Started by upstream project "jogl" build number 1540 originally caused by: Started by upstream project "joal-demos" build number 550 originally caused by: Started by upstream project "joal" build number 694 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 311840b750b1d1c93b4a34315b27be0a85a2c73e (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 311840b750b1d1c93b4a34315b27be0a85a2c73e # timeout=10 Commit message: "GraphUI Demo: Add UISceneDemo03b (GLEventListener based version of UISceneDemo03) w/ Android activity" > git rev-list --no-walk ca0a1643dac1fa0cbeb9e5d73feba5369657d5a7 # 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=1540 -Djogl.build.number=1540 -Djogl.build.branch=origin/master -Djogl.build.commit=311840b750b1d1c93b4a34315b27be0a85a2c73e -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-20250721 [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 26 [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/26/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/26/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-20250721 [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 26 [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-20250721 [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 26 [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-20250721 [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 26 [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-20250721 [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 26 [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-20250721 [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 26 [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-20250721 [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 26 [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-20250721 [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 26 [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-20250721 [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 26 [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 9f8cc99a) [echo] gluegen.build.commit 9f8cc99afd00400e9102e936cff0caac653e0a8e 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-20250721 [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 26 [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 9f8cc99a) [echo] gluegen.build.commit 9f8cc99afd00400e9102e936cff0caac653e0a8e 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 798da6a766e533b63343560fefdf930d27e8e849d8d8df0bfe2f06800a835c6d [echo] gluegen.build.sha.classes 91663562b730c40cae56606accf763b918c2eedce82e37d58065f0136ba2e748 [echo] gluegen.build.sha.natives c1296426ba7cfb0d9dc7080878b74ece275ccf54e6091a117e639f88e2dc1926 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] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/nativewindow/native/JVM_JNI6.c:49:33: warning: missing terminating ' character [cc] 49 | #error build toolchain doesn't supply JNI_VERSION_1_6 [cc] | ^ [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-20250721 [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 26 [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-20250721 [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 26 [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 9f8cc99a) [echo] gluegen.build.commit 9f8cc99afd00400e9102e936cff0caac653e0a8e 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-20250721 [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 26 [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 9f8cc99a) [echo] gluegen.build.commit 9f8cc99afd00400e9102e936cff0caac653e0a8e 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 798da6a766e533b63343560fefdf930d27e8e849d8d8df0bfe2f06800a835c6d [echo] gluegen.build.sha.classes 91663562b730c40cae56606accf763b918c2eedce82e37d58065f0136ba2e748 [echo] gluegen.build.sha.natives c1296426ba7cfb0d9dc7080878b74ece275ccf54e6091a117e639f88e2dc1926 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-20250721 [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 26 [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] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/jogl/native/JVM_JNI6.c:43:33: warning: missing terminating ' character [cc] 43 | #error build toolchain doesn't supply JNI_VERSION_1_6 [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] 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-20250721 [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 26 [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] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/native/JVM_JNI6.c:49:33: warning: missing terminating ' character [cc] 49 | #error build toolchain doesn't supply JNI_VERSION_1_6 [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] /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-20250721 [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 26 [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 [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 one.fat.jar: [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/fat/j2se/classes [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/fat/j2se/lib [unzip] Expanding: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar into /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/fat/j2se/classes [unzip] Expanding: /home/jogamp/JogAmpSlavex64/workspace/joal/label/linux-x86_64/build/jar/joal.jar into /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/fat/j2se/classes [unzip] Expanding: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-all.jar into /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/fat/j2se/classes [unzip] Expanding: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar into /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/fat/j2se/lib [unzip] Expanding: /home/jogamp/JogAmpSlavex64/workspace/joal/label/linux-x86_64/build/jar/joal-natives-linux-amd64.jar into /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/fat/j2se/lib [unzip] Expanding: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-all-natives-linux-amd64.jar into /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/fat/j2se/lib [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-fat-linux-amd64.jar one.fat.jar.android: [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-20250721 [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 26 [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 60 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 32 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/demos/build/classes [copy] Copied 5 empty directories to 2 empty directories 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 29 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 5 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.jar.android: [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/test/build [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 demo.package.androidfat: [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-b1540-20250721-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64 [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64/jar [copy] Copying 68 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64/jar [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64/lib [copy] Copying 16 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64/lib [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64/jnlp-files [copy] Copying 53 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64/jnlp-files [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64/etc [copy] Copying 5 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-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, 91758554 bytes (88 MiB) [exec] [exec] Creating archive: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64.7z [exec] [exec] Items to compress: 154 [exec] [exec] [exec] Files read from disk: 148 [exec] Archive size: 30992983 bytes (30 MiB) [exec] Everything is Ok [delete] Deleting directory /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-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-20250721 [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 26 [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-20250721 [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 26 [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] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.21 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.022 sec [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.21 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 @ 1753077257652 ms III - Start [junit] SLOCK [T main @ 1753077257660 ms +++ localhost/127.0.0.1:59999 - Locked within 20 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] Semantic Version Test (japicmp) [junit] Previous version: Optional[2.2.0] - lib/v2.2.0/jogl-all.jar [junit] Current version: Optional[2.2.1] - lib/v2.2.1/jogl-all.jar [junit] Compat. expected: BACKWARD_COMPATIBLE_SOURCE [junit] Compat. detected: BACKWARD_COMPATIBLE_SOURCE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_SOURCE to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_SOURCE [junit] [junit] [junit] Comparing binary compatibility of against [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output. [junit] No changes. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] Semantic Version Test (japicmp) [junit] Previous version: Optional[2.2.1] - lib/v2.2.1/jogl-all.jar [junit] Current version: Optional[2.3.0] - lib/v2.3.0/jogl-all.jar [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Comparing binary compatibility of against [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output. [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.graph.curve.opengl.GLRegion (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.RegionRenderer (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.graph.curve.opengl.RegionRenderer$GLCallback (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.RenderState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.graph.curve.opengl.RenderState$ProgramLocal (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.TextRegionUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.font.FontFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTGraphicsConfiguration (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTGraphicsScreen (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTWindowClosingProtocol (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.nativewindow.awt.DirectDataBufferInt (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.nativewindow.awt.DirectDataBufferInt$BufferedImageInt (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.nativewindow.awt.JAWTWindow (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.egl.EGLGraphicsDevice (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.nativewindow.egl.EGLGraphicsDevice$EGLDisplayLifecycleCallback (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.MutableGraphicsConfiguration (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.swt.SWTAccessor (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.windows.WindowsGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.x11.X11GraphicsConfiguration (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.x11.X11GraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.x11.X11GraphicsScreen (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.awt.NewtCanvasAWT (default serialVersionUID changed) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.Display (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.newt.Display$PointerIcon (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.event.awt.AWTAdapter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.awt.AWTKeyAdapter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.awt.AWTMouseAdapter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.awt.AWTWindowAdapter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.PinchToZoomGesture (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.WindowUpdateEvent (default serialVersionUID changed) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.MonitorDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.MonitorMode (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.newt.MonitorMode$SizeAndRRate (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.NewtFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.opengl.GLWindow (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.Screen (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.swt.NewtCanvasSWT (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.util.applet.JOGLNewtAppletBase (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.util.MonitorModeUtil (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.newt.Window (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.FBObject (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT STATIC com.jogamp.opengl.FBObject$Attachment (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.FBObject$Colorbuffer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.FBObject$RenderAttachment (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.FBObject$TextureAttachment (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GenericGLCapabilitiesChooser (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GLAutoDrawableDelegate (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GLEventListenerState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GLRendererQuirks (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.JoglVersion (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.swt.GLCanvas (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.Animator (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.opengl.util.AnimatorBase (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException (default serialVersionUID changed) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.av.GLMediaPlayer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.awt.AWTGLPixelBuffer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.awt.AWTGLPixelBuffer$AWTGLPixelBufferProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.awt.AWTGLPixelBuffer$SingleAWTGLPixelBufferProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.awt.AWTGLReadBufferUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.awt.Overlay (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.CustomGLEventListener (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.FPSAnimator (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.Gamma (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataClient (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.GLArrayDataEditable (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataServer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataWrapper (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLBuffers (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLDrawableUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.GLDrawableUtil$ReshapeGLEventListener (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLPixelBuffer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.GLPixelBuffer$GLPixelAttributes (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.util.GLPixelBuffer$GLPixelBufferProvider (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.util.GLPixelBuffer$SingletonGLPixelBufferProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLPixelStorageModes (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLReadBufferUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.ShaderCode (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.ShaderProgram (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.ShaderState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.ShaderUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.ImmModeSink (not serializable) [junit] ***! MODIFIED CLASS: PROTECTED STATIC com.jogamp.opengl.util.ImmModeSink$VBOSet (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.PMVMatrix (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.PNGPixelRect (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.RandomTileRenderer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.stereo.StereoClientRenderer (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.stereo.StereoDevice (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.stereo.StereoDeviceRenderer (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.util.stereo.StereoDeviceRenderer$Eye (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.stereo.StereoGLEventListener (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.awt.AWTTextureData (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.awt.AWTTextureIO (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.ImageSequence (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.texture.spi.TextureProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.spi.TGAImage (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.Texture (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.TextureData (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.TextureIO (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.texture.TextureSequence (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.TextureState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.TileRenderer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.opengl.util.TileRendererBase (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.AbstractGraphicsConfiguration (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.AbstractGraphicsDevice (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.AbstractGraphicsScreen (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.Capabilities (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.CapabilitiesChooser (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.CapabilitiesImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.DefaultCapabilitiesChooser (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.DefaultGraphicsConfiguration (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.DefaultGraphicsDevice (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.DefaultGraphicsScreen (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.GraphicsConfigurationFactory (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.MutableSurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.NativeSurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.NativeSurfaceHolder (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.NativeWindow (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.NativeWindowException (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.NativeWindowFactory (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.OffscreenLayerOption (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.OffscreenLayerSurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.ProxySurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.ScalableSurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.SurfaceUpdatedListener (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.ToolkitLock (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.UpstreamSurfaceHook (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.nativewindow.UpstreamSurfaceHook$MutableSize (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.Dimension (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.DimensionImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.Insets (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.InsetsImmutable (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) FINAL(-) javax.media.nativewindow.util.PixelFormat (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.PixelFormatUtil (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.nativewindow.util.PixelFormatUtil$PixelSink (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.nativewindow.util.PixelFormatUtil$PixelSink32 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.PixelRectangle (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) javax.media.nativewindow.util.PixelRectangle$GenericPixelRect (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.Point (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.PointImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.Rectangle (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.RectangleImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.SurfaceSize (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.VisualIDHolder (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) javax.media.nativewindow.VisualIDHolder$VIDComparator (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) javax.media.nativewindow.VisualIDHolder$VIDType (class removed) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.WindowClosingProtocol (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) javax.media.nativewindow.WindowClosingProtocol$WindowClosingMode (class removed) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.awt.AWTGLAutoDrawable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.awt.ComponentEvents (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.awt.GLCanvas (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.awt.GLJPanel (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL3 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL3bc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL4 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL4bc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGLES1 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGLES2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGLES3 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DefaultGLCapabilitiesChooser (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.fixedfunc.GLLightingFunc (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.fixedfunc.GLMatrixFunc (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.fixedfunc.GLPointerFunc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.fixedfunc.GLPointerFuncUtil (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.FPSCounter (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2ES1 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2ES2 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2ES3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2GL3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL3bc (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL3ES3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL4 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL4bc (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL4ES3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLAnimatorControl (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.opengl.GLAnimatorControl$UncaughtExceptionHandler (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLArrayData (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLAutoDrawable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLBase (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLBufferStorage (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLCapabilities (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLCapabilitiesChooser (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLCapabilitiesImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLContext (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLDebugListener (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLDebugMessage (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLDrawable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLDrawableFactory (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLES1 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLES2 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLES3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLEventListener (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLException (class removed) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLFBODrawable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.opengl.GLFBODrawable$Resizeable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLOffscreenAutoDrawable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.opengl.GLOffscreenAutoDrawable$FBO (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLPipelineFactory (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLProfile (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLRunnable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLRunnable2 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLSharedContextSetter (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.glu.gl2.GLUgl2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.glu.gl2es1.GLUgl2es1 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.glu.GLU (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.glu.GLUnurbs (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.glu.GLUquadric (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.glu.GLUtessellator (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.glu.GLUtessellatorCallback (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.glu.GLUtessellatorCallbackAdapter (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLUniformData (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.Threading (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) javax.media.opengl.Threading$Mode (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL3 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL3bc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL4 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL4bc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGLES1 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGLES2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGLES3 (not serializable) [junit] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] Semantic Version Test (japicmp) [junit] Previous version: Optional[2.3.0] - lib/v2.3.0/jogl-all.jar [junit] Current version: Optional[2.3.2] - lib/v2.3.2/jogl-all.jar [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.2 (2.3.2) is NON_BACKWARD_COMPATIBLE to previous version 2.3.0 (2.3.0), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Comparing binary compatibility of against [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output. [junit] *** MODIFIED CLASS: PUBLIC com.jogamp.newt.awt.NewtCanvasAWT (default serialVersionUID changed) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL2GL3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL4 (not serializable) [junit] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] Semantic Version Test (japicmp) [junit] Previous version: Optional[2.3.2] - lib/v2.3.2/jogl-all.jar [junit] Current version: Optional[2.6.0] - /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-all.jar [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.6.0 (2.6.0-rc-20250721) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Comparing binary compatibility of against [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output. [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.graph.curve.opengl.GLRegion (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.graph.curve.opengl.RegionRenderer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.RenderState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.graph.curve.opengl.RenderState$ProgramLocal (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.TextRegionUtil (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) com.jogamp.graph.curve.opengl.TextRegionUtil$ShapeVisitor (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.graph.curve.OutlineShape (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.OutlineShapeXForm (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.graph.curve.Region (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.graph.font.Font (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.graph.font.Font$Glyph (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.graph.font.Font$Metrics (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.font.FontFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.geom.Outline (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.graph.geom.SVertex (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.graph.geom.SVertex$Factory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.geom.Triangle (not serializable) [junit] ***! MODIFIED CLASS (<- INTERFACE) : PUBLIC NON_ABSTRACT (<- ABSTRACT) FINAL (<- NON_FINAL) com.jogamp.graph.geom.Vertex (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) com.jogamp.graph.geom.Vertex$Factory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AppContextInfo (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTGraphicsConfiguration (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.nativewindow.awt.JAWTWindow (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.DefaultGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.egl.EGLGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.nativewindow.NativeWindowFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.swt.SWTAccessor (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.util.Point (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.util.Rectangle (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.nativewindow.util.RectangleImmutable (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.x11.X11GraphicsDevice (not serializable) [junit] *** MODIFIED CLASS: PUBLIC com.jogamp.newt.awt.NewtCanvasAWT (default serialVersionUID changed) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.newt.Display$PointerIcon (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.MonitorDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.opengl.GLWindow (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.Screen (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.swt.NewtCanvasSWT (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.newt.Window (not serializable) [junit] *** MODIFIED CLASS: PUBLIC com.jogamp.opengl.awt.GLCanvas (default serialVersionUID changed) [junit] *** MODIFIED CLASS: PUBLIC com.jogamp.opengl.awt.GLJPanel (default serialVersionUID changed) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.egl.EGL (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.egl.EGLClientPixmapHI (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.egl.EGLExt (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL2 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL2ES3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL2GL3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GLArrayData (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.opengl.GLContext (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.opengl.GLDrawableFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GLRendererQuirks (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.GLUniformData (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.JoglVersion (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.Binary16 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.Binary32 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.Binary64 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.FixedPoint (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.FloatUtil (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.FovHVHalves (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.geom.AABBox (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.geom.Frustum (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.opengl.math.geom.Frustum$FovDesc (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) com.jogamp.opengl.math.geom.Frustum$Location (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.opengl.math.geom.Frustum$Plane (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.Matrix4 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.Quaternion (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.Ray (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.VectorUtil (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) com.jogamp.opengl.math.VectorUtil$Winding (class removed) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) com.jogamp.opengl.math.Vert2fImmutable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) com.jogamp.opengl.math.Vert3fImmutable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) com.jogamp.opengl.util.av.AudioSink (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.opengl.util.av.AudioSink$AudioDataFrame (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.opengl.util.av.AudioSink$AudioFormat (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) STATIC(-) com.jogamp.opengl.util.av.AudioSink$AudioFrame (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.util.av.AudioSinkFactory (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.av.GLMediaPlayer (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.util.av.GLMediaPlayer$GLMediaEventListener (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataClient (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.GLArrayDataEditable (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataServer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataWrapper (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.util.glsl.ShaderCode (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.util.glsl.ShaderProgram (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.util.glsl.ShaderState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.util.glsl.ShaderUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.PMVMatrix (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.stereo.EyeParameter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.stereo.LocationSensorParameter (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.stereo.StereoDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.stereo.StereoUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.stereo.ViewerPose (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.ImageSequence (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.spi.DDSImage (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.spi.SGIImage (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.texture.spi.TextureProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.Texture (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.texture.TextureSequence (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.texture.TextureSequence$TextureFrame (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.util.TimeFrameI (not serializable) [junit] [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 @ 1753077271316 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753077271328 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.352 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077257652 ms III - Start [junit] SLOCK [T main @ 1753077257660 ms +++ localhost/127.0.0.1:59999 - Locked within 20 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] Semantic Version Test (japicmp) [junit] Previous version: Optional[2.2.0] - lib/v2.2.0/jogl-all.jar [junit] Current version: Optional[2.2.1] - lib/v2.2.1/jogl-all.jar [junit] Compat. expected: BACKWARD_COMPATIBLE_SOURCE [junit] Compat. detected: BACKWARD_COMPATIBLE_SOURCE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_SOURCE to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_SOURCE [junit] [junit] [junit] Comparing binary compatibility of against [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output. [junit] No changes. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] Semantic Version Test (japicmp) [junit] Previous version: Optional[2.2.1] - lib/v2.2.1/jogl-all.jar [junit] Current version: Optional[2.3.0] - lib/v2.3.0/jogl-all.jar [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Comparing binary compatibility of against [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output. [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.graph.curve.opengl.GLRegion (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.RegionRenderer (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.graph.curve.opengl.RegionRenderer$GLCallback (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.RenderState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.graph.curve.opengl.RenderState$ProgramLocal (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.TextRegionUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.font.FontFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTGraphicsConfiguration (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTGraphicsScreen (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTWindowClosingProtocol (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.nativewindow.awt.DirectDataBufferInt (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.nativewindow.awt.DirectDataBufferInt$BufferedImageInt (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.nativewindow.awt.JAWTWindow (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.egl.EGLGraphicsDevice (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.nativewindow.egl.EGLGraphicsDevice$EGLDisplayLifecycleCallback (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.MutableGraphicsConfiguration (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.swt.SWTAccessor (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.windows.WindowsGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.x11.X11GraphicsConfiguration (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.x11.X11GraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.x11.X11GraphicsScreen (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.awt.NewtCanvasAWT (default serialVersionUID changed) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.Display (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.newt.Display$PointerIcon (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.event.awt.AWTAdapter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.awt.AWTKeyAdapter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.awt.AWTMouseAdapter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.awt.AWTWindowAdapter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.PinchToZoomGesture (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.WindowUpdateEvent (default serialVersionUID changed) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.MonitorDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.MonitorMode (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.newt.MonitorMode$SizeAndRRate (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.NewtFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.opengl.GLWindow (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.Screen (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.swt.NewtCanvasSWT (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.util.applet.JOGLNewtAppletBase (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.util.MonitorModeUtil (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.newt.Window (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.FBObject (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT STATIC com.jogamp.opengl.FBObject$Attachment (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.FBObject$Colorbuffer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.FBObject$RenderAttachment (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.FBObject$TextureAttachment (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GenericGLCapabilitiesChooser (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GLAutoDrawableDelegate (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GLEventListenerState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GLRendererQuirks (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.JoglVersion (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.swt.GLCanvas (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.Animator (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.opengl.util.AnimatorBase (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException (default serialVersionUID changed) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.av.GLMediaPlayer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.awt.AWTGLPixelBuffer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.awt.AWTGLPixelBuffer$AWTGLPixelBufferProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.awt.AWTGLPixelBuffer$SingleAWTGLPixelBufferProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.awt.AWTGLReadBufferUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.awt.Overlay (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.CustomGLEventListener (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.FPSAnimator (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.Gamma (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataClient (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.GLArrayDataEditable (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataServer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataWrapper (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLBuffers (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLDrawableUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.GLDrawableUtil$ReshapeGLEventListener (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLPixelBuffer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.GLPixelBuffer$GLPixelAttributes (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.util.GLPixelBuffer$GLPixelBufferProvider (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.util.GLPixelBuffer$SingletonGLPixelBufferProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLPixelStorageModes (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLReadBufferUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.ShaderCode (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.ShaderProgram (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.ShaderState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.ShaderUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.ImmModeSink (not serializable) [junit] ***! MODIFIED CLASS: PROTECTED STATIC com.jogamp.opengl.util.ImmModeSink$VBOSet (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.PMVMatrix (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.PNGPixelRect (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.RandomTileRenderer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.stereo.StereoClientRenderer (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.stereo.StereoDevice (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.stereo.StereoDeviceRenderer (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.util.stereo.StereoDeviceRenderer$Eye (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.stereo.StereoGLEventListener (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.awt.AWTTextureData (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.awt.AWTTextureIO (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.ImageSequence (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.texture.spi.TextureProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.spi.TGAImage (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.Texture (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.TextureData (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.TextureIO (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.texture.TextureSequence (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.TextureState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.TileRenderer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.opengl.util.TileRendererBase (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.AbstractGraphicsConfiguration (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.AbstractGraphicsDevice (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.AbstractGraphicsScreen (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.Capabilities (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.CapabilitiesChooser (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.CapabilitiesImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.DefaultCapabilitiesChooser (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.DefaultGraphicsConfiguration (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.DefaultGraphicsDevice (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.DefaultGraphicsScreen (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.GraphicsConfigurationFactory (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.MutableSurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.NativeSurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.NativeSurfaceHolder (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.NativeWindow (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.NativeWindowException (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.NativeWindowFactory (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.OffscreenLayerOption (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.OffscreenLayerSurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.ProxySurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.ScalableSurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.SurfaceUpdatedListener (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.ToolkitLock (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.UpstreamSurfaceHook (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.nativewindow.UpstreamSurfaceHook$MutableSize (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.Dimension (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.DimensionImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.Insets (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.InsetsImmutable (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) FINAL(-) javax.media.nativewindow.util.PixelFormat (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.PixelFormatUtil (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.nativewindow.util.PixelFormatUtil$PixelSink (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.nativewindow.util.PixelFormatUtil$PixelSink32 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.PixelRectangle (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) javax.media.nativewindow.util.PixelRectangle$GenericPixelRect (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.Point (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.PointImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.Rectangle (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.RectangleImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.SurfaceSize (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.VisualIDHolder (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) javax.media.nativewindow.VisualIDHolder$VIDComparator (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) javax.media.nativewindow.VisualIDHolder$VIDType (class removed) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.WindowClosingProtocol (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) javax.media.nativewindow.WindowClosingProtocol$WindowClosingMode (class removed) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.awt.AWTGLAutoDrawable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.awt.ComponentEvents (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.awt.GLCanvas (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.awt.GLJPanel (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL3 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL3bc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL4 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL4bc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGLES1 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGLES2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGLES3 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DefaultGLCapabilitiesChooser (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.fixedfunc.GLLightingFunc (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.fixedfunc.GLMatrixFunc (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.fixedfunc.GLPointerFunc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.fixedfunc.GLPointerFuncUtil (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.FPSCounter (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2ES1 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2ES2 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2ES3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2GL3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL3bc (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL3ES3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL4 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL4bc (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL4ES3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLAnimatorControl (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.opengl.GLAnimatorControl$UncaughtExceptionHandler (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLArrayData (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLAutoDrawable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLBase (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLBufferStorage (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLCapabilities (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLCapabilitiesChooser (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLCapabilitiesImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLContext (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLDebugListener (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLDebugMessage (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLDrawable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLDrawableFactory (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLES1 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLES2 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLES3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLEventListener (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLException (class removed) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLFBODrawable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.opengl.GLFBODrawable$Resizeable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLOffscreenAutoDrawable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.opengl.GLOffscreenAutoDrawable$FBO (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLPipelineFactory (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLProfile (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLRunnable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLRunnable2 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLSharedContextSetter (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.glu.gl2.GLUgl2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.glu.gl2es1.GLUgl2es1 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.glu.GLU (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.glu.GLUnurbs (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.glu.GLUquadric (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.glu.GLUtessellator (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.glu.GLUtessellatorCallback (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.glu.GLUtessellatorCallbackAdapter (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLUniformData (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.Threading (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) javax.media.opengl.Threading$Mode (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL3 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL3bc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL4 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL4bc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGLES1 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGLES2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGLES3 (not serializable) [junit] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] Semantic Version Test (japicmp) [junit] Previous version: Optional[2.3.0] - lib/v2.3.0/jogl-all.jar [junit] Current version: Optional[2.3.2] - lib/v2.3.2/jogl-all.jar [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.2 (2.3.2) is NON_BACKWARD_COMPATIBLE to previous version 2.3.0 (2.3.0), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Comparing binary compatibility of against [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output. [junit] *** MODIFIED CLASS: PUBLIC com.jogamp.newt.awt.NewtCanvasAWT (default serialVersionUID changed) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL2GL3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL4 (not serializable) [junit] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] Semantic Version Test (japicmp) [junit] Previous version: Optional[2.3.2] - lib/v2.3.2/jogl-all.jar [junit] Current version: Optional[2.6.0] - /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-all.jar [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.6.0 (2.6.0-rc-20250721) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Comparing binary compatibility of against [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output. [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.graph.curve.opengl.GLRegion (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.graph.curve.opengl.RegionRenderer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.RenderState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.graph.curve.opengl.RenderState$ProgramLocal (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.TextRegionUtil (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) com.jogamp.graph.curve.opengl.TextRegionUtil$ShapeVisitor (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.graph.curve.OutlineShape (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.OutlineShapeXForm (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.graph.curve.Region (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.graph.font.Font (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.graph.font.Font$Glyph (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.graph.font.Font$Metrics (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.font.FontFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.geom.Outline (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.graph.geom.SVertex (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.graph.geom.SVertex$Factory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.geom.Triangle (not serializable) [junit] ***! MODIFIED CLASS (<- INTERFACE) : PUBLIC NON_ABSTRACT (<- ABSTRACT) FINAL (<- NON_FINAL) com.jogamp.graph.geom.Vertex (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) com.jogamp.graph.geom.Vertex$Factory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AppContextInfo (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTGraphicsConfiguration (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.nativewindow.awt.JAWTWindow (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.DefaultGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.egl.EGLGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.nativewindow.NativeWindowFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.swt.SWTAccessor (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.util.Point (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.util.Rectangle (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.nativewindow.util.RectangleImmutable (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.x11.X11GraphicsDevice (not serializable) [junit] *** MODIFIED CLASS: PUBLIC com.jogamp.newt.awt.NewtCanvasAWT (default serialVersionUID changed) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.newt.Display$PointerIcon (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.MonitorDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.opengl.GLWindow (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.Screen (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.swt.NewtCanvasSWT (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.newt.Window (not serializable) [junit] *** MODIFIED CLASS: PUBLIC com.jogamp.opengl.awt.GLCanvas (default serialVersionUID changed) [junit] *** MODIFIED CLASS: PUBLIC com.jogamp.opengl.awt.GLJPanel (default serialVersionUID changed) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.egl.EGL (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.egl.EGLClientPixmapHI (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.egl.EGLExt (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL2 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL2ES3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL2GL3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GLArrayData (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.opengl.GLContext (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.opengl.GLDrawableFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GLRendererQuirks (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.GLUniformData (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.JoglVersion (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.Binary16 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.Binary32 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.Binary64 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.FixedPoint (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.FloatUtil (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.FovHVHalves (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.geom.AABBox (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.geom.Frustum (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.opengl.math.geom.Frustum$FovDesc (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) com.jogamp.opengl.math.geom.Frustum$Location (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.opengl.math.geom.Frustum$Plane (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.Matrix4 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.Quaternion (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.Ray (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.VectorUtil (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) com.jogamp.opengl.math.VectorUtil$Winding (class removed) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) com.jogamp.opengl.math.Vert2fImmutable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) com.jogamp.opengl.math.Vert3fImmutable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) com.jogamp.opengl.util.av.AudioSink (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.opengl.util.av.AudioSink$AudioDataFrame (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.opengl.util.av.AudioSink$AudioFormat (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) STATIC(-) com.jogamp.opengl.util.av.AudioSink$AudioFrame (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.util.av.AudioSinkFactory (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.av.GLMediaPlayer (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.util.av.GLMediaPlayer$GLMediaEventListener (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataClient (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.GLArrayDataEditable (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataServer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataWrapper (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.util.glsl.ShaderCode (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.util.glsl.ShaderProgram (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.util.glsl.ShaderState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.util.glsl.ShaderUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.PMVMatrix (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.stereo.EyeParameter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.stereo.LocationSensorParameter (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.stereo.StereoDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.stereo.StereoUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.stereo.ViewerPose (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.ImageSequence (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.spi.DDSImage (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.spi.SGIImage (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.texture.spi.TextureProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.Texture (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.texture.TextureSequence (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.texture.TextureSequence$TextureFrame (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.util.TimeFrameI (not serializable) [junit] [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 @ 1753077271316 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753077271328 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testVersionV220V221 took 2.728 sec [junit] Testcase: testVersionV221V230 took 4.737 sec [junit] Testcase: testVersionV230V232 took 3.122 sec [junit] Testcase: testVersionV232V24x took 2.945 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.352 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077257652 ms III - Start [junit] SLOCK [T main @ 1753077257660 ms +++ localhost/127.0.0.1:59999 - Locked within 20 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] Semantic Version Test (japicmp) [junit] Previous version: Optional[2.2.0] - lib/v2.2.0/jogl-all.jar [junit] Current version: Optional[2.2.1] - lib/v2.2.1/jogl-all.jar [junit] Compat. expected: BACKWARD_COMPATIBLE_SOURCE [junit] Compat. detected: BACKWARD_COMPATIBLE_SOURCE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_SOURCE to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_SOURCE [junit] [junit] [junit] Comparing binary compatibility of against [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output. [junit] No changes. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] Semantic Version Test (japicmp) [junit] Previous version: Optional[2.2.1] - lib/v2.2.1/jogl-all.jar [junit] Current version: Optional[2.3.0] - lib/v2.3.0/jogl-all.jar [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Comparing binary compatibility of against [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output. [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.graph.curve.opengl.GLRegion (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.RegionRenderer (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.graph.curve.opengl.RegionRenderer$GLCallback (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.RenderState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.graph.curve.opengl.RenderState$ProgramLocal (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.TextRegionUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.font.FontFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTGraphicsConfiguration (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTGraphicsScreen (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTWindowClosingProtocol (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.nativewindow.awt.DirectDataBufferInt (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.nativewindow.awt.DirectDataBufferInt$BufferedImageInt (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.nativewindow.awt.JAWTWindow (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.egl.EGLGraphicsDevice (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.nativewindow.egl.EGLGraphicsDevice$EGLDisplayLifecycleCallback (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.MutableGraphicsConfiguration (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.swt.SWTAccessor (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.windows.WindowsGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.x11.X11GraphicsConfiguration (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.x11.X11GraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.x11.X11GraphicsScreen (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.awt.NewtCanvasAWT (default serialVersionUID changed) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.Display (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.newt.Display$PointerIcon (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.event.awt.AWTAdapter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.awt.AWTKeyAdapter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.awt.AWTMouseAdapter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.awt.AWTWindowAdapter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.PinchToZoomGesture (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.event.WindowUpdateEvent (default serialVersionUID changed) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.MonitorDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.MonitorMode (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.newt.MonitorMode$SizeAndRRate (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.NewtFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.opengl.GLWindow (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.Screen (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.swt.NewtCanvasSWT (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.util.applet.JOGLNewtAppletBase (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.util.MonitorModeUtil (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.newt.Window (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.FBObject (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT STATIC com.jogamp.opengl.FBObject$Attachment (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.FBObject$Colorbuffer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.FBObject$RenderAttachment (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.FBObject$TextureAttachment (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GenericGLCapabilitiesChooser (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GLAutoDrawableDelegate (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GLEventListenerState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GLRendererQuirks (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.JoglVersion (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.swt.GLCanvas (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.Animator (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.opengl.util.AnimatorBase (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException (default serialVersionUID changed) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.av.GLMediaPlayer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.awt.AWTGLPixelBuffer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.awt.AWTGLPixelBuffer$AWTGLPixelBufferProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.awt.AWTGLPixelBuffer$SingleAWTGLPixelBufferProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.awt.AWTGLReadBufferUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.awt.Overlay (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.CustomGLEventListener (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.FPSAnimator (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.Gamma (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataClient (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.GLArrayDataEditable (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataServer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataWrapper (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLBuffers (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLDrawableUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.GLDrawableUtil$ReshapeGLEventListener (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLPixelBuffer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.GLPixelBuffer$GLPixelAttributes (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.util.GLPixelBuffer$GLPixelBufferProvider (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.util.GLPixelBuffer$SingletonGLPixelBufferProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLPixelStorageModes (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLReadBufferUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.ShaderCode (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.ShaderProgram (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.ShaderState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.ShaderUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.ImmModeSink (not serializable) [junit] ***! MODIFIED CLASS: PROTECTED STATIC com.jogamp.opengl.util.ImmModeSink$VBOSet (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.PMVMatrix (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.PNGPixelRect (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.RandomTileRenderer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.stereo.StereoClientRenderer (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.stereo.StereoDevice (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.stereo.StereoDeviceRenderer (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.util.stereo.StereoDeviceRenderer$Eye (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.stereo.StereoGLEventListener (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.awt.AWTTextureData (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.awt.AWTTextureIO (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.ImageSequence (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.texture.spi.TextureProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.spi.TGAImage (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.Texture (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.TextureData (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.TextureIO (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.texture.TextureSequence (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.TextureState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.TileRenderer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.opengl.util.TileRendererBase (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.AbstractGraphicsConfiguration (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.AbstractGraphicsDevice (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.AbstractGraphicsScreen (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.Capabilities (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.CapabilitiesChooser (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.CapabilitiesImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.DefaultCapabilitiesChooser (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.DefaultGraphicsConfiguration (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.DefaultGraphicsDevice (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.DefaultGraphicsScreen (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.GraphicsConfigurationFactory (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.MutableSurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.NativeSurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.NativeSurfaceHolder (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.NativeWindow (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.NativeWindowException (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.NativeWindowFactory (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.OffscreenLayerOption (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.OffscreenLayerSurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.ProxySurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.ScalableSurface (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.SurfaceUpdatedListener (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.ToolkitLock (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.UpstreamSurfaceHook (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.nativewindow.UpstreamSurfaceHook$MutableSize (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.Dimension (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.DimensionImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.Insets (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.InsetsImmutable (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) FINAL(-) javax.media.nativewindow.util.PixelFormat (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.PixelFormatUtil (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.nativewindow.util.PixelFormatUtil$PixelSink (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.nativewindow.util.PixelFormatUtil$PixelSink32 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.PixelRectangle (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) javax.media.nativewindow.util.PixelRectangle$GenericPixelRect (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.Point (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.PointImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.Rectangle (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.util.RectangleImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.nativewindow.util.SurfaceSize (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.VisualIDHolder (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) javax.media.nativewindow.VisualIDHolder$VIDComparator (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) javax.media.nativewindow.VisualIDHolder$VIDType (class removed) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.nativewindow.WindowClosingProtocol (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) javax.media.nativewindow.WindowClosingProtocol$WindowClosingMode (class removed) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.awt.AWTGLAutoDrawable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.awt.ComponentEvents (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.awt.GLCanvas (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.awt.GLJPanel (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL3 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL3bc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL4 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGL4bc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGLES1 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGLES2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DebugGLES3 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.DefaultGLCapabilitiesChooser (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.fixedfunc.GLLightingFunc (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.fixedfunc.GLMatrixFunc (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.fixedfunc.GLPointerFunc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.fixedfunc.GLPointerFuncUtil (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.FPSCounter (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2ES1 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2ES2 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2ES3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL2GL3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL3bc (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL3ES3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL4 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL4bc (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GL4ES3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLAnimatorControl (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.opengl.GLAnimatorControl$UncaughtExceptionHandler (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLArrayData (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLAutoDrawable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLBase (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLBufferStorage (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLCapabilities (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLCapabilitiesChooser (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLCapabilitiesImmutable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLContext (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLDebugListener (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLDebugMessage (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLDrawable (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLDrawableFactory (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLES1 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLES2 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLES3 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLEventListener (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLException (class removed) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLFBODrawable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.opengl.GLFBODrawable$Resizeable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLOffscreenAutoDrawable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) javax.media.opengl.GLOffscreenAutoDrawable$FBO (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLPipelineFactory (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLProfile (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLRunnable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLRunnable2 (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.GLSharedContextSetter (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.glu.gl2.GLUgl2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.glu.gl2es1.GLUgl2es1 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.glu.GLU (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.glu.GLUnurbs (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.glu.GLUquadric (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.glu.GLUtessellator (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) javax.media.opengl.glu.GLUtessellatorCallback (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.glu.GLUtessellatorCallbackAdapter (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.GLUniformData (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.Threading (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) javax.media.opengl.Threading$Mode (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL3 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL3bc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL4 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGL4bc (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGLES1 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGLES2 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) javax.media.opengl.TraceGLES3 (not serializable) [junit] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] Semantic Version Test (japicmp) [junit] Previous version: Optional[2.3.0] - lib/v2.3.0/jogl-all.jar [junit] Current version: Optional[2.3.2] - lib/v2.3.2/jogl-all.jar [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.2 (2.3.2) is NON_BACKWARD_COMPATIBLE to previous version 2.3.0 (2.3.0), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Comparing binary compatibility of against [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output. [junit] *** MODIFIED CLASS: PUBLIC com.jogamp.newt.awt.NewtCanvasAWT (default serialVersionUID changed) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL2GL3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL4 (not serializable) [junit] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] Semantic Version Test (japicmp) [junit] Previous version: Optional[2.3.2] - lib/v2.3.2/jogl-all.jar [junit] Current version: Optional[2.6.0] - /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-all.jar [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.6.0 (2.6.0-rc-20250721) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Comparing binary compatibility of against [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output. [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.graph.curve.opengl.GLRegion (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.graph.curve.opengl.RegionRenderer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.RenderState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.graph.curve.opengl.RenderState$ProgramLocal (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.opengl.TextRegionUtil (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) com.jogamp.graph.curve.opengl.TextRegionUtil$ShapeVisitor (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.graph.curve.OutlineShape (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.curve.OutlineShapeXForm (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.graph.curve.Region (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.graph.font.Font (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.graph.font.Font$Glyph (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.graph.font.Font$Metrics (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.font.FontFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.geom.Outline (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.graph.geom.SVertex (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.graph.geom.SVertex$Factory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.graph.geom.Triangle (not serializable) [junit] ***! MODIFIED CLASS (<- INTERFACE) : PUBLIC NON_ABSTRACT (<- ABSTRACT) FINAL (<- NON_FINAL) com.jogamp.graph.geom.Vertex (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) STATIC(-) com.jogamp.graph.geom.Vertex$Factory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AppContextInfo (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.awt.AWTGraphicsConfiguration (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.nativewindow.awt.JAWTWindow (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.DefaultGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.egl.EGLGraphicsDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.nativewindow.NativeWindowFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.swt.SWTAccessor (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.util.Point (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.util.Rectangle (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.nativewindow.util.RectangleImmutable (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.nativewindow.x11.X11GraphicsDevice (not serializable) [junit] *** MODIFIED CLASS: PUBLIC com.jogamp.newt.awt.NewtCanvasAWT (default serialVersionUID changed) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.newt.Display$PointerIcon (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.MonitorDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.opengl.GLWindow (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.newt.Screen (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.newt.swt.NewtCanvasSWT (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.newt.Window (not serializable) [junit] *** MODIFIED CLASS: PUBLIC com.jogamp.opengl.awt.GLCanvas (default serialVersionUID changed) [junit] *** MODIFIED CLASS: PUBLIC com.jogamp.opengl.awt.GLJPanel (default serialVersionUID changed) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.egl.EGL (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.egl.EGLClientPixmapHI (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.egl.EGLExt (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL2 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL2ES3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL2GL3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GL3 (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.GLArrayData (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.opengl.GLContext (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC ABSTRACT com.jogamp.opengl.GLDrawableFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.GLRendererQuirks (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.GLUniformData (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.JoglVersion (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.Binary16 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.Binary32 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.Binary64 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.FixedPoint (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.FloatUtil (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.FovHVHalves (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.geom.AABBox (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.geom.Frustum (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.opengl.math.geom.Frustum$FovDesc (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) com.jogamp.opengl.math.geom.Frustum$Location (class removed) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.opengl.math.geom.Frustum$Plane (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.Matrix4 (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.Quaternion (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.math.Ray (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) FINAL(-) com.jogamp.opengl.math.VectorUtil (not serializable) [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) com.jogamp.opengl.math.VectorUtil$Winding (class removed) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) com.jogamp.opengl.math.Vert2fImmutable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) com.jogamp.opengl.math.Vert3fImmutable (not serializable) [junit] ---! REMOVED INTERFACE: PUBLIC(-) ABSTRACT(-) com.jogamp.opengl.util.av.AudioSink (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.opengl.util.av.AudioSink$AudioDataFrame (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) STATIC(-) com.jogamp.opengl.util.av.AudioSink$AudioFormat (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) ABSTRACT(-) STATIC(-) com.jogamp.opengl.util.av.AudioSink$AudioFrame (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.util.av.AudioSinkFactory (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.av.GLMediaPlayer (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT STATIC com.jogamp.opengl.util.av.GLMediaPlayer$GLMediaEventListener (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataClient (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.GLArrayDataEditable (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataServer (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.GLArrayDataWrapper (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.util.glsl.ShaderCode (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.util.glsl.ShaderProgram (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.util.glsl.ShaderState (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL (<- NON_FINAL) com.jogamp.opengl.util.glsl.ShaderUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.PMVMatrix (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.stereo.EyeParameter (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.stereo.LocationSensorParameter (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.stereo.StereoDevice (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.stereo.StereoUtil (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.opengl.util.stereo.ViewerPose (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.ImageSequence (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.spi.DDSImage (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.spi.SGIImage (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.texture.spi.TextureProvider (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.opengl.util.texture.Texture (not serializable) [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.opengl.util.texture.TextureSequence (not serializable) [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.opengl.util.texture.TextureSequence$TextureFrame (not serializable) [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.util.TimeFrameI (not serializable) [junit] [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 @ 1753077271316 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753077271328 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms [junit] ------------- ---------------- --------------- [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 @ 1753077272869 ms III - Start [junit] SLOCK [T main @ 1753077272887 ms +++ localhost/127.0.0.1:59999 - Locked within 32 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] -- Sign identities [junit] -- Significand identities [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] 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 - testUnpackFloatOneNegative [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077273236 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753077273245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.156 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 @ 1753077272869 ms III - Start [junit] SLOCK [T main @ 1753077272887 ms +++ localhost/127.0.0.1:59999 - Locked within 32 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 @ 1753077273236 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753077273245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testExponentIdentity took 0.033 sec [junit] Testcase: testInfinite took 0.014 sec [junit] Testcase: testInfinityExponent took 0 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.001 sec [junit] Testcase: testNaN took 0 sec [junit] Testcase: testPackDoubleNaN took 0.002 sec [junit] Testcase: testPackDoubleNegativeInfinity took 0.001 sec [junit] Testcase: testPackDoubleNegativeZero took 0.001 sec [junit] Testcase: testPackDoublePositiveInfinity took 0.002 sec [junit] Testcase: testPackDoublePositiveZero took 0.001 sec [junit] Testcase: testPackDoubleUnpackFloat took 0.028 sec [junit] Testcase: testPackFloatDoubleEquivalent took 0.023 sec [junit] Testcase: testPackFloatNaN took 0.001 sec [junit] Testcase: testPackFloatNegativeInfinity took 0.001 sec [junit] Testcase: testPackFloatNegativeZero took 0.003 sec [junit] Testcase: testPackFloatPositiveInfinity took 0.001 sec [junit] Testcase: testPackFloatPositiveZero took 0.001 sec [junit] Testcase: testPackFloatUnpackDouble took 0.024 sec [junit] Testcase: testPackUnpackDouble took 0.026 sec [junit] Testcase: testPackUnpackFloat took 0.024 sec [junit] Testcase: testSignIdentity took 0.001 sec [junit] Testcase: testSignificandIdentity took 0.003 sec [junit] Testcase: testUnpackDoubleNaN took 0.002 sec [junit] Testcase: testUnpackDoubleNegativeInfinity took 0 sec [junit] Testcase: testUnpackDoubleNegativeZero took 0.003 sec [junit] Testcase: testUnpackDoubleOne took 0.003 sec [junit] Testcase: testUnpackDoubleOneNegative took 0 sec [junit] Testcase: testUnpackDoublePositiveInfinity took 0 sec [junit] Testcase: testUnpackDoublePositiveZero took 0.001 sec [junit] Testcase: testUnpackDoubleTwo took 0.004 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.005 sec [junit] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.156 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 @ 1753077272869 ms III - Start [junit] SLOCK [T main @ 1753077272887 ms +++ localhost/127.0.0.1:59999 - Locked within 32 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 @ 1753077273236 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753077273245 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.math.TestBinary32NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestBinary32NOUI [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.177 sec [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] [junit] Testcase: testNaNSignificand took 0.018 sec [junit] Testcase: testInfinitySign took 0.001 sec [junit] Testcase: testInfinityNegativeExponent took 0.001 sec [junit] Testcase: testNaNExponent took 0 sec [junit] Testcase: testInfinitySignificand took 0 sec [junit] Testcase: testInfinityNegativeSign took 0.001 sec [junit] Testcase: testInfinityExponent took 0.001 sec [junit] Testcase: testInfinityNegativeSignificand took 0 sec [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] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.177 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] ++++ 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] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.136 sec [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] [junit] Testcase: testNaNSignificand took 0.013 sec [junit] Testcase: testInfinitySign took 0.001 sec [junit] Testcase: testInfinityNegativeExponent took 0.001 sec [junit] Testcase: testNaNExponent took 0 sec [junit] Testcase: testInfinitySignificand took 0 sec [junit] Testcase: testInfinityNegativeSign took 0.001 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.136 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] 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] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.166 sec [junit] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true [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] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true [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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0 [junit] Equal.WE.106: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] [junit] Equal.WE.107: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Equal.WE.108: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Equal.WE.109: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Equal.WE.110: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Equal.WE.111: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Equal.WE.112: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Equal.WE.113: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Equal.WE.114: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, build-in epsilon 1.1920929E-7 [junit] Equal.WE.115: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [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.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.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 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 - test01aZeroWithFixedEpsilon0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithFixedEpsilon1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon [junit] [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] Equal.WE.200: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Zero.202: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Equal.WE.201: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Zero.203: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Equal.WE.202: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Zero.204: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Equal.WE.203: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Zero.205: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Equal.WE.204: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Zero.206: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Equal.WE.205: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Zero.207: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Equal.WE.206: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Zero.208: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Equal.WE.207: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 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] Equal.WE.208: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, exp true, equal true, comp 0 [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.WE.209: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithFixedEpsilon1 [junit] Equal.WE.210: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon [junit] Equal.WE.211: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] [junit] Equal.WE.212: a: -0.0, b: 0.0 -> d -0.0, 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.WE.213: a: 0.0, b: -0.0 -> d 0.0, 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.WE.214: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Zero.302: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Equal.WE.215: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, 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] 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] Zero.304: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 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] Zero.305: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon [junit] Zero.306: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test04CompareNoEpsilon [junit] Zero.307: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] [junit] Zero.308: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [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] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [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] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon [junit] Comp.NE.3: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01cZeroNoEpsilon [junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] [junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Zero.400: a: 0.0, -> d 0.0, exp true, zero true [junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Zero.401: a: -1.4E-45, -> d -1.4E-45, exp false, zero false [junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Zero.402: a: 1.4E-45, -> d 1.4E-45, exp false, zero false [junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Zero.403: a: -0.0, -> d -0.0, exp true, zero true [junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Zero.404: a: 0.0, -> d 0.0, exp true, zero true [junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Zero.405: a: 1.4E-45, -> d 1.4E-45, exp false, zero false [junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Zero.406: a: -1.4E-45, -> d -1.4E-45, exp false, zero false [junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Print.NE.407: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 1, equal false, comp -1 - **** mismatch **** [junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Print.NE.408: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 1, equal false, comp 1 - OK [junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01cZeroNoEpsilon [junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon [junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] [junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1 [junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, 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.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, 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.NE.2: a: 1.4E-45, b: 1.4E-45 -> 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.NE.3: a: 1.1754944E-38, b: 1.1754944E-38 -> 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.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1 [junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1 [junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [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 - test04CompareNoEpsilon [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 - test05aCompareWithFixedEpsilon [junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] [junit] Comp.WE.100: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Comp.WE.101: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Comp.WE.102: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Comp.WE.103: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [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] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] Comp.WE.106: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon [junit] Comp.WE.107: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon [junit] Comp.WE.108: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] [junit] Comp.WE.109: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Equal.WE.100: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.WE.110: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Equal.WE.101: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Comp.WE.111: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Equal.WE.102: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.WE.112: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Equal.WE.103: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.WE.113: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Equal.WE.104: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.WE.114: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [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] Comp.WE.115: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Equal.WE.112: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Comp.WE.116: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Equal.WE.113: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.WE.117: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Equal.WE.114: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Comp.WE.118: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Equal.WE.115: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Comp.WE.119: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -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] Comp.WE.120: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 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] Comp.WE.121: 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 - test03aEqualsWithFixedEpsilon [junit] Comp.WE.122: 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 - test03bEqualsWithMachEpsilon [junit] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon [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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon [junit] [junit] Equal.WE.202: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.WE.200: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Equal.WE.203: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.WE.201: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Equal.WE.204: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.WE.202: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Equal.WE.205: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.WE.203: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Equal.WE.206: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.WE.204: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Equal.WE.207: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.WE.205: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Equal.WE.208: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.WE.206: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Equal.WE.209: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Comp.WE.207: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, equal true, comp: exp 0 has 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] Comp.WE.208: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Equal.WE.212: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Comp.WE.209: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Equal.WE.213: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.WE.210: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Equal.WE.214: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Comp.WE.211: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Equal.WE.215: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Comp.WE.212: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -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] Comp.WE.213: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [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] Comp.WE.214: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon [junit] Comp.WE.215: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test04CompareNoEpsilon [junit] Comp.WE.216: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] [junit] Comp.WE.217: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [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.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.NE.3: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.221: a: -0.0, b: 0.0 -> 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.WE.222: a: 0.0, b: -0.0 -> d 0.0, 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon [junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] ------------- ---------------- --------------- [junit] [junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Testcase: test01aZeroWithFixedEpsilon0 took 0.025 sec [junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Testcase: test01bZeroWithFixedEpsilon1 took 0.005 sec [junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Testcase: test01bZeroWithMachEpsilon took 0.001 sec [junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Testcase: test01cZeroNoEpsilon took 0.004 sec [junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Testcase: test02EqualsNoEpsilon took 0.004 sec [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] Testcase: test03aEqualsWithFixedEpsilon took 0.002 sec [junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Testcase: test03bEqualsWithMachEpsilon took 0.002 sec [junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Testcase: test04CompareNoEpsilon took 0.002 sec [junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1 [junit] Testcase: test05aCompareWithFixedEpsilon took 0.002 sec [junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1 [junit] Testcase: test05bCompareWithMachEpsilon took 0.001 sec [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] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.166 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.143 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.042 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.143 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] ++++ 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] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.162 sec [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] [junit] Testcase: test01 took 0.046 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.162 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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI [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] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.185 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.054 sec [junit] Testcase: test01_mul took 0.001 sec [junit] Testcase: test02_transpose took 0.001 sec [junit] Testcase: test80LookAtNegZIsNoOp took 0.001 sec [junit] Testcase: test81LookAtPosY took 0 sec [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.185 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] 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] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.858 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 1760 ms total, 0.070400 us/mul [junit] Summary loops 25000000: I2 1476 ms total, 0.029520 us/mul, I2 / I1 83.863636% [junit] Summary loops 25000000: I4a 2333 ms total, 0.046660 us/mul, I4a / I2 158.062331%, I4a / I4b 90.637141% [junit] Summary loops 25000000: I4b 2574 ms total, 0.051480 us/mul, I4b / I2 174.390244%, I4b / I4a 110.330047% [junit] Summary loops 25000000: I5a 1823 ms total, 0.036460 us/mul, I5a / I2 123.509485%, I5a / I5b 111.635028% [junit] Summary loops 25000000: I5b 1633 ms total, 0.032660 us/mul, I5b / I2 110.636856%, I5b / I5a 89.577619% [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01 [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_mul took 0.048 sec [junit] Testcase: test05Perf01 took 11.692 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.858 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 1760 ms total, 0.070400 us/mul [junit] Summary loops 25000000: I2 1476 ms total, 0.029520 us/mul, I2 / I1 83.863636% [junit] Summary loops 25000000: I4a 2333 ms total, 0.046660 us/mul, I4a / I2 158.062331%, I4a / I4b 90.637141% [junit] Summary loops 25000000: I4b 2574 ms total, 0.051480 us/mul, I4b / I2 174.390244%, I4b / I4a 110.330047% [junit] Summary loops 25000000: I5a 1823 ms total, 0.036460 us/mul, I5a / I2 123.509485%, I5a / I5b 111.635028% [junit] Summary loops 25000000: I5b 1633 ms total, 0.032660 us/mul, I5b / I2 110.636856%, I5b / I5a 89.577619% [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01 [junit] ------------- ---------------- --------------- [junit] Checkmark 8000320000001.000000 [junit] Summary loops 25000000: I1 1760 ms total, 0.070400 us/mul [junit] Summary loops 25000000: I2 1476 ms total, 0.029520 us/mul, I2 / I1 83.863636% [junit] Summary loops 25000000: I4a 2333 ms total, 0.046660 us/mul, I4a / I2 158.062331%, I4a / I4b 90.637141% [junit] Summary loops 25000000: I4b 2574 ms total, 0.051480 us/mul, I4b / I2 174.390244%, I4b / I4a 110.330047% [junit] Summary loops 25000000: I5a 1823 ms total, 0.036460 us/mul, I5a / I2 123.509485%, I5a / I5b 111.635028% [junit] Summary loops 25000000: I5b 1633 ms total, 0.032660 us/mul, I5b / I2 110.636856%, I5b / I5a 89.577619% [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01 [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] Checkmark -349323.801228 [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.16 sec [junit] Summary loops 10000000: I0 1844 ms total, 0.184400 us/inv [junit] ------------- Standard Error ----------------- [junit] Summary loops 10000000: I2 942 ms total, 0.047100 us/inv, I2 / I0 51.084599% [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident [junit] Summary loops 10000000: I4a 986 ms total, 0.049300 us/inv, I4a / I2 104.670913% [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident [junit] Summary loops 10000000: I4b 1024 ms total, 0.051200 us/inv, I4b / I2 108.704883% [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02 [junit] Summary loops 10000000: I5a 1067 ms total, 0.053350 us/inv, I5a / I2 113.269639% [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 1844 ms total, 0.184400 us/inv [junit] Summary loops 10000000: I2 942 ms total, 0.047100 us/inv, I2 / I0 51.084599% [junit] Summary loops 10000000: I4a 986 ms total, 0.049300 us/inv, I4a / I2 104.670913% [junit] Summary loops 10000000: I4b 1024 ms total, 0.051200 us/inv, I4b / I2 108.704883% [junit] Summary loops 10000000: I5a 1067 ms total, 0.053350 us/inv, I5a / I2 113.269639% [junit] Summary loops 10000000: I5b 1118 ms total, 0.055900 us/inv, I5b / I2 118.683652% [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01 [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Ident took 0.03 sec [junit] Testcase: test02 took 0.007 sec [junit] Testcase: test03 took 0.004 sec [junit] Testcase: test04 took 0.003 sec [junit] Testcase: test05Perf01 took 7.044 sec [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.16 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 1844 ms total, 0.184400 us/inv [junit] Summary loops 10000000: I2 942 ms total, 0.047100 us/inv, I2 / I0 51.084599% [junit] Summary loops 10000000: I4a 986 ms total, 0.049300 us/inv, I4a / I2 104.670913% [junit] Summary loops 10000000: I4b 1024 ms total, 0.051200 us/inv, I4b / I2 108.704883% [junit] Summary loops 10000000: I5a 1067 ms total, 0.053350 us/inv, I5a / I2 113.269639% [junit] Summary loops 10000000: I5b 1118 ms total, 0.055900 us/inv, I5b / I2 118.683652% [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01 [junit] ------------- ---------------- --------------- [junit] Summary loops 10000000: I5b 1118 ms total, 0.055900 us/inv, I5b / I2 118.683652% [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] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2 [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 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.026 sec [junit] Testcase: testCM_m2xm1 took 0 sec [junit] Testcase: testRM_m1xm2 took 0 sec [junit] Testcase: testRM_m2xm1 took 0 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 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] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 sec [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@2286778 [junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] A.0.1 - Project 0,0 -->[F@4e9ba398 [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@6d7b4f4c [junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] A.1.1 - Project 0,0 -->[F@527740a2 [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] [junit] Testcase: test01PMVMatrixToMatrix4f took 0.041 sec [junit] Testcase: test01PMVMatrixToMatrix4f2 took 0.006 sec [junit] Testcase: test03GLUToMatrix4f2 took 0.005 sec [junit] Testcase: test04GLUDoubleToMatrix4f2 took 0.004 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 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] mat4PMv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2 [junit] mat4PMv 0.00000, 1.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] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4PMv} [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [junit] [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] mat4Mv} [junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] [junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5 [junit] 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] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5 [junit] mat4P } [junit] [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] A.0.0 - Project 1,0 -->[F@2286778 [junit] B.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] , Projection [junit] A.0.1 - Project 0,0 -->[F@4e9ba398 [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] , Modelview [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] } [junit] 0.00000, 1.00000, 0.00000, 0.00000, [junit] , Texture [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] 0.00000, 1.00000, 0.00000, 0.00000, [junit] } [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] , matrices 3 + 1 temp = 4] [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4PMv{ 0.20000, 0.00000, 0.00000, -1.00000, [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000, [junit] } [junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000, [junit] , matrices 3 + 1 temp = 4] [junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] mat4PMv} [junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000, [junit] [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] mat4Mv} [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] mat4P { 0.20000, 0.00000, 0.00000, -1.00000, [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f [junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000, [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2 [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@6d7b4f4c [junit] mat4Mv} [junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] [junit] A.1.1 - Project 0,0 -->[F@527740a2 [junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000, [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 - test03GLUToMatrix4f2 [junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000, [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2 [junit] mat4P } [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] [junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000, [junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5 [junit] mat4Mv} [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] mat4P { 1.00000, 0.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] mat4P 0.00000, 1.00000, 0.00000, 0.00000, [junit] , Projection [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] [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] A.0.0 - Project 1,0 -->[10.0, 5.0, 0.5] [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 -->[5.0, 5.0, 0.5] [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] 0.00000, 0.00000, 1.00000, 0.00000, [junit] , Modelview [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] } [junit] 0.00000, 1.00000, 0.00000, 0.00000, [junit] , matrices 3 + 1 temp = 4] [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000, [junit] } [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [junit] , Texture [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] mat4Mv} [junit] 0.00000, 1.00000, 0.00000, 0.00000, [junit] [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000, [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000, [junit] } [junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000, [junit] , matrices 3 + 1 temp = 4] [junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] mat4P } [junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000, [junit] [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [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] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] mat4Mv} [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2 [junit] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2 [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] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] A.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5] [junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000, [junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5] [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] mat4Mv} [junit] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2 [junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000, [junit] ------------- ---------------- --------------- [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@2286778 [junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] A.0.1 - Project 0,0 -->[F@4e9ba398 [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@6d7b4f4c [junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] A.1.1 - Project 0,0 -->[F@527740a2 [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] 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] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.117 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.037 sec [junit] Testcase: test02 took 0.002 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.117 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] ++++ 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] 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.094 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.028 sec [junit] Testcase: testLookAtPosY took 0 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.094 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] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109 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.042 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109 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] 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] 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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI - test01 [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104 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.104 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] 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] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116 sec [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test04Dot [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test04Dot [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj [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 - test04Dot [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test11FromVectorToVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test04Dot [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test11FromVectorToVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test10AngleAxis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test12FromAndToEulerAngles [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test10AngleAxis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test12FromAndToEulerAngles [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test11FromVectorToVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test11FromVectorToVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test12FromAndToEulerAngles [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test14Matrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test12FromAndToEulerAngles [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test14Matrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15aAxesAndMatrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15aAxesAndMatrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test14Matrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15bAxesAndMatrix [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 - test15bAxesAndMatrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15aAxesAndMatrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15cAxesAndMatrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15bAxesAndMatrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15cAxesAndMatrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15bAxesAndMatrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test20AddSubtract [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15cAxesAndMatrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test20AddSubtract [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15cAxesAndMatrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test21Multiply [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test20AddSubtract [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test21Multiply [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test20AddSubtract [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test21Multiply [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] ++++ 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.029 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 sec [junit] Testcase: test15bAxesAndMatrix took 0 sec [junit] Testcase: test15cAxesAndMatrix took 0.001 sec [junit] Testcase: test20AddSubtract took 0.001 sec [junit] Testcase: test21Multiply took 0 sec [junit] Testcase: test22InvertMultNormalAndConj took 0.001 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.116 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] WARNING: package sun.awt.windows not in java.desktop [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test01Normalize [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test01Normalize [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.097 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.025 sec [junit] Testcase: test02Angle took 0.004 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.097 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.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-20250721 [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 26 [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] junit.framework.TestListener: startTest(test00) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077298895 ms III - Start [apply] SLOCK [T main @ 1753077298901 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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: Wed Feb 23 14:04:24 CET 2011 [apply] modified: Mon Mar 07 11: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: Wed Feb 23 14:04:24 CET 2011 [apply] modified: Mon Mar 07 11: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: Wed Feb 23 14:04:24 CET 2011 [apply] modified: Mon Mar 07 11: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: Wed Feb 23 14:04:24 CET 2011 [apply] modified: Mon Mar 07 11: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: Wed Feb 23 14:04:24 CET 2011 [apply] modified: Mon Mar 07 11: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: Wed Feb 23 14:04:24 CET 2011 [apply] modified: Mon Mar 07 11: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 07:55:39 CET 2014 [apply] modified: Sat Feb 08 07: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 07:55:39 CET 2014 [apply] modified: Sat Feb 08 07: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 07:55:17 CET 2014 [apply] modified: Sat Feb 08 07: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 07:55:17 CET 2014 [apply] modified: Sat Feb 08 07: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 07:56:52 CET 2014 [apply] modified: Sat Feb 08 07: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 07:56:52 CET 2014 [apply] modified: Sat Feb 08 07: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 07:55:53 CET 2014 [apply] modified: Sat Feb 08 07: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 07:55:53 CET 2014 [apply] modified: Sat Feb 08 07: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 07:59:27 CET 2014 [apply] modified: Sat Feb 08 07: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 07:59:27 CET 2014 [apply] modified: Sat Feb 08 07: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 07:57:31 CET 2014 [apply] modified: Sat Feb 08 07: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 07:57:31 CET 2014 [apply] modified: Sat Feb 08 07: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 07:57:04 CET 2014 [apply] modified: Sat Feb 08 07: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 07:57:04 CET 2014 [apply] modified: Sat Feb 08 07: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 07:57:50 CET 2014 [apply] modified: Sat Feb 08 07: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 07:57:50 CET 2014 [apply] modified: Sat Feb 08 07: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] junit.framework.TestListener: endTest(test00) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077299532 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077299534 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.238 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077298895 ms III - Start [apply] SLOCK [T main @ 1753077298901 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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: Wed Feb 23 14:04:24 CET 2011 [apply] modified: Mon Mar 07 11: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: Wed Feb 23 14:04:24 CET 2011 [apply] modified: Mon Mar 07 11: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: Wed Feb 23 14:04:24 CET 2011 [apply] modified: Mon Mar 07 11: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: Wed Feb 23 14:04:24 CET 2011 [apply] modified: Mon Mar 07 11: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: Wed Feb 23 14:04:24 CET 2011 [apply] modified: Mon Mar 07 11: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: Wed Feb 23 14:04:24 CET 2011 [apply] modified: Mon Mar 07 11: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 07:55:39 CET 2014 [apply] modified: Sat Feb 08 07: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 07:55:39 CET 2014 [apply] modified: Sat Feb 08 07: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 07:55:17 CET 2014 [apply] modified: Sat Feb 08 07: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 07:55:17 CET 2014 [apply] modified: Sat Feb 08 07: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 07:56:52 CET 2014 [apply] modified: Sat Feb 08 07: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 07:56:52 CET 2014 [apply] modified: Sat Feb 08 07: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 07:55:53 CET 2014 [apply] modified: Sat Feb 08 07: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 07:55:53 CET 2014 [apply] modified: Sat Feb 08 07: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 07:59:27 CET 2014 [apply] modified: Sat Feb 08 07: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 07:59:27 CET 2014 [apply] modified: Sat Feb 08 07: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 07:57:31 CET 2014 [apply] modified: Sat Feb 08 07: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 07:57:31 CET 2014 [apply] modified: Sat Feb 08 07: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 07:57:04 CET 2014 [apply] modified: Sat Feb 08 07: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 07:57:04 CET 2014 [apply] modified: Sat Feb 08 07: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 07:57:50 CET 2014 [apply] modified: Sat Feb 08 07: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 07:57:50 CET 2014 [apply] modified: Sat Feb 08 07: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 @ 1753077299532 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077299534 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 0.61 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] junit.framework.TestListener: startTest(test10RegionRendererMSAA01) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077300480 ms III - Start [apply] SLOCK [T main @ 1753077300485 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01 [apply] GL MSAA SETUP: [apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm 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] 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] [apply] Caps sample buffers true, samples 4 [apply] GL MULTISAMPLE true [apply] GL SAMPLE_BUFFERS 1, SAMPLES 4XXX: 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] [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] 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] 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] 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] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm [apply] GL MULTISAMPLE trueHiDPI PixelScale: 1.0x1.0 (has) [apply] [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] *** 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] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946] [apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] [apply] 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] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm GL SAMPLE_BUFFERS 0, SAMPLES 0 [apply] [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] GL CSAA SETUP: [apply] GL SAMPLE COVERAGE false [apply] GL SAMPLE_ALPHA_TO_COVERAGE false [apply] GL SAMPLE_ALPHA_TO_ONE false [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] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0 [apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0], [apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x303 [apply] junit.framework.TestListener: endTest(test20RegionRendererR2T01) [apply] junit.framework.TestListener: startTest(test30RegionRendererShapes) 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] [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/mmGL MSAA SETUP: [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] [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] *** 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] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0Reshape: 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] [apply] GL MSAA SETUP: [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] 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] *** 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] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0 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] [apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303 [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] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm Caps sample buffers true, samples 4 [apply] [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] 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] *** 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] 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] 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] 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] 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] 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 @ 1753077302489 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077302493 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.607 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 @ 1753077300480 ms III - Start [apply] SLOCK [T main @ 1753077300485 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753077302489 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077302493 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test10RegionRendererMSAA01 took 0.967 sec [apply] Testcase: test20RegionRendererR2T01 took 0.214 sec [apply] Testcase: test30RegionRendererShapes took 0.8 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 @ 1753077303253 ms III - Start [apply] SLOCK [T main @ 1753077303258 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00TextRendererNONE00) [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] junit.framework.TestListener: endTest(test00TextRendererNONE00) [apply] junit.framework.TestListener: startTest(test01TextRendererMSAA04) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test01TextRendererMSAA04 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]] [apply] Requested: norm [apply] Chosen: GLCaps[glx vid 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 @ 1753077305007 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077305022 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.366 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077303253 ms III - Start [apply] SLOCK [T main @ 1753077303258 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 @ 1753077305007 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077305022 ms --- localhost/127.0.0.1:59999 - Unlock ok within 17 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00TextRendererNONE00 took 0.812 sec [apply] Testcase: test01TextRendererMSAA04 took 0.407 sec [apply] Testcase: test02TextRendererVBAA04 took 0.335 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077305786 ms III - Start [apply] SLOCK [T main @ 1753077305790 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] junit.framework.TestListener: startTest(test00Manual)++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00SceneNoAA [apply] junit.framework.TestListener: endTest(test00Manual) [apply] junit.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] junit.framework.TestListener: endTest(test00SceneNoAA) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00SceneNoAAjunit.framework.TestListener: startTest(test01SceneMSAA04) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test01SceneMSAA04 [apply] [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] 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] junit.framework.TestListener: endTest(test02GraphMSAA04) [apply] junit.framework.TestListener: startTest(test03GraphVBAA04) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02GraphMSAA04 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 4] [apply] Chosen: GLCaps[glx vid 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) [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 @ 1753077315093 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077315096 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.933 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077305786 ms III - Start [apply] SLOCK [T main @ 1753077305790 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 @ 1753077315093 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077315096 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.724 sec [apply] Testcase: test01SceneMSAA04 took 2.249 sec [apply] Testcase: test02GraphMSAA04 took 2.15 sec [apply] Testcase: test03GraphVBAA04 took 2.15 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 @ 1753077315933 ms III - Start [apply] SLOCK [T main @ 1753077315938 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 0x7ff71801fb80, owner true, ResourceToolkitLock[obj 0x2a54a73f, isOwner true, <16a0ee18, 3d6f0054>[count 1, qsz 0, owner
]], obj 0x47987356]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test00TextRendererVBAA01 [apply] junit.framework.TestListener: startTest(test10TextRendererMSAA01) [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] ++++ 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 0x7ff7180871d0, owner true, ResourceToolkitLock[obj 0x72cc7e6f, isOwner true, <5afa3c9, 72035809>[count 1, qsz 0, owner
]], obj 0x909217e]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] 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] ** 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 0x7ff7180871d0, owner true, ResourceToolkitLock[obj 0x2b40ff9c, isOwner true, <3e08ff24, 4d1c005e>[count 1, qsz 0, owner
]], obj 0x8462f31]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] 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] 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 0x7ff7180871d0, owner true, ResourceToolkitLock[obj 0x23e84203, isOwner true, <19932c16, 73eb439a>[count 1, qsz 0, owner
]], obj 0x514646ef]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753077331470 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077331473 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.145 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 @ 1753077315933 ms III - Start [apply] SLOCK [T main @ 1753077315938 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 0x7ff71801fb80, owner true, ResourceToolkitLock[obj 0x2a54a73f, isOwner true, <16a0ee18, 3d6f0054>[count 1, qsz 0, owner
]], obj 0x47987356]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7ff7180871d0, owner true, ResourceToolkitLock[obj 0x72cc7e6f, isOwner true, <5afa3c9, 72035809>[count 1, qsz 0, owner
]], obj 0x909217e]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7ff7180871d0, owner true, ResourceToolkitLock[obj 0x2b40ff9c, isOwner true, <3e08ff24, 4d1c005e>[count 1, qsz 0, owner
]], obj 0x8462f31]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7ff7180871d0, owner true, ResourceToolkitLock[obj 0x23e84203, isOwner true, <19932c16, 73eb439a>[count 1, qsz 0, owner
]], obj 0x514646ef]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753077331470 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077331473 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00TextRendererVBAA01 took 6.377 sec [apply] Testcase: test10TextRendererMSAA01 took 2.977 sec [apply] Testcase: test20TextRendererFSAA01 took 3.049 sec [apply] Testcase: test30TextRendererNoSampling took 2.76 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 @ 1753077332264 ms III - Start [apply] SLOCK [T main @ 1753077332268 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00) [apply] junit.framework.TestListener: endTest(test00) [apply] junit.framework.TestListener: startTest(test00TextRendererVBAA01) [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] junit.framework.TestListener: endTest(test00TextRendererVBAA01)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] [apply] junit.framework.TestListener: startTest(test10TextRendererMSAA01) [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] ++++ 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] junit.framework.TestListener: endTest(test20TextRendererFSAA01) [apply] junit.framework.TestListener: startTest(test30TextRendererNoSampling) [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 @ 1753077348630 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077348632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.992 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077332264 ms III - Start [apply] SLOCK [T main @ 1753077332268 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753077348630 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077348632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 0.004 sec [apply] Testcase: test00TextRendererVBAA01 took 8.83 sec [apply] Testcase: test10TextRendererMSAA01 took 3.129 sec [apply] Testcase: test20TextRendererFSAA01 took 2.166 sec [apply] Testcase: test30TextRendererNoSampling took 1.82 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] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077349471 ms III - Start [apply] SLOCK [T main @ 1753077349476 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00All)++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All [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], 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssuesjunit.framework.TestListener: endTest(test01OnlyIssues) [apply] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077353496 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077353500 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.637 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077349471 ms III - Start [apply] SLOCK [T main @ 1753077349476 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753077353496 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077353500 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00All took 2.442 sec [apply] Testcase: test01OnlyIssues took 1.553 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 @ 1753077354315 ms III - Start [apply] SLOCK [T main @ 1753077354320 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01Onscreen)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen [apply] Loop # 0 / 15 [apply] [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] junit.framework.TestListener: endTest(test01Onscreen) [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 @ 1753077357559 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077357563 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.854 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077354315 ms III - Start [apply] SLOCK [T main @ 1753077354320 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753077357559 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077357563 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Onscreen took 2.752 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] junit.framework.TestListener: startTest(test01_Anim) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077358317 ms III - Start [apply] SLOCK [T main @ 1753077358322 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 0x7f475f69: tileRendererInUse null, GearsES2[obj 0x7f475f69 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7f475f69 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7f475f69 created: GearsObj[0x765f9a31, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7f475f69 created: GearsObj[0x5641e166, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7f475f69 created: GearsObj[0x5641e166, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.X 0x7f475f69 FIN GearsES2[obj 0x7f475f69 isInit true, usesShared false, 1 GearsObj[0x765f9a31, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5641e166, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x608dff76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.reshape 0x7f475f69 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] junit.framework.TestListener: endTest(test01_Anim) [apply] junit.framework.TestListener: startTest(test01_Plain) [apply] >> GearsES2 0x7f475f69, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x7f475f69: tileRendererInUse null [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7f475f69 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 0x71c00e0a: tileRendererInUse null, GearsES2[obj 0x71c00e0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x71c00e0a on Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(test01_Plain) [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.sw] [apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x71c00e0a created: GearsObj[0x5b867d3a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71c00e0a created: GearsObj[0x56c1c171, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71c00e0a created: GearsObj[0x56c1c171, 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 0x71c00e0a FIN GearsES2[obj 0x71c00e0a isInit true, usesShared false, 1 GearsObj[0x5b867d3a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56c1c171, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa892909, 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 0x71c00e0a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71c00e0a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x71c00e0a 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,Thread-4,5,main] GearsES2.display 0x71c00e0a 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71c00e0a: tileRendererInUse null [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71c00e0a 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 @ 1753077359090 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077359092 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.366 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077358317 ms III - Start [apply] SLOCK [T main @ 1753077358322 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 0x7f475f69: tileRendererInUse null, GearsES2[obj 0x7f475f69 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7f475f69 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7f475f69 created: GearsObj[0x765f9a31, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7f475f69 created: GearsObj[0x5641e166, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7f475f69 created: GearsObj[0x5641e166, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.X 0x7f475f69 FIN GearsES2[obj 0x7f475f69 isInit true, usesShared false, 1 GearsObj[0x765f9a31, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5641e166, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x608dff76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.reshape 0x7f475f69 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7f475f69, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x7f475f69: tileRendererInUse null [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7f475f69 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 0x71c00e0a: tileRendererInUse null, GearsES2[obj 0x71c00e0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x71c00e0a 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x71c00e0a created: GearsObj[0x5b867d3a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71c00e0a created: GearsObj[0x56c1c171, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71c00e0a created: GearsObj[0x56c1c171, 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 0x71c00e0a FIN GearsES2[obj 0x71c00e0a isInit true, usesShared false, 1 GearsObj[0x5b867d3a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56c1c171, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa892909, 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 0x71c00e0a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71c00e0a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x71c00e0a 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,Thread-4,5,main] GearsES2.display 0x71c00e0a 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71c00e0a: tileRendererInUse null [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71c00e0a 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 @ 1753077359090 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077359092 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_Anim took 0.65 sec [apply] Testcase: test01_Plain took 0.095 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] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01_Anim) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077359886 ms III - Start [apply] SLOCK [T main @ 1753077359891 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x72ef30e0: tileRendererInUse null, GearsES2[obj 0x72ef30e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x72ef30e0 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x72ef30e0 created: GearsObj[0xa116d9b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x72ef30e0 created: GearsObj[0x7935fb3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x72ef30e0 created: GearsObj[0x7935fb3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.X 0x72ef30e0 FIN GearsES2[obj 0x72ef30e0 isInit true, usesShared false, 1 GearsObj[0xa116d9b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7935fb3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x122f715c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.reshape 0x72ef30e0 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72ef30e0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 670 [apply] Window2: frames 2487 [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x72ef30e0: tileRendererInUse null [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x72ef30e0 FIN [apply] junit.framework.TestListener: endTest(test01_Anim) [apply] junit.framework.TestListener: startTest(test01_Plain) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x6f42e378: tileRendererInUse null, GearsES2[obj 0x6f42e378 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6f42e378 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6f42e378 created: GearsObj[0x6a8d1170, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f42e378 created: GearsObj[0x1132ce6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f42e378 created: GearsObj[0x1132ce6, 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 0x6f42e378 FIN GearsES2[obj 0x6f42e378 isInit true, usesShared false, 1 GearsObj[0x6a8d1170, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1132ce6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79ef2895, 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 0x6f42e378 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f42e378, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x6f42e378 200x200, swapInterval 1, drawable 0x3400004 [apply] Thread[#37,Thread-4,5,main] GearsES2.display 0x6f42e378 200x200, swapInterval 1, drawable 0x3400004 [apply] Window1: frames 2 [apply] Window2: frames 4 [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6f42e378: tileRendererInUse null [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6f42e378 FIN [apply] junit.framework.TestListener: endTest(test01_Plain) [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 @ 1753077361439 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077361441 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.135 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077359886 ms III - Start [apply] SLOCK [T main @ 1753077359891 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x72ef30e0: tileRendererInUse null, GearsES2[obj 0x72ef30e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x72ef30e0 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x72ef30e0 created: GearsObj[0xa116d9b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x72ef30e0 created: GearsObj[0x7935fb3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x72ef30e0 created: GearsObj[0x7935fb3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.X 0x72ef30e0 FIN GearsES2[obj 0x72ef30e0 isInit true, usesShared false, 1 GearsObj[0xa116d9b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7935fb3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x122f715c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.reshape 0x72ef30e0 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72ef30e0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 670 [apply] Window2: frames 2487 [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x72ef30e0: tileRendererInUse null [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x72ef30e0 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x6f42e378: tileRendererInUse null, GearsES2[obj 0x6f42e378 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6f42e378 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6f42e378 created: GearsObj[0x6a8d1170, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f42e378 created: GearsObj[0x1132ce6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f42e378 created: GearsObj[0x1132ce6, 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 0x6f42e378 FIN GearsES2[obj 0x6f42e378 isInit true, usesShared false, 1 GearsObj[0x6a8d1170, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1132ce6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79ef2895, 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 0x6f42e378 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f42e378, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x6f42e378 200x200, swapInterval 1, drawable 0x3400004 [apply] Thread[#37,Thread-4,5,main] GearsES2.display 0x6f42e378 200x200, swapInterval 1, drawable 0x3400004 [apply] Window1: frames 2 [apply] Window2: frames 4 [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6f42e378: tileRendererInUse null [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6f42e378 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 @ 1753077361439 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077361441 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_Anim took 1.237 sec [apply] Testcase: test01_Plain took 0.282 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] junit.framework.TestListener: startTest(test01CPUSource) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077362191 ms III - Start [apply] SLOCK [T main @ 1753077362196 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource [apply] QUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test01CPUSource) [apply] junit.framework.TestListener: startTest(test02VBOOnly) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly [apply] QUIT Window Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(test02VBOOnly)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO [apply] [apply] junit.framework.TestListener: startTest(test03VBOVAO) [apply] junit.framework.TestListener: endTest(test03VBOVAO) [apply] junit.framework.TestListener: startTest(test12CPUSourceAndVBOOnly) [apply] QUIT Window Thread[#38,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] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] QUIT Window Thread[#40,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: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display 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] QUIT Window Thread[#42,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] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] junit.framework.TestListener: endTest(test13CPUSourceAndVBOVAO) [apply] junit.framework.TestListener: startTest(test23VBOOnlyAndVBOVAO) [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] QUIT Window Thread[#44,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] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display 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] QUIT Window Thread[#46,main-Display-.x11_:0-1-EDT-7,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] junit.framework.TestListener: endTest(test88AllModes) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077366924 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077366929 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.326 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_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077362191 ms III - Start [apply] SLOCK [T main @ 1753077362196 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource [apply] QUIT Window Thread[#34,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[#36,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[#38,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[#40,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[#42,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[#44,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[#46,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 @ 1753077366924 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077366929 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CPUSource took 1.088 sec [apply] Testcase: test02VBOOnly took 0.614 sec [apply] Testcase: test03VBOVAO took 0.6 sec [apply] Testcase: test12CPUSourceAndVBOOnly took 0.6 sec [apply] Testcase: test13CPUSourceAndVBOVAO took 0.6 sec [apply] Testcase: test23VBOOnlyAndVBOVAO took 0.6 sec [apply] Testcase: test88AllModes took 0.6 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] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077367800 ms III - Start [apply] junit.framework.TestListener: startTest(test01GL2CPUSource) [apply] SLOCK [T main @ 1753077367805 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] junit.framework.TestListener: endTest(test01GL2CPUSource)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource [apply] [apply] junit.framework.TestListener: startTest(test02GL3CPUSource) [apply] junit.framework.TestListener: endTest(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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x7adda9cc, handle 0x7f89cd307420, isShared false, jogamp.opengl.gl4.GL4bcImpl@10e92f8f, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7ce3cb8e, [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 0x2e4b8173], 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 0x78b66d36], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x64cd705f], [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 0x3427b02d], 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 0x28eaa59a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x647e447], [apply] Surface WrappedSurface[ displayHandle 0x7f89cc545690 [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 0x7f89cc545690, owner true, ResourceToolkitLock[obj 0x41fbdac4, isOwner true, <3c407114, 35ef1869>[count 1, qsz 0, owner
]], obj 0x393671df], 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 <7334aada, 1d9b7cce>[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 @ 1753077368395 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077368398 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.194 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077367800 ms III - Start [apply] SLOCK [T main @ 1753077367805 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x7adda9cc, handle 0x7f89cd307420, isShared false, jogamp.opengl.gl4.GL4bcImpl@10e92f8f, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7ce3cb8e, [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 0x2e4b8173], 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 0x78b66d36], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x64cd705f], [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 0x3427b02d], 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 0x28eaa59a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x647e447], [apply] Surface WrappedSurface[ displayHandle 0x7f89cc545690 [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 0x7f89cc545690, owner true, ResourceToolkitLock[obj 0x41fbdac4, isOwner true, <3c407114, 35ef1869>[count 1, qsz 0, owner
]], obj 0x393671df], 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 <7334aada, 1d9b7cce>[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 @ 1753077368395 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077368398 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2CPUSource took 0.491 sec [apply] Testcase: test02GL3CPUSource took 0.077 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, 0x7f89cc545690, refCount 1, unCloseable false] [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT.xml [apply] 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] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01a_GL2ES2_Demo1_SingleBuffer_Normal) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077369181 ms III - Start [apply] SLOCK [T main @ 1753077369186 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]] [apply] Realized GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x7f4a6c557b80 [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 0x7f4a6c557b80, owner true, ResourceToolkitLock[obj 0x6ef888f6, isOwner false, <10e92f8f, 7ce3cb8e>[count 0, qsz 0, owner ]], obj 0x703580bf], 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 <21de60b4, c267ef4>[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@1184ab05, [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55], [apply] Thread[#1,main,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b239d7d on Thread[#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] 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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55],Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.sw] [apply] [apply] Surface WrappedSurface[ displayHandle 0x7f4a6c557b80 [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 0x7f4a6c557b80, owner true, ResourceToolkitLock[obj 0x6ef888f6, isOwner false, <10e92f8f, 7ce3cb8e>[count 0, qsz 0, owner ]], obj 0x703580bf], 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 <21de60b4, c267ef4>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0xc33b74f, handle 0x7f4a6c5a32d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@7ec7ffd3, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5b239d7d created: GearsObj[0x206a70ef, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b239d7d created: GearsObj[0x702657cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b239d7d created: GearsObj[0x702657cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x206a70ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x702657cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a6cb05c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5b239d7d 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 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] 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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55], [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6c557b80 [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 0x7f4a6c557b80, owner true, ResourceToolkitLock[obj 0x6ef888f6, isOwner false, <10e92f8f, 7ce3cb8e>[count 0, qsz 0, owner ]], obj 0x703580bf], 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 <21de60b4, c267ef4>[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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [apply] Texture: exp true, hasFront true [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5b239d7d 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 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 0x5b239d7d 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x52e6fdee] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x52e6fdee] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5b239d7d 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 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 0x5b239d7d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 800x600, swapInterval 0, drawable 0x0 [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 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 0x5b239d7d 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 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 0x5b239d7d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5b239d7d 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 0x2e1d27ba: tileRendererInUse null, GearsES2[obj 0x2e1d27ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2e1d27ba 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@72d1ad2e[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@1184ab05, [apply] Handle 0x0, [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) 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 0x7f4a6d2ece40 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2e1d27ba created: GearsObj[0x4ef37659, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2e1d27ba created: GearsObj[0x776b83cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2e1d27ba created: GearsObj[0x776b83cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2e1d27ba FIN GearsES2[obj 0x2e1d27ba isInit true, usesShared false, 1 GearsObj[0x4ef37659, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x776b83cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37858383, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2e1d27ba 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e1d27ba, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2e1d27ba 400x300, swapInterval 0, drawable 0x0 [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4a6d2ece40, owner true, ResourceToolkitLock[obj 0x4a668b6e, isOwner false, <5f683daf, 78ffe6dc>[count 0, qsz 0, owner ]], obj 0x8317c52], idx 0], visualID 0x55c, fbConfigID 0x19d,Thread[#1,main,5,main] GearsES2.display 0x2e1d27ba 400x300, swapInterval 0, drawable 0x0 [apply] [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 <76f2bbc1, 68e965f5>[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@1184ab05, [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] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.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 RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b], [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6d2ece40 [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 0x7f4a6d2ece40, owner true, ResourceToolkitLock[obj 0x4a668b6e, isOwner false, <5f683daf, 78ffe6dc>[count 0, qsz 0, owner ]], obj 0x8317c52], 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 <76f2bbc1, 68e965f5>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x6f27a732, handle 0x7f4a6d5c54e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@7e9131d5, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b], [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6d2ece40 [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 0x7f4a6d2ece40, owner true, ResourceToolkitLock[obj 0x4a668b6e, isOwner false, <5f683daf, 78ffe6dc>[count 0, qsz 0, owner ]], obj 0x8317c52], 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 <76f2bbc1, 68e965f5>[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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [apply] Texture: exp false, hasFront false [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2e1d27ba 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e1d27ba, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2e1d27ba 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2e1d27ba 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 0x2e1d27ba 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0xf381794] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0xf381794] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2e1d27ba 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e1d27ba, 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 0x2e1d27ba 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2e1d27ba 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 0x2e1d27ba 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2e1d27ba 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2e1d27ba 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] 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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2e1d27ba 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2e1d27ba, 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 0x2e1d27ba 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2e1d27ba 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 0x2e1d27ba: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2e1d27ba 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 0x13b13b5d: tileRendererInUse null, GearsES2[obj 0x13b13b5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] Fin: FBOImpl[ GearsES2 init 0x13b13b5d on Thread[#1,main,5,main] [apply] [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] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2e1d27ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@61d6015a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test01b_GL2ES2_Demo1_SingleBuffer_NoTex) [apply] junit.framework.TestListener: startTest(test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth) [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]] [apply] Realized GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x7f4a6ccf5ec0 [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 0x7f4a6ccf5ec0, owner true, ResourceToolkitLock[obj 0x1bb266b3, isOwner false, <306cf3ea, 2beee7ff>[count 0, qsz 0, owner ]], obj 0x5136d012], 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 <5939a379, e1de817>[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@1184ab05, [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ccf5ec0 [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 0x7f4a6ccf5ec0, owner true, ResourceToolkitLock[obj 0x1bb266b3, isOwner false, <306cf3ea, 2beee7ff>[count 0, qsz 0, owner ]], obj 0x5136d012], 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 <5939a379, e1de817>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x52102734, handle 0x7f4a6cd10010, isShared false, jogamp.opengl.gl4.GL4bcImpl@40cb8df7, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ccf5ec0 [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 0x7f4a6ccf5ec0, owner true, ResourceToolkitLock[obj 0x1bb266b3, isOwner false, <306cf3ea, 2beee7ff>[count 0, qsz 0, owner ]], obj 0x5136d012], 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 <5939a379, e1de817>[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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.sw] [apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x13b13b5d created: GearsObj[0x5fa07e12, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x13b13b5d created: GearsObj[0x55b53d44, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x13b13b5d created: GearsObj[0x55b53d44, vbo ff 7, fs 8, bf 9, bs 10] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e]Thread[#1,main,5,main] GearsES2.init.X 0x13b13b5d FIN GearsES2[obj 0x13b13b5d isInit true, usesShared false, 1 GearsObj[0x5fa07e12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55b53d44, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x482bce4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x13b13b5d 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] [apply] Resize3.sampleCount: 0 -> 4 [apply] >> GearsES2 0x13b13b5d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x13b13b5d 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x13b13b5d 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 0x13b13b5d 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13b13b5d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x13b13b5d 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x13b13b5d 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 0x13b13b5d 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth null [apply] Resize1.newDepth null [apply] Thread[#1,main,5,main] GearsES2.reshape 0x13b13b5d 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13b13b5d, 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 0x13b13b5d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x13b13b5d 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 0x13b13b5d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x13b13b5d 800x600, swapInterval 0, drawable 0x0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x13b13b5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2892dae4[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth) [apply] junit.framework.TestListener: startTest(test02a_GL2ES2_Demo1_DoubleBuffer_Normal) [apply] Thread[#1,main,5,main] GearsES2.display 0x13b13b5d 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 0x13b13b5d 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x13b13b5d, 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 0x13b13b5d 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x13b13b5d 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 0x13b13b5d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x13b13b5d 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] 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@1184ab05, [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 0x7f4a6d012210 [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 0x7f4a6d012210, owner true, ResourceToolkitLock[obj 0x6a6afff2, isOwner false, <1649b0e6, 865dd6>[count 0, qsz 0, owner ]], obj 0x4da4253], 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 <3972a855, 62e7f11d>[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@1184ab05, [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] Thread[#1,main,5,main] GearsES2.init.0 0x140c9f39: tileRendererInUse null, GearsES2[obj 0x140c9f39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] fboI back 1, front 0, num 2, [apply] [apply] GearsES2 init 0x140c9f39 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [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 0x2abf4075], 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 0x6a370f4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x770d3326],GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] [apply] gear1 0x140c9f39 created: GearsObj[0x2e222612, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x140c9f39 created: GearsObj[0x61386958, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x140c9f39 created: GearsObj[0x61386958, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x140c9f39 FIN GearsES2[obj 0x140c9f39 isInit true, usesShared false, 1 GearsObj[0x2e222612, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61386958, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73ee04c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [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 0x51f116b8], 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 0x4cc8eb05], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19d481b], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6d012210 [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 0x7f4a6d012210, owner true, ResourceToolkitLock[obj 0x6a6afff2, isOwner false, <1649b0e6, 865dd6>[count 0, qsz 0, owner ]], obj 0x4da4253], 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] Thread[#1,main,5,main] GearsES2.reshape 0x140c9f39 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x140c9f39, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x140c9f39 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x140c9f39 400x300, swapInterval 0, drawable 0x0 [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 <3972a855, 62e7f11d>[count 0, qsz 0, owner ] [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png, GenericUpstreamSurfacelessHook[pixel 400x300] [apply] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x140c9f39 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x140c9f39, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] , upstreamSurface false ]], [apply] Thread[#1,main,5,main] GearsES2.display 0x140c9f39 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x140c9f39 200x150, swapInterval 0, drawable 0x0 [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x503d687a, handle 0x7f4a6dd853c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@1f97cf0d, [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 0x140c9f39 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x2abf4075] [apply] quirks: [No10BitColorCompOffscreen], [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x2abf4075] [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Thread[#1,main,5,main] GearsES2.reshape 0x140c9f39 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [apply] >> GearsES2 0x140c9f39, 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 0x140c9f39 800x600, swapInterval 0, drawable 0x0 [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] Thread[#1,main,5,main] GearsES2.display 0x140c9f39 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] 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 0x2abf4075], 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 0x6a370f4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x770d3326], [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 0x51f116b8], 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 0x4cc8eb05], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19d481b], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6d012210 [apply] Thread[#1,main,5,main] GearsES2.display 0x140c9f39 800x600, swapInterval 0, drawable 0x0 [apply] , surfaceHandle 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x140c9f39 800x600, swapInterval 0, drawable 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4a6d012210, owner true, ResourceToolkitLock[obj 0x6a6afff2, isOwner false, <1649b0e6, 865dd6>[count 0, qsz 0, owner ]], obj 0x4da4253], 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 <3972a855, 62e7f11d>[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 0x2abf4075], 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 0x6a370f4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x770d3326] [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 0x51f116b8], 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 0x4cc8eb05], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19d481b] [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 0x2abf4075], 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 0x6a370f4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x770d3326] [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 0x2abf4075], 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 0x6a370f4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x770d3326] [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 0x51f116b8], 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 0x4cc8eb05], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19d481b] [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 0x51f116b8], 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 0x4cc8eb05], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19d481b] [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 0x2abf4075], 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 0x6a370f4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x770d3326] [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 0x51f116b8], 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 0x4cc8eb05], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19d481b] [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 0x51f116b8], 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 0x4cc8eb05], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19d481b] [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 0x2abf4075], 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 0x6a370f4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x770d3326] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[#1,main,5,main] GearsES2.display 0x140c9f39 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 0x140c9f39 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x140c9f39, 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 0x140c9f39 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x140c9f39 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 0x140c9f39: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x140c9f39 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test02a_GL2ES2_Demo1_DoubleBuffer_Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03a_GL2ES2_Demo2MSAA4_Normal [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x140c9f39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d910fd6[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@1184ab05, [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 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, 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 -> 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 0x747edf66] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x747edf66] [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] 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@1184ab05, [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 0x747edf66], 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 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[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 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x346d61be, handle 0x7f4a6ddab150, 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@1184ab05, [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 0x747edf66], 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 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[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 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, 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 0x3, obj 0x747edf66], 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 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[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 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c] [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 0x747edf66], 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 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 0x6, obj 0x747edf66], 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 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 0x5, obj 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x62230c58], 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 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 0x5, obj 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x62230c58], 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 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 0x9, obj 0x747edf66], 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 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 0x9, obj 0x747edf66], 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 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 0x8, obj 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x62230c58], 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 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 0x8, obj 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x62230c58], 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 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c] [apply] Resize3.sampleCount: 4 -> 0 [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 0x22e357dc] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x22e357dc] [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(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@1184ab05, [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 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x34f5090e, isOwner false, <31e5415e, a2431d0>[count 0, qsz 0, owner ]], obj 0x1cbb87f3], 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 <1a4013, 1b6e1eff>[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@1184ab05, [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 0x22e357dc], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x702b8b12], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x49912c99], [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 0x2dde1bff], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x10163d6], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x702b8b12], hasSink true, dirty false], state OK, obj 0x15bbf42f], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x34f5090e, isOwner false, <31e5415e, a2431d0>[count 0, qsz 0, owner ]], obj 0x1cbb87f3], 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 <1a4013, 1b6e1eff>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x306f16f3, handle 0x7f4a6d052f40, isShared false, jogamp.opengl.gl4.GL4bcImpl@550ee7e5, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x22e357dc], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x702b8b12], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x49912c99], [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 0x2dde1bff], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x10163d6], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x702b8b12], hasSink true, dirty false], state OK, obj 0x15bbf42f], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x34f5090e, isOwner false, <31e5415e, a2431d0>[count 0, qsz 0, owner ]], obj 0x1cbb87f3], 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 <1a4013, 1b6e1eff>[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 0x22e357dc], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x702b8b12], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x49912c99] [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 0x2dde1bff], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x10163d6], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x702b8b12], hasSink true, dirty false], state OK, obj 0x15bbf42f] [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 0x22e357dc], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x702b8b12], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x49912c99] [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 0x22e357dc], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x702b8b12], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x49912c99] [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 0x2dde1bff], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x5, obj 0x10163d6], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x702b8b12], hasSink true, dirty false], state OK, obj 0x15bbf42f] [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 0x2dde1bff], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x5, obj 0x10163d6], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x702b8b12], hasSink true, dirty false], state OK, obj 0x15bbf42f] [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] 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 0x22e357dc], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x702b8b12], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x49912c99] [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 0x22e357dc], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x702b8b12], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x49912c99] [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 0x2dde1bff], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x9, obj 0x10163d6], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x702b8b12], hasSink true, dirty false], state OK, obj 0x15bbf42f] [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 0x2dde1bff], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x9, obj 0x10163d6], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x702b8b12], hasSink true, dirty false], state OK, obj 0x15bbf42f] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@5f9b2141[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@247d8ae[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@1184ab05, [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 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x6d3a388c, isOwner false, <193f604a, 20f5239f>[count 0, qsz 0, owner ]], obj 0x57af006c], 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 <6bedbc4d, 932bc4a>[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] [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] 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@1184ab05, [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 0x2fd1433e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x29d89d5d], [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 0x3514a4c0], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x2fd1433e], hasSink true, dirty false], state OK, obj 0x212b5695], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x6d3a388c, isOwner false, <193f604a, 20f5239f>[count 0, qsz 0, owner ]], obj 0x57af006c], 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 <6bedbc4d, 932bc4a>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0xd29f28, handle 0x7f4a6d8096d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@446293d, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x2fd1433e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x29d89d5d], [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 0x3514a4c0], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x2fd1433e], hasSink true, dirty false], state OK, obj 0x212b5695], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x6d3a388c, isOwner false, <193f604a, 20f5239f>[count 0, qsz 0, owner ]], obj 0x57af006c], 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 <6bedbc4d, 932bc4a>[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 0x2fd1433e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x29d89d5d] [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 0x3514a4c0], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x2fd1433e], hasSink true, dirty false], state OK, obj 0x212b5695] [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 0x2fd1433e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x29d89d5d] [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 0x2fd1433e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x29d89d5d] [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 0x3514a4c0], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x2fd1433e], hasSink true, dirty false], state OK, obj 0x212b5695] [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 0x3514a4c0], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x2fd1433e], hasSink true, dirty false], state OK, obj 0x212b5695] [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 0x2fd1433e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x29d89d5d] [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 0x2fd1433e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x29d89d5d] [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 0x3514a4c0], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x2fd1433e], hasSink true, dirty false], state OK, obj 0x212b5695] [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 0x3514a4c0], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x2fd1433e], hasSink true, dirty false], state OK, obj 0x212b5695] [apply] Resize3.sampleCount: 4 -> 0 [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 0x10d307f1: tileRendererInUse null, GearsES2[obj 0x10d307f1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10d307f1 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10d307f1 created: GearsObj[0x5403f35f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10d307f1 created: GearsObj[0x483f6d77, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10d307f1 created: GearsObj[0x483f6d77, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x10d307f1 FIN GearsES2[obj 0x10d307f1 isInit true, usesShared false, 1 GearsObj[0x5403f35f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x483f6d77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e5afaa6, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@69997e9d[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@793be5ca[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@1184ab05, [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 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x10feca44, isOwner false, <3fb1549b, ea6147e>[count 0, qsz 0, owner ]], obj 0x4d02f94e], 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 <2b48a640, 1e683a3e>[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@1184ab05, [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 0x14555e0a], 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 0x7a419da4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4bb33f74], [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 0x3c73951], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x759d26fb], 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 0x7a419da4], hasSink true, dirty false], state OK, obj 0x3d5c822d], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x10feca44, isOwner false, <3fb1549b, ea6147e>[count 0, qsz 0, owner ]], obj 0x4d02f94e], 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 <2b48a640, 1e683a3e>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x2053d869, handle 0x7f4a6c933210, isShared false, jogamp.opengl.gl4.GL4bcImpl@6f46426d, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x14555e0a], 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 0x7a419da4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4bb33f74], [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 0x3c73951], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x759d26fb], 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 0x7a419da4], hasSink true, dirty false], state OK, obj 0x3d5c822d], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x10feca44, isOwner false, <3fb1549b, ea6147e>[count 0, qsz 0, owner ]], obj 0x4d02f94e], 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 <2b48a640, 1e683a3e>[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 0x14555e0a], 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 0x7a419da4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4bb33f74] [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 0x3c73951], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x759d26fb], 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 0x7a419da4], hasSink true, dirty false], state OK, obj 0x3d5c822d] [apply] Texture: exp true, hasFront true [apply] **** Init [apply] **** Reshape: 400x300 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x10d307f1 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x10d307f1, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x10d307f1 400x300, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x10d307f1 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 0x10d307f1 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x10d307f1, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x10d307f1 200x150, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x10d307f1 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 0x10d307f1 200x150, swapInterval -1, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x14555e0a] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x14555e0a] [apply] **** Reshape: 800x600 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x10d307f1 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x10d307f1, 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 0x10d307f1 800x600, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x10d307f1 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 0x10d307f1 800x600, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x10d307f1 800x600, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x10d307f1 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] 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 0x14555e0a], 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 0x7a419da4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4bb33f74] [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 0x14555e0a], 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 0x7a419da4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4bb33f74] [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 0x3c73951], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x6, obj 0x759d26fb], 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 0x7a419da4], hasSink true, dirty false], state OK, obj 0x3d5c822d] [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 0x3c73951], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x6, obj 0x759d26fb], 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 0x7a419da4], hasSink true, dirty false], state OK, obj 0x3d5c822d] [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 0x14555e0a], 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 0x7a419da4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4bb33f74] [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 0x14555e0a], 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 0x7a419da4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4bb33f74] [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 0x3c73951], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0xb, obj 0x759d26fb], 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 0x7a419da4], hasSink true, dirty false], state OK, obj 0x3d5c822d] [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 0x3c73951], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0xb, obj 0x759d26fb], 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 0x7a419da4], hasSink true, dirty false], state OK, obj 0x3d5c822d] [apply] Resize3.sampleCount: 4 -> 0 [apply] **** Reshape: 600x450 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x10d307f1 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10d307f1, 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 0x10d307f1 600x450, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x10d307f1 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 0x10d307f1: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x10d307f1 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] Thread[#1,main,5,main] GearsES2.init.0 0x614ca7df: tileRendererInUse null, GearsES2[obj 0x614ca7df isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x614ca7df on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x614ca7df created: GearsObj[0xf5acb9d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x614ca7df created: GearsObj[0x4fb3ee4e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x614ca7df created: GearsObj[0x4fb3ee4e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x614ca7df FIN GearsES2[obj 0x614ca7df isInit true, usesShared false, 1 GearsObj[0xf5acb9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fb3ee4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d7148e2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x614ca7df 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x614ca7df, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x614ca7df 400x300, swapInterval 0, drawable 0x0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.FBOMix2DemosES2@73700b80[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@49c7b90e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test04_GL2ES2_FBODemoMSAA4_Normal) [apply] junit.framework.TestListener: startTest(test11_EGLES2_Demo0Normal) [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Realized GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3bf9ce3e, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface EGLSurface[ displayHandle 0x7f49b4001700 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f49b4001700, owner true, ResourceToolkitLock[obj 0x16610890, isOwner false, <71def8f8, 383bfa16>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f49b40a4540, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <3f6b0be5, 611889f4>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Depth: exp true, req true, has true [apply] Init GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3bf9ce3e, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 1, front 0, num 2, [apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2f217633], 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 0x48f278eb], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xa530d0a], [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 0x5acf93bb], 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 0x1a18644], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7e7be63f], [apply] Surface EGLSurface[ displayHandle 0x7f49b4001700 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f49b4001700, owner true, ResourceToolkitLock[obj 0x16610890, isOwner false, <71def8f8, 383bfa16>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f49b40a4540, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <3f6b0be5, 611889f4>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: EGLContext [Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)], options 0x7c48, this 0x1da2cb77, handle 0x7f4a6ce3f6c0, isShared false, jogamp.opengl.es3.GLES3Impl@6cd28fa7, [apply] quirks: [GLES3ViaEGLES2Config, No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3bf9ce3e, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 1, front 0, num 2, [apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2f217633], 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 0x48f278eb], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xa530d0a], [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 0x5acf93bb], 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 0x1a18644], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7e7be63f], [apply] Surface EGLSurface[ displayHandle 0x7f49b4001700 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f49b4001700, owner true, ResourceToolkitLock[obj 0x16610890, isOwner false, <71def8f8, 383bfa16>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f49b40a4540, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <3f6b0be5, 611889f4>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2f217633], 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 0x48f278eb], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xa530d0a] [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 0x5acf93bb], 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 0x1a18644], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7e7be63f] [apply] Texture: exp true, hasFront true [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 400x300, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x614ca7df 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x614ca7df, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x614ca7df 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 200x150, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x2f217633] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x2f217633] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x614ca7df 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x614ca7df, 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 0x614ca7df 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 800x600, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0006-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 800x600, swapInterval 0, drawable 0x0 [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x2f217633], 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 0x48f278eb], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xa530d0a] [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 0x2f217633], 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 0x48f278eb], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xa530d0a] [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 0x5acf93bb], 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 0x1a18644], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7e7be63f] [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 0x5acf93bb], 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 0x1a18644], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7e7be63f] [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 0x2f217633], 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 0x48f278eb], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xa530d0a] [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 0x5acf93bb], 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 0x1a18644], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7e7be63f] [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 0x5acf93bb], 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 0x1a18644], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7e7be63f] [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 0x2f217633], 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 0x48f278eb], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xa530d0a] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 800x600, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0009-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x614ca7df 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x614ca7df, 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 0x614ca7df 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 600x450, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0011-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x614ca7df: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x614ca7df FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4 [apply] Thread[#1,main,5,main] GearsES2.init.0 0x209da20d: tileRendererInUse null, GearsES2[obj 0x209da20d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x209da20d on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x209da20d created: GearsObj[0x43dac38f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x209da20d created: GearsObj[0x342c38f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x209da20d created: GearsObj[0x342c38f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x209da20d FIN GearsES2[obj 0x209da20d isInit true, usesShared false, 1 GearsObj[0x43dac38f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x342c38f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc88a337, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x209da20d 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x209da20d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 400x300, swapInterval 0, drawable 0x0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x614ca7df isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4738a206[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test11_EGLES2_Demo0Normal) [apply] junit.framework.TestListener: startTest(test13_EGLES2_Demo0MSAA4) [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Realized GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3bf9ce3e, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface EGLSurface[ displayHandle 0x7f49b4001700 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f49b4001700, owner true, ResourceToolkitLock[obj 0x7c24b813, isOwner false, <2c35e847, 7bd4937b>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f49b40a4540, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <21e360a, 5ba3f27a>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Depth: exp true, req true, has true [apply] Init GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3bf9ce3e, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 0, front 0, num 1, [apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x741a8937], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x74751b3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306e95ec], [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 0x6fd83fc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x52af26ee], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x74751b3], hasSink true, dirty false], state OK, obj 0x4f2b503c], [apply] Surface EGLSurface[ displayHandle 0x7f49b4001700 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f49b4001700, owner true, ResourceToolkitLock[obj 0x7c24b813, isOwner false, <2c35e847, 7bd4937b>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f49b40a4540, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <21e360a, 5ba3f27a>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: EGLContext [Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)], options 0x7c48, this 0x58d75e99, handle 0x7f4a6c6eb7d0, isShared false, jogamp.opengl.es3.GLES3Impl@bae7dc0, [apply] quirks: [GLES3ViaEGLES2Config, No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3bf9ce3e, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 0, front 0, num 1, [apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x741a8937], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x74751b3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306e95ec], [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 0x6fd83fc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x52af26ee], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x74751b3], hasSink true, dirty false], state OK, obj 0x4f2b503c], [apply] Surface EGLSurface[ displayHandle 0x7f49b4001700 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f49b4001700, owner true, ResourceToolkitLock[obj 0x7c24b813, isOwner false, <2c35e847, 7bd4937b>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f49b40a4540, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <21e360a, 5ba3f27a>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x741a8937], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x74751b3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306e95ec] [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 0x6fd83fc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x52af26ee], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x74751b3], hasSink true, dirty false], state OK, obj 0x4f2b503c] [apply] Texture: exp true, hasFront true [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 400x300, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x209da20d 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x209da20d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x209da20d 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 200x150, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x741a8937] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x741a8937] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x209da20d 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x209da20d, 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 0x209da20d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 800x600, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0006-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 800x600, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0009-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] 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 0x741a8937], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x74751b3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306e95ec] [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 0x741a8937], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x74751b3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306e95ec] [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 0x6fd83fc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x52af26ee], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x74751b3], hasSink true, dirty false], state OK, obj 0x4f2b503c] [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 0x6fd83fc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x52af26ee], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x74751b3], hasSink true, dirty false], state OK, obj 0x4f2b503c] [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 0x741a8937], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x74751b3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306e95ec] [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 0x741a8937], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x74751b3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306e95ec] [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 0x6fd83fc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x52af26ee], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x74751b3], hasSink true, dirty false], state OK, obj 0x4f2b503c] [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 0x6fd83fc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x52af26ee], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x74751b3], hasSink true, dirty false], state OK, obj 0x4f2b503c] [apply] Resize3.sampleCount: 4 -> 0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x209da20d 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x209da20d, 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 0x209da20d 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 600x450, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0011-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x209da20d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x209da20d FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal [apply] Thread[#1,main,5,main] GearsES2.init.0 0x3a44431a: tileRendererInUse null, GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3a44431a 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3a44431a created: GearsObj[0x316bcf94, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3a44431a created: GearsObj[0x6404f418, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3a44431a created: GearsObj[0x6404f418, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3a44431a FIN GearsES2[obj 0x3a44431a isInit true, usesShared false, 1 GearsObj[0x316bcf94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6404f418, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e11f9e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3a44431a 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a44431a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3a44431a 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3a44431a 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 0x3a44431a 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a44431a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3a44431a 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3a44431a 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 0x3a44431a 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x37d4349f] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x37d4349f] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3a44431a 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a44431a, 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 0x3a44431a 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3a44431a 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] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x209da20d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@e15b7e8[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test13_EGLES2_Demo0MSAA4) [apply] junit.framework.TestListener: startTest(test21_GL3_Demo0Normal) [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]] [apply] Realized GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x485966cc, isOwner false, <1de76cc7, 54bff557>[count 0, qsz 0, owner ]], obj 0x593aaf41], 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 <5a56cdac, 7c711375>[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@1184ab05, [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 0x37d4349f], 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 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab], [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 0x2805d709], 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 0x6e0f5f7f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3ee37e5a], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x485966cc, isOwner false, <1de76cc7, 54bff557>[count 0, qsz 0, owner ]], obj 0x593aaf41], 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 <5a56cdac, 7c711375>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x57cf54e1, handle 0x7f4a6d313890, isShared false, jogamp.opengl.gl4.GL4bcImpl@2ea41516, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x37d4349f], 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 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab], [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 0x2805d709], 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 0x6e0f5f7f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3ee37e5a], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x485966cc, isOwner false, <1de76cc7, 54bff557>[count 0, qsz 0, owner ]], obj 0x593aaf41], 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 <5a56cdac, 7c711375>[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 0x37d4349f], 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 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab] [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 0x2805d709], 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 0x6e0f5f7f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3ee37e5a] [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 0x37d4349f], 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 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab] [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 0x37d4349f], 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 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab] [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 0x2805d709], 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 0x6e0f5f7f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3ee37e5a] [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 0x2805d709], 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 0x6e0f5f7f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3ee37e5a] [apply] Thread[#1,main,5,main] GearsES2.display 0x3a44431a 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3a44431a 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3a44431a 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 0x3a44431a 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x3a44431a, 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 0x3a44431a 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3a44431a 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 0x3a44431a: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3a44431a FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal [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 0x37d4349f], 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 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab] [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 0x2805d709], 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 0x6e0f5f7f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3ee37e5a] [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 0x2805d709], 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 0x6e0f5f7f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3ee37e5a] [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 0x37d4349f], 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 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c7f66c4[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test21_GL3_Demo0Normal) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077371796 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077371798 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.213 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@1184ab05, [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 0x7f4a6c557b80 [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 0x7f4a6c557b80, owner true, ResourceToolkitLock[obj 0x6ef888f6, isOwner false, <10e92f8f, 7ce3cb8e>[count 0, qsz 0, owner ]], obj 0x703580bf], 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 <21de60b4, c267ef4>[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@1184ab05, [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55], [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6c557b80 [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 0x7f4a6c557b80, owner true, ResourceToolkitLock[obj 0x6ef888f6, isOwner false, <10e92f8f, 7ce3cb8e>[count 0, qsz 0, owner ]], obj 0x703580bf], 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 <21de60b4, c267ef4>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0xc33b74f, handle 0x7f4a6c5a32d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@7ec7ffd3, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55], [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6c557b80 [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 0x7f4a6c557b80, owner true, ResourceToolkitLock[obj 0x6ef888f6, isOwner false, <10e92f8f, 7ce3cb8e>[count 0, qsz 0, owner ]], obj 0x703580bf], 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 <21de60b4, c267ef4>[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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [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 0x52e6fdee], 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 0x402bba4f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c729a55] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@72d1ad2e[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@1184ab05, [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 0x7f4a6d2ece40 [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 0x7f4a6d2ece40, owner true, ResourceToolkitLock[obj 0x4a668b6e, isOwner false, <5f683daf, 78ffe6dc>[count 0, qsz 0, owner ]], obj 0x8317c52], 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 <76f2bbc1, 68e965f5>[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@1184ab05, [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b], [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6d2ece40 [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 0x7f4a6d2ece40, owner true, ResourceToolkitLock[obj 0x4a668b6e, isOwner false, <5f683daf, 78ffe6dc>[count 0, qsz 0, owner ]], obj 0x8317c52], 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 <76f2bbc1, 68e965f5>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x6f27a732, handle 0x7f4a6d5c54e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@7e9131d5, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b], [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6d2ece40 [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 0x7f4a6d2ece40, owner true, ResourceToolkitLock[obj 0x4a668b6e, isOwner false, <5f683daf, 78ffe6dc>[count 0, qsz 0, owner ]], obj 0x8317c52], 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 <76f2bbc1, 68e965f5>[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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [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 0xf381794], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x6c779568], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cdd0d4b] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2e1d27ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@61d6015a[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@1184ab05, [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 0x7f4a6ccf5ec0 [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 0x7f4a6ccf5ec0, owner true, ResourceToolkitLock[obj 0x1bb266b3, isOwner false, <306cf3ea, 2beee7ff>[count 0, qsz 0, owner ]], obj 0x5136d012], 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 <5939a379, e1de817>[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@1184ab05, [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ccf5ec0 [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 0x7f4a6ccf5ec0, owner true, ResourceToolkitLock[obj 0x1bb266b3, isOwner false, <306cf3ea, 2beee7ff>[count 0, qsz 0, owner ]], obj 0x5136d012], 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 <5939a379, e1de817>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x52102734, handle 0x7f4a6cd10010, isShared false, jogamp.opengl.gl4.GL4bcImpl@40cb8df7, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ccf5ec0 [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 0x7f4a6ccf5ec0, owner true, ResourceToolkitLock[obj 0x1bb266b3, isOwner false, <306cf3ea, 2beee7ff>[count 0, qsz 0, owner ]], obj 0x5136d012], 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 <5939a379, e1de817>[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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [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 0x3541cb24], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x13b13b5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2892dae4[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@1184ab05, [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 0x7f4a6d012210 [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 0x7f4a6d012210, owner true, ResourceToolkitLock[obj 0x6a6afff2, isOwner false, <1649b0e6, 865dd6>[count 0, qsz 0, owner ]], obj 0x4da4253], 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 <3972a855, 62e7f11d>[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@1184ab05, [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 0x2abf4075], 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 0x6a370f4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x770d3326], [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 0x51f116b8], 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 0x4cc8eb05], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19d481b], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6d012210 [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 0x7f4a6d012210, owner true, ResourceToolkitLock[obj 0x6a6afff2, isOwner false, <1649b0e6, 865dd6>[count 0, qsz 0, owner ]], obj 0x4da4253], 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 <3972a855, 62e7f11d>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x503d687a, handle 0x7f4a6dd853c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@1f97cf0d, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x2abf4075], 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 0x6a370f4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x770d3326], [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 0x51f116b8], 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 0x4cc8eb05], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19d481b], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6d012210 [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 0x7f4a6d012210, owner true, ResourceToolkitLock[obj 0x6a6afff2, isOwner false, <1649b0e6, 865dd6>[count 0, qsz 0, owner ]], obj 0x4da4253], 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 <3972a855, 62e7f11d>[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 0x2abf4075], 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 0x6a370f4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x770d3326] [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 0x51f116b8], 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 0x4cc8eb05], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19d481b] [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 0x2abf4075], 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 0x6a370f4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x770d3326] [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 0x2abf4075], 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 0x6a370f4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x770d3326] [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 0x51f116b8], 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 0x4cc8eb05], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19d481b] [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 0x51f116b8], 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 0x4cc8eb05], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19d481b] [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 0x2abf4075], 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 0x6a370f4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x770d3326] [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 0x51f116b8], 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 0x4cc8eb05], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19d481b] [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 0x51f116b8], 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 0x4cc8eb05], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19d481b] [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 0x2abf4075], 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 0x6a370f4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x770d3326] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x140c9f39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d910fd6[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@1184ab05, [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 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, 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@1184ab05, [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 0x747edf66], 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 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[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 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x346d61be, handle 0x7f4a6ddab150, 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@1184ab05, [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 0x747edf66], 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 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[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 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, 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 0x3, obj 0x747edf66], 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 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[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 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c] [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 0x747edf66], 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 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 0x6, obj 0x747edf66], 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 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 0x5, obj 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x62230c58], 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 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 0x5, obj 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x62230c58], 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 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 0x9, obj 0x747edf66], 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 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 0x9, obj 0x747edf66], 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 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 0x8, obj 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x62230c58], 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 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 0x8, obj 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x62230c58], 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 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 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@1184ab05, [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 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x34f5090e, isOwner false, <31e5415e, a2431d0>[count 0, qsz 0, owner ]], obj 0x1cbb87f3], 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 <1a4013, 1b6e1eff>[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@1184ab05, [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 0x22e357dc], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x702b8b12], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x49912c99], [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 0x2dde1bff], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x10163d6], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x702b8b12], hasSink true, dirty false], state OK, obj 0x15bbf42f], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x34f5090e, isOwner false, <31e5415e, a2431d0>[count 0, qsz 0, owner ]], obj 0x1cbb87f3], 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 <1a4013, 1b6e1eff>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x306f16f3, handle 0x7f4a6d052f40, isShared false, jogamp.opengl.gl4.GL4bcImpl@550ee7e5, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x22e357dc], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x702b8b12], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x49912c99], [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 0x2dde1bff], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x10163d6], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x702b8b12], hasSink true, dirty false], state OK, obj 0x15bbf42f], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x34f5090e, isOwner false, <31e5415e, a2431d0>[count 0, qsz 0, owner ]], obj 0x1cbb87f3], 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 <1a4013, 1b6e1eff>[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 0x22e357dc], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x702b8b12], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x49912c99] [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 0x2dde1bff], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x10163d6], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x702b8b12], hasSink true, dirty false], state OK, obj 0x15bbf42f] [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 0x22e357dc], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x702b8b12], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x49912c99] [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 0x22e357dc], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x702b8b12], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x49912c99] [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 0x2dde1bff], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x5, obj 0x10163d6], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x702b8b12], hasSink true, dirty false], state OK, obj 0x15bbf42f] [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 0x2dde1bff], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x5, obj 0x10163d6], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x702b8b12], hasSink true, dirty false], state OK, obj 0x15bbf42f] [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 0x22e357dc], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x702b8b12], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x49912c99] [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 0x22e357dc], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x702b8b12], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x49912c99] [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 0x2dde1bff], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x9, obj 0x10163d6], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x702b8b12], hasSink true, dirty false], state OK, obj 0x15bbf42f] [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 0x2dde1bff], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x9, obj 0x10163d6], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x702b8b12], hasSink true, dirty false], state OK, obj 0x15bbf42f] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@5f9b2141[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@247d8ae[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@1184ab05, [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 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x6d3a388c, isOwner false, <193f604a, 20f5239f>[count 0, qsz 0, owner ]], obj 0x57af006c], 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 <6bedbc4d, 932bc4a>[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@1184ab05, [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 0x2fd1433e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x29d89d5d], [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 0x3514a4c0], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x2fd1433e], hasSink true, dirty false], state OK, obj 0x212b5695], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x6d3a388c, isOwner false, <193f604a, 20f5239f>[count 0, qsz 0, owner ]], obj 0x57af006c], 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 <6bedbc4d, 932bc4a>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0xd29f28, handle 0x7f4a6d8096d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@446293d, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x2fd1433e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x29d89d5d], [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 0x3514a4c0], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x2fd1433e], hasSink true, dirty false], state OK, obj 0x212b5695], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x6d3a388c, isOwner false, <193f604a, 20f5239f>[count 0, qsz 0, owner ]], obj 0x57af006c], 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 <6bedbc4d, 932bc4a>[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 0x2fd1433e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x29d89d5d] [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 0x3514a4c0], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x2fd1433e], hasSink true, dirty false], state OK, obj 0x212b5695] [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 0x2fd1433e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x29d89d5d] [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 0x2fd1433e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x29d89d5d] [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 0x3514a4c0], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x2fd1433e], hasSink true, dirty false], state OK, obj 0x212b5695] [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 0x3514a4c0], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x2fd1433e], hasSink true, dirty false], state OK, obj 0x212b5695] [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 0x2fd1433e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x29d89d5d] [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 0x2fd1433e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x29d89d5d] [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 0x3514a4c0], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x2fd1433e], hasSink true, dirty false], state OK, obj 0x212b5695] [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 0x3514a4c0], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x2fd1433e], hasSink true, dirty false], state OK, obj 0x212b5695] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@69997e9d[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@793be5ca[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@1184ab05, [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 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x10feca44, isOwner false, <3fb1549b, ea6147e>[count 0, qsz 0, owner ]], obj 0x4d02f94e], 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 <2b48a640, 1e683a3e>[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@1184ab05, [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 0x14555e0a], 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 0x7a419da4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4bb33f74], [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 0x3c73951], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x759d26fb], 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 0x7a419da4], hasSink true, dirty false], state OK, obj 0x3d5c822d], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x10feca44, isOwner false, <3fb1549b, ea6147e>[count 0, qsz 0, owner ]], obj 0x4d02f94e], 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 <2b48a640, 1e683a3e>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x2053d869, handle 0x7f4a6c933210, isShared false, jogamp.opengl.gl4.GL4bcImpl@6f46426d, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x14555e0a], 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 0x7a419da4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4bb33f74], [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 0x3c73951], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x759d26fb], 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 0x7a419da4], hasSink true, dirty false], state OK, obj 0x3d5c822d], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x10feca44, isOwner false, <3fb1549b, ea6147e>[count 0, qsz 0, owner ]], obj 0x4d02f94e], 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 <2b48a640, 1e683a3e>[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 0x14555e0a], 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 0x7a419da4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4bb33f74] [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 0x3c73951], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x759d26fb], 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 0x7a419da4], hasSink true, dirty false], state OK, obj 0x3d5c822d] [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 0x14555e0a], 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 0x7a419da4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4bb33f74] [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 0x14555e0a], 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 0x7a419da4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4bb33f74] [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 0x3c73951], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x6, obj 0x759d26fb], 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 0x7a419da4], hasSink true, dirty false], state OK, obj 0x3d5c822d] [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 0x3c73951], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x6, obj 0x759d26fb], 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 0x7a419da4], hasSink true, dirty false], state OK, obj 0x3d5c822d] [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 0x14555e0a], 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 0x7a419da4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4bb33f74] [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 0x14555e0a], 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 0x7a419da4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4bb33f74] [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 0x3c73951], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0xb, obj 0x759d26fb], 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 0x7a419da4], hasSink true, dirty false], state OK, obj 0x3d5c822d] [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 0x3c73951], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0xb, obj 0x759d26fb], 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 0x7a419da4], hasSink true, dirty false], state OK, obj 0x3d5c822d] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.FBOMix2DemosES2@73700b80[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@49c7b90e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Realized GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3bf9ce3e, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface EGLSurface[ displayHandle 0x7f49b4001700 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f49b4001700, owner true, ResourceToolkitLock[obj 0x16610890, isOwner false, <71def8f8, 383bfa16>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f49b40a4540, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <3f6b0be5, 611889f4>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Depth: exp true, req true, has true [apply] Init GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3bf9ce3e, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 1, front 0, num 2, [apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2f217633], 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 0x48f278eb], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xa530d0a], [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 0x5acf93bb], 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 0x1a18644], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7e7be63f], [apply] Surface EGLSurface[ displayHandle 0x7f49b4001700 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f49b4001700, owner true, ResourceToolkitLock[obj 0x16610890, isOwner false, <71def8f8, 383bfa16>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f49b40a4540, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <3f6b0be5, 611889f4>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: EGLContext [Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)], options 0x7c48, this 0x1da2cb77, handle 0x7f4a6ce3f6c0, isShared false, jogamp.opengl.es3.GLES3Impl@6cd28fa7, [apply] quirks: [GLES3ViaEGLES2Config, No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3bf9ce3e, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 1, front 0, num 2, [apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2f217633], 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 0x48f278eb], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xa530d0a], [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 0x5acf93bb], 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 0x1a18644], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7e7be63f], [apply] Surface EGLSurface[ displayHandle 0x7f49b4001700 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f49b4001700, owner true, ResourceToolkitLock[obj 0x16610890, isOwner false, <71def8f8, 383bfa16>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f49b40a4540, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <3f6b0be5, 611889f4>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2f217633], 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 0x48f278eb], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xa530d0a] [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 0x5acf93bb], 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 0x1a18644], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7e7be63f] [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 0x2f217633], 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 0x48f278eb], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xa530d0a] [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 0x2f217633], 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 0x48f278eb], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xa530d0a] [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 0x5acf93bb], 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 0x1a18644], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7e7be63f] [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 0x5acf93bb], 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 0x1a18644], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7e7be63f] [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 0x2f217633], 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 0x48f278eb], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xa530d0a] [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 0x5acf93bb], 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 0x1a18644], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7e7be63f] [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 0x5acf93bb], 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 0x1a18644], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7e7be63f] [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 0x2f217633], 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 0x48f278eb], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xa530d0a] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x614ca7df isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4738a206[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Realized GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3bf9ce3e, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface EGLSurface[ displayHandle 0x7f49b4001700 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f49b4001700, owner true, ResourceToolkitLock[obj 0x7c24b813, isOwner false, <2c35e847, 7bd4937b>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f49b40a4540, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <21e360a, 5ba3f27a>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Depth: exp true, req true, has true [apply] Init GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3bf9ce3e, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 0, front 0, num 1, [apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x741a8937], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x74751b3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306e95ec], [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 0x6fd83fc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x52af26ee], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x74751b3], hasSink true, dirty false], state OK, obj 0x4f2b503c], [apply] Surface EGLSurface[ displayHandle 0x7f49b4001700 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f49b4001700, owner true, ResourceToolkitLock[obj 0x7c24b813, isOwner false, <2c35e847, 7bd4937b>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f49b40a4540, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <21e360a, 5ba3f27a>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: EGLContext [Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)], options 0x7c48, this 0x58d75e99, handle 0x7f4a6c6eb7d0, isShared false, jogamp.opengl.es3.GLES3Impl@bae7dc0, [apply] quirks: [GLES3ViaEGLES2Config, No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3bf9ce3e, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 0, front 0, num 1, [apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x741a8937], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x74751b3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306e95ec], [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 0x6fd83fc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x52af26ee], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x74751b3], hasSink true, dirty false], state OK, obj 0x4f2b503c], [apply] Surface EGLSurface[ displayHandle 0x7f49b4001700 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f49b4001700, owner true, ResourceToolkitLock[obj 0x7c24b813, isOwner false, <2c35e847, 7bd4937b>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f49b40a4540, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <21e360a, 5ba3f27a>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x741a8937], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x74751b3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306e95ec] [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 0x6fd83fc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x52af26ee], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x74751b3], hasSink true, dirty false], state OK, obj 0x4f2b503c] [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 0x741a8937], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x74751b3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306e95ec] [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 0x741a8937], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x74751b3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306e95ec] [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 0x6fd83fc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x52af26ee], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x74751b3], hasSink true, dirty false], state OK, obj 0x4f2b503c] [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 0x6fd83fc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x52af26ee], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x74751b3], hasSink true, dirty false], state OK, obj 0x4f2b503c] [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 0x741a8937], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x74751b3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306e95ec] [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 0x741a8937], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x74751b3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306e95ec] [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 0x6fd83fc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x52af26ee], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x74751b3], hasSink true, dirty false], state OK, obj 0x4f2b503c] [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 0x6fd83fc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x52af26ee], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x74751b3], hasSink true, dirty false], state OK, obj 0x4f2b503c] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x209da20d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@e15b7e8[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@1184ab05, [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 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x485966cc, isOwner false, <1de76cc7, 54bff557>[count 0, qsz 0, owner ]], obj 0x593aaf41], 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 <5a56cdac, 7c711375>[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@1184ab05, [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 0x37d4349f], 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 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab], [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 0x2805d709], 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 0x6e0f5f7f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3ee37e5a], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x485966cc, isOwner false, <1de76cc7, 54bff557>[count 0, qsz 0, owner ]], obj 0x593aaf41], 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 <5a56cdac, 7c711375>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x57cf54e1, handle 0x7f4a6d313890, isShared false, jogamp.opengl.gl4.GL4bcImpl@2ea41516, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1184ab05, [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 0x37d4349f], 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 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab], [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 0x2805d709], 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 0x6e0f5f7f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3ee37e5a], [apply] Surface WrappedSurface[ displayHandle 0x7f4a6ca63e20 [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 0x7f4a6ca63e20, owner true, ResourceToolkitLock[obj 0x485966cc, isOwner false, <1de76cc7, 54bff557>[count 0, qsz 0, owner ]], obj 0x593aaf41], 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 <5a56cdac, 7c711375>[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 0x37d4349f], 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 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab] [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 0x2805d709], 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 0x6e0f5f7f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3ee37e5a] [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 0x37d4349f], 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 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab] [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 0x37d4349f], 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 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab] [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 0x2805d709], 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 0x6e0f5f7f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3ee37e5a] [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 0x2805d709], 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 0x6e0f5f7f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3ee37e5a] [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 0x37d4349f], 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 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab] [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 0x2805d709], 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 0x6e0f5f7f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3ee37e5a] [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 0x2805d709], 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 0x6e0f5f7f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3ee37e5a] [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 0x37d4349f], 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 0x5b03b9fe], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x434a63ab] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c7f66c4[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 @ 1753077369181 ms III - Start [apply] SLOCK [T main @ 1753077369186 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b239d7d 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5b239d7d created: GearsObj[0x206a70ef, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b239d7d created: GearsObj[0x702657cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b239d7d created: GearsObj[0x702657cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x206a70ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x702657cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a6cb05c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5b239d7d 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 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 0x5b239d7d 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 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 0x5b239d7d 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x52e6fdee] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x52e6fdee] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5b239d7d 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 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 0x5b239d7d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 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 0x5b239d7d 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5b239d7d 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 0x5b239d7d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5b239d7d 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 0x2e1d27ba: tileRendererInUse null, GearsES2[obj 0x2e1d27ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2e1d27ba 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2e1d27ba created: GearsObj[0x4ef37659, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2e1d27ba created: GearsObj[0x776b83cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2e1d27ba created: GearsObj[0x776b83cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2e1d27ba FIN GearsES2[obj 0x2e1d27ba isInit true, usesShared false, 1 GearsObj[0x4ef37659, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x776b83cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37858383, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2e1d27ba 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e1d27ba, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2e1d27ba 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2e1d27ba 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 0x2e1d27ba 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e1d27ba, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2e1d27ba 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2e1d27ba 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 0x2e1d27ba 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0xf381794] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0xf381794] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2e1d27ba 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e1d27ba, 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 0x2e1d27ba 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2e1d27ba 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 0x2e1d27ba 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2e1d27ba 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2e1d27ba 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 0x2e1d27ba 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2e1d27ba, 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 0x2e1d27ba 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2e1d27ba 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 0x2e1d27ba: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2e1d27ba 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 0x13b13b5d: tileRendererInUse null, GearsES2[obj 0x13b13b5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x13b13b5d 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x13b13b5d created: GearsObj[0x5fa07e12, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x13b13b5d created: GearsObj[0x55b53d44, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x13b13b5d created: GearsObj[0x55b53d44, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x13b13b5d FIN GearsES2[obj 0x13b13b5d isInit true, usesShared false, 1 GearsObj[0x5fa07e12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55b53d44, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x482bce4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x13b13b5d 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13b13b5d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x13b13b5d 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x13b13b5d 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 0x13b13b5d 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13b13b5d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x13b13b5d 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x13b13b5d 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 0x13b13b5d 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth null [apply] Resize1.newDepth null [apply] Thread[#1,main,5,main] GearsES2.reshape 0x13b13b5d 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13b13b5d, 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 0x13b13b5d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x13b13b5d 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 0x13b13b5d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x13b13b5d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x13b13b5d 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 0x13b13b5d 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x13b13b5d, 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 0x13b13b5d 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x13b13b5d 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 0x13b13b5d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x13b13b5d 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 0x140c9f39: tileRendererInUse null, GearsES2[obj 0x140c9f39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x140c9f39 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x140c9f39 created: GearsObj[0x2e222612, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x140c9f39 created: GearsObj[0x61386958, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x140c9f39 created: GearsObj[0x61386958, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x140c9f39 FIN GearsES2[obj 0x140c9f39 isInit true, usesShared false, 1 GearsObj[0x2e222612, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61386958, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73ee04c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x140c9f39 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x140c9f39, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x140c9f39 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x140c9f39 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 0x140c9f39 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x140c9f39, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x140c9f39 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x140c9f39 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 0x140c9f39 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x2abf4075] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x2abf4075] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x140c9f39 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x140c9f39, 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 0x140c9f39 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x140c9f39 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 0x140c9f39 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x140c9f39 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x140c9f39 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 0x140c9f39 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x140c9f39, 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 0x140c9f39 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x140c9f39 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 0x140c9f39: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x140c9f39 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 0x747edf66] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x747edf66] [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 0x22e357dc] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x22e357dc] [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 0x10d307f1: tileRendererInUse null, GearsES2[obj 0x10d307f1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10d307f1 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10d307f1 created: GearsObj[0x5403f35f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10d307f1 created: GearsObj[0x483f6d77, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10d307f1 created: GearsObj[0x483f6d77, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x10d307f1 FIN GearsES2[obj 0x10d307f1 isInit true, usesShared false, 1 GearsObj[0x5403f35f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x483f6d77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e5afaa6, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x10d307f1 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x10d307f1, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x10d307f1 400x300, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x10d307f1 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 0x10d307f1 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x10d307f1, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x10d307f1 200x150, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x10d307f1 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 0x10d307f1 200x150, swapInterval -1, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x14555e0a] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x14555e0a] [apply] **** Reshape: 800x600 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x10d307f1 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x10d307f1, 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 0x10d307f1 800x600, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x10d307f1 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 0x10d307f1 800x600, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x10d307f1 800x600, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x10d307f1 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 0x10d307f1 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10d307f1, 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 0x10d307f1 600x450, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x10d307f1 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 0x10d307f1: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x10d307f1 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] Thread[#1,main,5,main] GearsES2.init.0 0x614ca7df: tileRendererInUse null, GearsES2[obj 0x614ca7df isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x614ca7df on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x614ca7df created: GearsObj[0xf5acb9d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x614ca7df created: GearsObj[0x4fb3ee4e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x614ca7df created: GearsObj[0x4fb3ee4e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x614ca7df FIN GearsES2[obj 0x614ca7df isInit true, usesShared false, 1 GearsObj[0xf5acb9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fb3ee4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d7148e2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x614ca7df 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x614ca7df, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x614ca7df 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 400x300, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x614ca7df 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x614ca7df, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x614ca7df 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 200x150, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x2f217633] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x2f217633] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x614ca7df 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x614ca7df, 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 0x614ca7df 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 800x600, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0006-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 800x600, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0009-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x614ca7df 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x614ca7df, 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 0x614ca7df 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 600x450, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0011-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x614ca7df: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x614ca7df FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4 [apply] Thread[#1,main,5,main] GearsES2.init.0 0x209da20d: tileRendererInUse null, GearsES2[obj 0x209da20d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x209da20d on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x209da20d created: GearsObj[0x43dac38f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x209da20d created: GearsObj[0x342c38f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x209da20d created: GearsObj[0x342c38f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x209da20d FIN GearsES2[obj 0x209da20d isInit true, usesShared false, 1 GearsObj[0x43dac38f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x342c38f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc88a337, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x209da20d 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x209da20d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 400x300, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x209da20d 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x209da20d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x209da20d 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 200x150, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x741a8937] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x741a8937] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x209da20d 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x209da20d, 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 0x209da20d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 800x600, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0006-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 800x600, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0009-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x209da20d 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x209da20d, 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 0x209da20d 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x209da20d 600x450, swapInterval 0, drawable 0x0 [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0011-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x209da20d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x209da20d FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal [apply] Thread[#1,main,5,main] GearsES2.init.0 0x3a44431a: tileRendererInUse null, GearsES2[obj 0x3a44431a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3a44431a 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3a44431a created: GearsObj[0x316bcf94, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3a44431a created: GearsObj[0x6404f418, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3a44431a created: GearsObj[0x6404f418, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3a44431a FIN GearsES2[obj 0x3a44431a isInit true, usesShared false, 1 GearsObj[0x316bcf94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6404f418, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e11f9e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3a44431a 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a44431a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3a44431a 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3a44431a 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 0x3a44431a 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a44431a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3a44431a 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3a44431a 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 0x3a44431a 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x37d4349f] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x37d4349f] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3a44431a 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a44431a, 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 0x3a44431a 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3a44431a 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 0x3a44431a 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3a44431a 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3a44431a 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 0x3a44431a 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x3a44431a, 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 0x3a44431a 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3a44431a 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 0x3a44431a: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3a44431a 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 @ 1753077371796 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077371798 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01a_GL2ES2_Demo1_SingleBuffer_Normal took 0.75 sec [apply] Testcase: test01b_GL2ES2_Demo1_SingleBuffer_NoTex took 0.166 sec [apply] Testcase: test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth took 0.164 sec [apply] Testcase: test02a_GL2ES2_Demo1_DoubleBuffer_Normal took 0.164 sec [apply] Testcase: test03a_GL2ES2_Demo2MSAA4_Normal took 0.167 sec [apply] Testcase: test03b_GL2ES2_Demo2MSAA4_NoTex took 0.152 sec [apply] Testcase: test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth took 0.156 sec [apply] Testcase: test04_GL2ES2_FBODemoMSAA4_Normal took 0.198 sec [apply] Testcase: test11_EGLES2_Demo0Normal took 0.283 sec [apply] Testcase: test13_EGLES2_Demo0MSAA4 took 0.229 sec [apply] Testcase: test21_GL3_Demo0Normal took 0.16 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 @ 1753077372646 ms III - Start [apply] SLOCK [T main @ 1753077372651 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01 [apply] Dropping GLCaps[glx vid 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c63, this 0x1a482e36, handle 0x7ff6a059ef20, isShared false, jogamp.opengl.gl4.GL4bcImpl@34a3d150, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2a4fb17b, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7ff5240016b0, owner true, ResourceToolkitLock[obj 0x55141def, isOwner false, <55182842, 3270d194>[count 0, qsz 0, owner ]], obj 0x51399530], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff5240016b0, owner true, ResourceToolkitLock[obj 0x55141def, isOwner false, <55182842, 3270d194>[count 0, qsz 0, owner ]], obj 0x51399530]], 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 0x7ff52402fb50, owner true, ResourceToolkitLock[obj 0x10683d9d, isOwner true, <3fc2959f, 5aa9e4eb>[count 1, qsz 0, owner
]], obj 0x6989da5e], 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 <662ac478, 6743e411>[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 @ 1753077374510 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077374523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.476 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077372646 ms III - Start [apply] SLOCK [T main @ 1753077372651 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c63, this 0x1a482e36, handle 0x7ff6a059ef20, isShared false, jogamp.opengl.gl4.GL4bcImpl@34a3d150, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2a4fb17b, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7ff5240016b0, owner true, ResourceToolkitLock[obj 0x55141def, isOwner false, <55182842, 3270d194>[count 0, qsz 0, owner ]], obj 0x51399530], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff5240016b0, owner true, ResourceToolkitLock[obj 0x55141def, isOwner false, <55182842, 3270d194>[count 0, qsz 0, owner ]], obj 0x51399530]], 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 0x7ff52402fb50, owner true, ResourceToolkitLock[obj 0x10683d9d, isOwner true, <3fc2959f, 5aa9e4eb>[count 1, qsz 0, owner
]], obj 0x6989da5e], 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 <662ac478, 6743e411>[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 @ 1753077374510 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077374523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.726 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test00_Manual) [apply] junit.framework.TestListener: endTest(test00_Manual) [apply] junit.framework.TestListener: startTest(test01_startMSAA0) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077375304 ms III - Start [apply] SLOCK [T main @ 1753077375308 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#35,main-Animator#00,5,main] GearsES2.init.0 0x2e6a05dd: tileRendererInUse null, GearsES2[obj 0x2e6a05dd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2e6a05dd on Thread[#35,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2e6a05dd created: GearsObj[0x6d63428, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2e6a05dd created: GearsObj[0x6c9e396e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2e6a05dd created: GearsObj[0x6c9e396e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.init.X 0x2e6a05dd FIN GearsES2[obj 0x2e6a05dd isInit true, usesShared false, 1 GearsObj[0x6d63428, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c9e396e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c57de3d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#35,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#35,main-Animator#00,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x2e6a05dd 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e6a05dd, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-Animator#00,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,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[#35,main-Animator#00,5,main] GearsES2.reshape 0x2e6a05dd 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e6a05dd, 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-Animator#00,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,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[#35,main-Animator#00,5,main] GearsES2.reshape 0x2e6a05dd 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e6a05dd, 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-Animator#00,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,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[#35,main-Animator#00,5,main] GearsES2.reshape 0x2e6a05dd 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e6a05dd, 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-Animator#00,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,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[#35,main-Animator#00,5,main] GearsES2.reshape 0x2e6a05dd 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e6a05dd, 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-Animator#00,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,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[#35,main-Animator#00,5,main] GearsES2.reshape 0x2e6a05dd 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e6a05dd, 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[#35,main-Animator#00,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,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[#35,main-Animator#00,5,main] GearsES2.reshape 0x2e6a05dd 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e6a05dd, 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[#35,main-Animator#00,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test01_startMSAA0) [apply] junit.framework.TestListener: startTest(test02_startMSAA4) [apply] QUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2e6a05dd: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2e6a05dd FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#34,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[#43,main-Animator#01,5,main] GearsES2.init.0 0x29686478: tileRendererInUse null, GearsES2[obj 0x29686478 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x29686478 on Thread[#43,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x29686478 created: GearsObj[0x4b1ec95a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x29686478 created: GearsObj[0x87a910c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x29686478 created: GearsObj[0x87a910c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#43,main-Animator#01,5,main] GearsES2.init.X 0x29686478 FIN GearsES2[obj 0x29686478 isInit true, usesShared false, 1 GearsObj[0x4b1ec95a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x87a910c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9c3658c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#43,main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#43,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#43,main-Animator#01,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[#43,main-Animator#01,5,main] GearsES2.reshape 0x29686478 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x29686478, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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#01,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#43,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[#43,main-Animator#01,5,main] GearsES2.reshape 0x29686478 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x29686478, 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[#43,main-Animator#01,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#43,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[#43,main-Animator#01,5,main] GearsES2.reshape 0x29686478 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x29686478, 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[#43,main-Animator#01,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#43,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[#43,main-Animator#01,5,main] GearsES2.reshape 0x29686478 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x29686478, 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[#43,main-Animator#01,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#43,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[#43,main-Animator#01,5,main] GearsES2.reshape 0x29686478 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x29686478, 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[#43,main-Animator#01,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#43,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[#43,main-Animator#01,5,main] GearsES2.reshape 0x29686478 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x29686478, 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[#43,main-Animator#01,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#43,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[#43,main-Animator#01,5,main] GearsES2.reshape 0x29686478 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x29686478, 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[#43,main-Animator#01,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#43,main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test02_startMSAA4) [apply] QUIT Window Thread[#42,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x29686478: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x29686478 FIN [apply] Thread[#42,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#42,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 @ 1753077378541 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077378543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.861 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077375304 ms III - Start [apply] SLOCK [T main @ 1753077375308 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#35,main-Animator#00,5,main] GearsES2.init.0 0x2e6a05dd: tileRendererInUse null, GearsES2[obj 0x2e6a05dd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2e6a05dd on Thread[#35,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2e6a05dd created: GearsObj[0x6d63428, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2e6a05dd created: GearsObj[0x6c9e396e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2e6a05dd created: GearsObj[0x6c9e396e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.init.X 0x2e6a05dd FIN GearsES2[obj 0x2e6a05dd isInit true, usesShared false, 1 GearsObj[0x6d63428, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c9e396e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c57de3d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#35,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#35,main-Animator#00,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x2e6a05dd 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e6a05dd, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-Animator#00,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,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[#35,main-Animator#00,5,main] GearsES2.reshape 0x2e6a05dd 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e6a05dd, 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-Animator#00,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,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[#35,main-Animator#00,5,main] GearsES2.reshape 0x2e6a05dd 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e6a05dd, 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-Animator#00,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,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[#35,main-Animator#00,5,main] GearsES2.reshape 0x2e6a05dd 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e6a05dd, 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-Animator#00,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,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[#35,main-Animator#00,5,main] GearsES2.reshape 0x2e6a05dd 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e6a05dd, 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-Animator#00,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,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[#35,main-Animator#00,5,main] GearsES2.reshape 0x2e6a05dd 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e6a05dd, 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[#35,main-Animator#00,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,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[#35,main-Animator#00,5,main] GearsES2.reshape 0x2e6a05dd 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e6a05dd, 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[#35,main-Animator#00,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2e6a05dd: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2e6a05dd FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#34,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[#43,main-Animator#01,5,main] GearsES2.init.0 0x29686478: tileRendererInUse null, GearsES2[obj 0x29686478 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x29686478 on Thread[#43,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x29686478 created: GearsObj[0x4b1ec95a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x29686478 created: GearsObj[0x87a910c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x29686478 created: GearsObj[0x87a910c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#43,main-Animator#01,5,main] GearsES2.init.X 0x29686478 FIN GearsES2[obj 0x29686478 isInit true, usesShared false, 1 GearsObj[0x4b1ec95a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x87a910c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9c3658c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#43,main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#43,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#43,main-Animator#01,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[#43,main-Animator#01,5,main] GearsES2.reshape 0x29686478 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x29686478, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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#01,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#43,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[#43,main-Animator#01,5,main] GearsES2.reshape 0x29686478 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x29686478, 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[#43,main-Animator#01,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#43,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[#43,main-Animator#01,5,main] GearsES2.reshape 0x29686478 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x29686478, 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[#43,main-Animator#01,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#43,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[#43,main-Animator#01,5,main] GearsES2.reshape 0x29686478 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x29686478, 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[#43,main-Animator#01,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#43,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[#43,main-Animator#01,5,main] GearsES2.reshape 0x29686478 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x29686478, 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[#43,main-Animator#01,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#43,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[#43,main-Animator#01,5,main] GearsES2.reshape 0x29686478 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x29686478, 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[#43,main-Animator#01,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#43,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[#43,main-Animator#01,5,main] GearsES2.reshape 0x29686478 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x29686478, 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[#43,main-Animator#01,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#43,main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[#42,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x29686478: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x29686478 FIN [apply] Thread[#42,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#42,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 @ 1753077378541 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077378543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_Manual took 0.005 sec [apply] Testcase: test01_startMSAA0 took 1.922 sec [apply] Testcase: test02_startMSAA4 took 1.282 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] junit.framework.TestListener: startTest(test01) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077379463 ms III - Start [apply] SLOCK [T main @ 1753077379468 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 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/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a677343 created: GearsObj[0x7b02881e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a677343 created: GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a677343 created: GearsObj[0x175b9425, 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[0x7b02881e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68567e20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1a677343 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x1a677343 256x256, swapInterval -1, drawable 0x0 [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1a677343 isInit true, usesShared false, 1 GearsObj[0x7b02881e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68567e20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@198b6731[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [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 0x13b13b5d], 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 0x76f2bbc1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2abf4075], [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 0x2e55dd0c], 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 0x2cd2a21f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x74455848], [apply] Surface WrappedSurface[ displayHandle 0x7f3d2c5d3310 [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 0x7f3d2c5d3310, owner true, ResourceToolkitLock[obj 0xe7edb54, isOwner false, <378542de, 3738449f>[count 0, qsz 0, owner ]], obj 0x625732], 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 <2dde1bff, 15bbf42f>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x79079097, handle 0x7f3d2c5f7d50, isShared true, jogamp.opengl.gl4.GL4bcImpl@932bc4a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [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 0x13b13b5d], 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 0x76f2bbc1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2abf4075], [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 0x2e55dd0c], 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 0x2cd2a21f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x74455848], [apply] Surface WrappedSurface[ displayHandle 0x7f3d2c5d3310 [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 0x7f3d2c5d3310, owner true, ResourceToolkitLock[obj 0xe7edb54, isOwner false, <378542de, 3738449f>[count 0, qsz 0, owner ]], obj 0x625732], 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 <2dde1bff, 15bbf42f>[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@8317c52, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x558532ff6b70, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x558532ff6b70, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c]], 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 0x5585330789f0, owner true, ResourceToolkitLock[obj 0x49c7b90e, isOwner false, <10d307f1, 4d5b6aac>[count 0, qsz 0, owner ]], obj 0x3e84448c], 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@4a7f959b, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@429bffaa, ], [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@57d7f8ca, ], [apply] windowLock <76c3e77a, 78123e82>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x1929e8a, handle 0x55853309b630, isShared true, jogamp.opengl.gl4.GL4bcImpl@5fbdfdcf, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x558532ff6b70, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x558532ff6b70, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c]], 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 0x5585330789f0, owner true, ResourceToolkitLock[obj 0x49c7b90e, isOwner false, <10d307f1, 4d5b6aac>[count 0, qsz 0, owner ]], obj 0x3e84448c], 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@4a7f959b, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@429bffaa, ], [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@57d7f8ca, ], [apply] windowLock <76c3e77a, 78123e82>[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 0x3400002, surfaceHandle 0x3400002, 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 0x558532ff6b70, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x558532ff6b70, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c]], 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 0x5585330789f0, owner true, ResourceToolkitLock[obj 0x49c7b90e, isOwner false, <10d307f1, 4d5b6aac>[count 0, qsz 0, owner ]], obj 0x3e84448c], 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@4a7f959b, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@429bffaa, ], [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@57d7f8ca, ], [apply] windowLock <76c3e77a, 78123e82>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@156b88f5[init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@3bf9ce3e[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [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 0x4fb3ee4e], 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 0xf5acb9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d7148e2], [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 0x7c24b813], 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 0x25fb8912], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2c35e847], [apply] Surface WrappedSurface[ displayHandle 0x7f3d2d19a860 [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 0x7f3d2d19a860, owner true, ResourceToolkitLock[obj 0x7bd4937b, isOwner false, <21e360a, 5ba3f27a>[count 0, qsz 0, owner ]], obj 0x58d75e99], 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 <74751b3, 741a8937>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4d465b11, handle 0x7f3d2d36a930, isShared true, jogamp.opengl.gl4.GL4bcImpl@306e95ec, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [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 0x4fb3ee4e], 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 0xf5acb9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d7148e2], [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 0x7c24b813], 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 0x25fb8912], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2c35e847], [apply] Surface WrappedSurface[ displayHandle 0x7f3d2d19a860 [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 0x7f3d2d19a860, owner true, ResourceToolkitLock[obj 0x7bd4937b, isOwner false, <21e360a, 5ba3f27a>[count 0, qsz 0, owner ]], obj 0x58d75e99], 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 <74751b3, 741a8937>[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[#35,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1a677343 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, 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[#35,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#35,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] Thread[#35,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1a677343 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, 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: 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[#35,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#35,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] Thread[#35,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1a677343 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, 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 3 [apply] XXX: 768x768, c 4 [apply] Thread[#35,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#35,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 5 [apply] XXX: 768x768, c 6 [apply] XXX: 768x768, c 7 [apply] XXX: 768x768, c 8 [apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0002-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] 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[#35,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1a677343 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, angle 4.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[#35,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#35,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test01) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1a677343: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1a677343 FIN [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[#34,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 @ 1753077381012 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077381014 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.176 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077379463 ms III - Start [apply] SLOCK [T main @ 1753077379468 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 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/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a677343 created: GearsObj[0x7b02881e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a677343 created: GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a677343 created: GearsObj[0x175b9425, 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[0x7b02881e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68567e20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1a677343 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x1a677343 256x256, swapInterval -1, drawable 0x0 [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1a677343 isInit true, usesShared false, 1 GearsObj[0x7b02881e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68567e20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@198b6731[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [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 0x13b13b5d], 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 0x76f2bbc1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2abf4075], [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 0x2e55dd0c], 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 0x2cd2a21f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x74455848], [apply] Surface WrappedSurface[ displayHandle 0x7f3d2c5d3310 [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 0x7f3d2c5d3310, owner true, ResourceToolkitLock[obj 0xe7edb54, isOwner false, <378542de, 3738449f>[count 0, qsz 0, owner ]], obj 0x625732], 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 <2dde1bff, 15bbf42f>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x79079097, handle 0x7f3d2c5f7d50, isShared true, jogamp.opengl.gl4.GL4bcImpl@932bc4a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [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 0x13b13b5d], 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 0x76f2bbc1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2abf4075], [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 0x2e55dd0c], 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 0x2cd2a21f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x74455848], [apply] Surface WrappedSurface[ displayHandle 0x7f3d2c5d3310 [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 0x7f3d2c5d3310, owner true, ResourceToolkitLock[obj 0xe7edb54, isOwner false, <378542de, 3738449f>[count 0, qsz 0, owner ]], obj 0x625732], 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 <2dde1bff, 15bbf42f>[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@8317c52, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x558532ff6b70, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x558532ff6b70, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c]], 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 0x5585330789f0, owner true, ResourceToolkitLock[obj 0x49c7b90e, isOwner false, <10d307f1, 4d5b6aac>[count 0, qsz 0, owner ]], obj 0x3e84448c], 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@4a7f959b, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@429bffaa, ], [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@57d7f8ca, ], [apply] windowLock <76c3e77a, 78123e82>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x1929e8a, handle 0x55853309b630, isShared true, jogamp.opengl.gl4.GL4bcImpl@5fbdfdcf, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x558532ff6b70, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x558532ff6b70, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c]], 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 0x5585330789f0, owner true, ResourceToolkitLock[obj 0x49c7b90e, isOwner false, <10d307f1, 4d5b6aac>[count 0, qsz 0, owner ]], obj 0x3e84448c], 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@4a7f959b, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@429bffaa, ], [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@57d7f8ca, ], [apply] windowLock <76c3e77a, 78123e82>[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 0x3400002, surfaceHandle 0x3400002, 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 0x558532ff6b70, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x558532ff6b70, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c]], 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 0x5585330789f0, owner true, ResourceToolkitLock[obj 0x49c7b90e, isOwner false, <10d307f1, 4d5b6aac>[count 0, qsz 0, owner ]], obj 0x3e84448c], 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@4a7f959b, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@429bffaa, ], [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@57d7f8ca, ], [apply] windowLock <76c3e77a, 78123e82>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@156b88f5[init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@3bf9ce3e[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [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 0x4fb3ee4e], 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 0xf5acb9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d7148e2], [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 0x7c24b813], 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 0x25fb8912], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2c35e847], [apply] Surface WrappedSurface[ displayHandle 0x7f3d2d19a860 [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 0x7f3d2d19a860, owner true, ResourceToolkitLock[obj 0x7bd4937b, isOwner false, <21e360a, 5ba3f27a>[count 0, qsz 0, owner ]], obj 0x58d75e99], 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 <74751b3, 741a8937>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4d465b11, handle 0x7f3d2d36a930, isShared true, jogamp.opengl.gl4.GL4bcImpl@306e95ec, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [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 0x4fb3ee4e], 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 0xf5acb9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d7148e2], [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 0x7c24b813], 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 0x25fb8912], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2c35e847], [apply] Surface WrappedSurface[ displayHandle 0x7f3d2d19a860 [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 0x7f3d2d19a860, owner true, ResourceToolkitLock[obj 0x7bd4937b, isOwner false, <21e360a, 5ba3f27a>[count 0, qsz 0, owner ]], obj 0x58d75e99], 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 <74751b3, 741a8937>[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[#35,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1a677343 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, 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[#35,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#35,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] Thread[#35,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1a677343 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, 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: 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[#35,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#35,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] Thread[#35,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1a677343 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, 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 3 [apply] XXX: 768x768, c 4 [apply] Thread[#35,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#35,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 5 [apply] XXX: 768x768, c 6 [apply] XXX: 768x768, c 7 [apply] XXX: 768x768, c 8 [apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0002-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] 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[#35,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1a677343 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, angle 4.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[#35,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#35,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1a677343: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1a677343 FIN [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[#34,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 @ 1753077381012 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077381014 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.52 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++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test01) [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077381935 ms III - Start [apply] SLOCK [T main @ 1753077381940 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 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/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a677343 created: GearsObj[0x7b02881e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a677343 created: GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a677343 created: GearsObj[0x175b9425, 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[0x7b02881e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68567e20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1a677343 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x1a677343 256x256, swapInterval -1, drawable 0x0 [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1a677343 isInit true, usesShared false, 1 GearsObj[0x7b02881e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68567e20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@198b6731[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [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 0x13b13b5d], 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 0x76f2bbc1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2abf4075], [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 0x2e55dd0c], 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 0x2cd2a21f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x74455848], [apply] Surface WrappedSurface[ displayHandle 0x7fcf705b31f0 [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 0x7fcf705b31f0, owner true, ResourceToolkitLock[obj 0xe7edb54, isOwner false, <378542de, 3738449f>[count 0, qsz 0, owner ]], obj 0x625732], 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 <2dde1bff, 15bbf42f>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x79079097, handle 0x7fcf705d7ff0, isShared true, jogamp.opengl.gl4.GL4bcImpl@932bc4a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [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 0x13b13b5d], 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 0x76f2bbc1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2abf4075], [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 0x2e55dd0c], 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 0x2cd2a21f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x74455848], [apply] Surface WrappedSurface[ displayHandle 0x7fcf705b31f0 [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 0x7fcf705b31f0, owner true, ResourceToolkitLock[obj 0xe7edb54, isOwner false, <378542de, 3738449f>[count 0, qsz 0, owner ]], obj 0x625732], 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 <2dde1bff, 15bbf42f>[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@8317c52, [apply] Handle 0x3400002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3400002, surfaceHandle 0x3400002, 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 0x55617ac5cb80, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55617ac5cb80, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c]], 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 0x55617ac8ee90, owner true, ResourceToolkitLock[obj 0x49c7b90e, isOwner false, <10d307f1, 4d5b6aac>[count 0, qsz 0, owner ]], obj 0x3e84448c], 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@4a7f959b, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@429bffaa, ], [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@57d7f8ca, ], [apply] windowLock <76c3e77a, 78123e82>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x1d3fdba, handle 0x55617acb0c70, isShared true, jogamp.opengl.gl4.GL4bcImpl@5fbdfdcf, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [apply] Handle 0x3400002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3400002, surfaceHandle 0x3400002, 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 0x55617ac5cb80, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55617ac5cb80, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c]], 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 0x55617ac8ee90, owner true, ResourceToolkitLock[obj 0x49c7b90e, isOwner false, <10d307f1, 4d5b6aac>[count 0, qsz 0, owner ]], obj 0x3e84448c], 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@4a7f959b, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@429bffaa, ], [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@57d7f8ca, ], [apply] windowLock <76c3e77a, 78123e82>[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[0/29 256x256 wu, 256x256 pixel] handle 0x3400002, surfaceHandle 0x3400002, 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 0x55617ac5cb80, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55617ac5cb80, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c]], 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 0x55617ac8ee90, owner true, ResourceToolkitLock[obj 0x49c7b90e, isOwner false, <10d307f1, 4d5b6aac>[count 0, qsz 0, owner ]], obj 0x3e84448c], 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@4a7f959b, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@429bffaa, ], [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@57d7f8ca, ], [apply] windowLock <76c3e77a, 78123e82>[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: 0/29 256x256, [ l 0, r 0 - t 29, b 0 - 0x29] [apply] XXX: 256x256, c 1 [apply] XXX: 256x256, c 2 [apply] XXX: 256x256, c 3 [apply] XXX: 256x256, c 4 [apply] XXX: 256x256, c 5 [apply] XXX: 256x256, c 6 [apply] XXX: 256x256, c 7 [apply] XXX: 256x256, c 8 [apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0000-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] XXX: 256x256, c 9 [apply] window resized: 0/29 512x512 [apply] XXX: 512x512, c 1 [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x1a677343 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: 512x512, c 2 [apply] XXX: 512x512, c 3 [apply] XXX: 512x512, c 4 [apply] XXX: 512x512, c 5 [apply] XXX: 512x512, c 6 [apply] XXX: 512x512, c 7 [apply] XXX: 512x512, c 8 [apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0001-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] XXX: 512x512, c 9 [apply] window resized: 0/29 768x768 [apply] XXX: 768x768, c 1 [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x1a677343 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, angle 10.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: 768x768, c 2 [apply] XXX: 768x768, c 3 [apply] XXX: 768x768, c 4 [apply] XXX: 768x768, c 5 [apply] XXX: 768x768, c 6 [apply] XXX: 768x768, c 7 [apply] XXX: 768x768, c 8 [apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0002-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] XXX: 768x768, c 9 [apply] window resized: 0/29 1024x1005 [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x1a677343 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, 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 0x1a677343: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1a677343 FIN [apply] QUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test01) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077383568 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077383572 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 1, 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 @ 1753077381935 ms III - Start [apply] SLOCK [T main @ 1753077381940 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 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/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a677343 created: GearsObj[0x7b02881e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a677343 created: GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a677343 created: GearsObj[0x175b9425, 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[0x7b02881e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68567e20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1a677343 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x1a677343 256x256, swapInterval -1, drawable 0x0 [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1a677343 isInit true, usesShared false, 1 GearsObj[0x7b02881e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68567e20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@198b6731[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [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 0x13b13b5d], 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 0x76f2bbc1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2abf4075], [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 0x2e55dd0c], 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 0x2cd2a21f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x74455848], [apply] Surface WrappedSurface[ displayHandle 0x7fcf705b31f0 [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 0x7fcf705b31f0, owner true, ResourceToolkitLock[obj 0xe7edb54, isOwner false, <378542de, 3738449f>[count 0, qsz 0, owner ]], obj 0x625732], 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 <2dde1bff, 15bbf42f>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x79079097, handle 0x7fcf705d7ff0, isShared true, jogamp.opengl.gl4.GL4bcImpl@932bc4a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [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 0x13b13b5d], 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 0x76f2bbc1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2abf4075], [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 0x2e55dd0c], 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 0x2cd2a21f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x74455848], [apply] Surface WrappedSurface[ displayHandle 0x7fcf705b31f0 [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 0x7fcf705b31f0, owner true, ResourceToolkitLock[obj 0xe7edb54, isOwner false, <378542de, 3738449f>[count 0, qsz 0, owner ]], obj 0x625732], 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 <2dde1bff, 15bbf42f>[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@8317c52, [apply] Handle 0x3400002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3400002, surfaceHandle 0x3400002, 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 0x55617ac5cb80, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55617ac5cb80, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c]], 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 0x55617ac8ee90, owner true, ResourceToolkitLock[obj 0x49c7b90e, isOwner false, <10d307f1, 4d5b6aac>[count 0, qsz 0, owner ]], obj 0x3e84448c], 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@4a7f959b, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@429bffaa, ], [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@57d7f8ca, ], [apply] windowLock <76c3e77a, 78123e82>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x1d3fdba, handle 0x55617acb0c70, isShared true, jogamp.opengl.gl4.GL4bcImpl@5fbdfdcf, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@8317c52, [apply] Handle 0x3400002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3400002, surfaceHandle 0x3400002, 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 0x55617ac5cb80, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55617ac5cb80, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c]], 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 0x55617ac8ee90, owner true, ResourceToolkitLock[obj 0x49c7b90e, isOwner false, <10d307f1, 4d5b6aac>[count 0, qsz 0, owner ]], obj 0x3e84448c], 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@4a7f959b, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@429bffaa, ], [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@57d7f8ca, ], [apply] windowLock <76c3e77a, 78123e82>[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[0/29 256x256 wu, 256x256 pixel] handle 0x3400002, surfaceHandle 0x3400002, 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 0x55617ac5cb80, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55617ac5cb80, owner true, ResourceToolkitLock[obj 0x2df9b86, isOwner false, <37654521, 15aab8c6>[count 0, qsz 0, owner ]], obj 0x33990a0c]], 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 0x55617ac8ee90, owner true, ResourceToolkitLock[obj 0x49c7b90e, isOwner false, <10d307f1, 4d5b6aac>[count 0, qsz 0, owner ]], obj 0x3e84448c], 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@4a7f959b, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@429bffaa, ], [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@57d7f8ca, ], [apply] windowLock <76c3e77a, 78123e82>[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: 0/29 256x256, [ l 0, r 0 - t 29, b 0 - 0x29] [apply] XXX: 256x256, c 1 [apply] XXX: 256x256, c 2 [apply] XXX: 256x256, c 3 [apply] XXX: 256x256, c 4 [apply] XXX: 256x256, c 5 [apply] XXX: 256x256, c 6 [apply] XXX: 256x256, c 7 [apply] XXX: 256x256, c 8 [apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0000-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] XXX: 256x256, c 9 [apply] window resized: 0/29 512x512 [apply] XXX: 512x512, c 1 [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x1a677343 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: 512x512, c 2 [apply] XXX: 512x512, c 3 [apply] XXX: 512x512, c 4 [apply] XXX: 512x512, c 5 [apply] XXX: 512x512, c 6 [apply] XXX: 512x512, c 7 [apply] XXX: 512x512, c 8 [apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0001-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] XXX: 512x512, c 9 [apply] window resized: 0/29 768x768 [apply] XXX: 768x768, c 1 [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x1a677343 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, angle 10.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: 768x768, c 2 [apply] XXX: 768x768, c 3 [apply] XXX: 768x768, c 4 [apply] XXX: 768x768, c 5 [apply] XXX: 768x768, c 6 [apply] XXX: 768x768, c 7 [apply] XXX: 768x768, c 8 [apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0002-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] XXX: 768x768, c 9 [apply] window resized: 0/29 1024x1005 [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x1a677343 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, 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 0x1a677343: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1a677343 FIN [apply] QUIT Window Thread[#34,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 @ 1753077383568 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077383572 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.572 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] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(testOnScreenDblBuf) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077384455 ms III - Start [apply] SLOCK [T main @ 1753077384459 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf [apply] Window: jogamp.newt.driver.x11.WindowDriver [apply] Thread[#35,main-Animator#00,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[#35,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3754a4bf created: GearsObj[0x7c041f59, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3754a4bf created: GearsObj[0x259e12ab, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3754a4bf created: GearsObj[0x259e12ab, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.init.X 0x3754a4bf FIN GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x7c041f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x259e12ab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3247577e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x3754a4bf 0/0 640x400 of 640x400, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3754a4bf, 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 / 170 ms, 352.9 fps, 2 ms/f; total: 60 f, 352.9 fps, 2 ms/f [apply] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 120 f, 528.6 fps, 1 ms/f [apply] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 180 f, 645.1 fps, 1 ms/f [apply] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 240 f, 718.5 fps, 1 ms/f [apply] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 300 f, 793.6 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 360 f, 855.1 fps, 1 ms/f [apply] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 420 f, 913.0 fps, 1 ms/f [apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 480 f, 965.7 fps, 1 ms/f [apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 540 f, 1011.2 fps, 0 ms/f [apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 600 f, 1052.6 fps, 0 ms/f [apply] Fin start ... [apply] Fin Drawable: X11OnscreenGLXDrawable[Realized false, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2f4948e4, [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@3b0090a4, com.jogamp.opengl.test.junit.util.QuitAdapter@3cd3e762, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3cd3e762, ], [apply] windowLock <1fa121e2, 7eac9008>[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@3b0090a4, com.jogamp.opengl.test.junit.util.QuitAdapter@3cd3e762, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3cd3e762, ], [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3754a4bf: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3754a4bf FIN [apply] QUIT Window Thread[#34,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 @ 1753077385600 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077385602 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] windowLock <1fa121e2, 7eac9008>[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.735 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@2f4948e4, [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@3b0090a4, com.jogamp.opengl.test.junit.util.QuitAdapter@3cd3e762, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3cd3e762, ], [apply] windowLock <1fa121e2, 7eac9008>[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@3b0090a4, com.jogamp.opengl.test.junit.util.QuitAdapter@3cd3e762, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3cd3e762, ], [apply] windowLock <1fa121e2, 7eac9008>[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 @ 1753077384455 ms III - Start [apply] SLOCK [T main @ 1753077384459 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf [apply] Thread[#35,main-Animator#00,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[#35,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3754a4bf created: GearsObj[0x7c041f59, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3754a4bf created: GearsObj[0x259e12ab, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3754a4bf created: GearsObj[0x259e12ab, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.init.X 0x3754a4bf FIN GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x7c041f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x259e12ab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3247577e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x3754a4bf 0/0 640x400 of 640x400, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3754a4bf, 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 / 170 ms, 352.9 fps, 2 ms/f; total: 60 f, 352.9 fps, 2 ms/f [apply] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 120 f, 528.6 fps, 1 ms/f [apply] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 180 f, 645.1 fps, 1 ms/f [apply] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 240 f, 718.5 fps, 1 ms/f [apply] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 300 f, 793.6 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 360 f, 855.1 fps, 1 ms/f [apply] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 420 f, 913.0 fps, 1 ms/f [apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 480 f, 965.7 fps, 1 ms/f [apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 540 f, 1011.2 fps, 0 ms/f [apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 600 f, 1052.6 fps, 0 ms/f [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3754a4bf: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3754a4bf FIN [apply] QUIT Window Thread[#34,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 @ 1753077385600 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077385602 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOnScreenDblBuf took 1.119 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] junit.framework.TestListener: startTest(testAvailableInfo) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077386429 ms III - Start [apply] SLOCK [T main @ 1753077386434 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 0x1fe20588, isOwner false, <6ce139a4, 6973bf95>[count 0, qsz 0, owner ]], obj 0x6193932a] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588, isOwner false, <6ce139a4, 6973bf95>[count 0, qsz 0, owner ]], obj 0x6193932a] [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] junit.framework.TestListener: endTest(testAvailableInfo) [apply] junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f8008001700, owner true, ResourceToolkitLock[obj 0x4386f16, isOwner false, <363ee3a2, 4690b489>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Compat 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4bc.sw] [apply] GL3 GLProfile[GL3/GL4bc.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] Capabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f8008001700, owner true, ResourceToolkitLock[obj 0x4386f16, isOwner false, <363ee3a2, 4690b489>[count 0, qsz 0, owner ]]] [apply] GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x11, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c3d9b6b on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c3d9b6b created: GearsObj[0x46fa7c39, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c3d9b6b created: GearsObj[0x152aa092, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c3d9b6b created: GearsObj[0x152aa092, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x46fa7c39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x152aa092, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5136d012, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3c3d9b6b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f80c06493d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c3d9b6b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x3c3d9b6b 400x300, swapInterval 1, drawable 0x7f80c06493d0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3c3d9b6b 400x300, swapInterval 1, drawable 0x7f80c06493d0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3c3d9b6b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f80c06493d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c3d9b6b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3c3d9b6b 200x150, swapInterval 1, drawable 0x7f80c06493d0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3c3d9b6b 200x150, swapInterval 1, drawable 0x7f80c06493d0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3c3d9b6b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f80c06493d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c3d9b6b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3c3d9b6b 800x600, swapInterval 1, drawable 0x7f80c06493d0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3c3d9b6b 800x600, swapInterval 1, drawable 0x7f80c06493d0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3e84448c, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 1, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x55e037778ac0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x4a7f959b, isOwner false, <429bffaa, 5403f35f>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c06453f0, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <6d4e5011, 57d7f8ca>[count 0, qsz 0, owner ] [apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x0], jogamp.newt.OffscreenWindow: 0x0 800x600] [apply] , upstreamSurface false ]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@618425b5, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <58695725, 543588e6>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3c3d9b6b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x5d7148e2: tileRendererInUse null, GearsES2[obj 0x5d7148e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5d7148e2 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] gear1 0x5d7148e2 created: GearsObj[0x5ba3f27a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5d7148e2 created: GearsObj[0x58d75e99, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5d7148e2 created: GearsObj[0x58d75e99, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5d7148e2 FIN GearsES2[obj 0x5d7148e2 isInit true, usesShared false, 1 GearsObj[0x5ba3f27a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58d75e99, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74751b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5d7148e2 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f80c118abb0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5d7148e2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5d7148e2 400x300, swapInterval 1, drawable 0x7f80c118abb0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5d7148e2 400x300, swapInterval 1, drawable 0x7f80c118abb0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5d7148e2 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f80c118abb0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5d7148e2, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5d7148e2 200x150, swapInterval 1, drawable 0x7f80c118abb0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5d7148e2 200x150, swapInterval 1, drawable 0x7f80c118abb0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5d7148e2 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f80c118abb0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5d7148e2, 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-2,5,main] GearsES2.display 0x5d7148e2 800x600, swapInterval 1, drawable 0x7f80c118abb0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5d7148e2 800x600, swapInterval 1, drawable 0x7f80c118abb0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3e84448c, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 1, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f4009b290, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x741a8937, isOwner false, <306e95ec, 52af26ee>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c13ee7f0, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <6fd83fc1, 4f2b503c>[count 0, qsz 0, owner ] [apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x0], jogamp.newt.OffscreenWindow: 0x0 800x600] [apply] , upstreamSurface false ]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@bae7dc0, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <209da20d, e15b7e8>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5d7148e2: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5d7148e2 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x2ed2d9cb: tileRendererInUse null, GearsES2[obj 0x2ed2d9cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2ed2d9cb on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2ed2d9cb created: GearsObj[0x485966cc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2ed2d9cb created: GearsObj[0x1de76cc7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2ed2d9cb created: GearsObj[0x1de76cc7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2ed2d9cb FIN GearsES2[obj 0x2ed2d9cb isInit true, usesShared false, 1 GearsObj[0x485966cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1de76cc7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54bff557, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2ed2d9cb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f80c1563a40, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ed2d9cb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2ed2d9cb 400x300, swapInterval 1, drawable 0x7f80c1563a40 [apply] Thread[#1,main,5,main] GearsES2.display 0x2ed2d9cb 400x300, swapInterval 1, drawable 0x7f80c1563a40 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x2ed2d9cb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f80c1563a40, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ed2d9cb, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-3,5,main] GearsES2.display 0x2ed2d9cb 200x150, swapInterval 1, drawable 0x7f80c1563a40 [apply] Thread[#1,main,5,main] GearsES2.display 0x2ed2d9cb 200x150, swapInterval 1, drawable 0x7f80c1563a40 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x2ed2d9cb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f80c1563a40, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ed2d9cb, 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-3,5,main] GearsES2.display 0x2ed2d9cb 800x600, swapInterval 1, drawable 0x7f80c1563a40 [apply] Thread[#1,main,5,main] GearsES2.display 0x2ed2d9cb 800x600, swapInterval 1, drawable 0x7f80c1563a40 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2ed2d9cb: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2ed2d9cb FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3e84448c, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 1, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f4009b290, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x593aaf41, isOwner false, <5a56cdac, 7c711375>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c0c06900, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <57cf54e1, 5b03b9fe>[count 0, qsz 0, owner ] [apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x0], jogamp.newt.OffscreenWindow: 0x0 800x600] [apply] , upstreamSurface false ]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@37d4349f, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <434a63ab, 6e0f5f7f>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x2ea41516: tileRendererInUse null, GearsES2[obj 0x2ea41516 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2ea41516 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2ea41516 created: GearsObj[0x4803b726, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2ea41516 created: GearsObj[0xffaa6af, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2ea41516 created: GearsObj[0xffaa6af, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2ea41516 FIN GearsES2[obj 0x2ea41516 isInit true, usesShared false, 1 GearsObj[0x4803b726, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xffaa6af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53ce1329, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2ea41516 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f80c1440a60, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ea41516, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2ea41516 400x300, swapInterval 1, drawable 0x7f80c1440a60 [apply] Thread[#1,main,5,main] GearsES2.display 0x2ea41516 400x300, swapInterval 1, drawable 0x7f80c1440a60 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2ea41516 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f7f401dc680, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ea41516, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-4,5,main] GearsES2.display 0x2ea41516 200x150, swapInterval 1, drawable 0x7f7f401dc680 [apply] Thread[#1,main,5,main] GearsES2.display 0x2ea41516 200x150, swapInterval 1, drawable 0x7f7f401dc680 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2ea41516 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f7f401de6d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ea41516, 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-4,5,main] GearsES2.display 0x2ea41516 800x600, swapInterval 1, drawable 0x7f7f401de6d0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2ea41516 800x600, swapInterval 1, drawable 0x7f7f401de6d0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2ea41516: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2ea41516 FIN [apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false, [apply] factory jogamp.opengl.egl.EGLDrawableFactory@3e84448c, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f401ec8c0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x316bcf94, isOwner false, <6404f418, 3e11f9e9>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c121dd10, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <1de5f259, 729d991e>[count 0, qsz 0, owner ] [apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.OffscreenWindow: 0x0] [apply] , upstreamSurface true ], [apply] eglSurface 0x0, [apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f401ec8c0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x316bcf94, isOwner false, <6404f418, 3e11f9e9>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c121dd10, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7bab3f1a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <437da279, 23c30a20>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x12aba8be: tileRendererInUse null, GearsES2[obj 0x12aba8be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x12aba8be on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x12aba8be created: GearsObj[0x27462a88, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x12aba8be created: GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x12aba8be created: GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x12aba8be FIN GearsES2[obj 0x12aba8be isInit true, usesShared false, 1 GearsObj[0x27462a88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x659499f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x12aba8be 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f80c1422e60, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12aba8be, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x12aba8be 400x300, swapInterval 1, drawable 0x7f80c1422e60 [apply] Thread[#1,main,5,main] GearsES2.display 0x12aba8be 400x300, swapInterval 1, drawable 0x7f80c1422e60 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x12aba8be 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f7f402df4c0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12aba8be, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x7f7f402df4c0 [apply] Thread[#1,main,5,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x7f7f402df4c0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x12aba8be 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f7f400fe450, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12aba8be, 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-5,5,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x7f7f400fe450 [apply] Thread[#1,main,5,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x7f7f400fe450 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false, [apply] factory jogamp.opengl.egl.EGLDrawableFactory@3e84448c, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f401dde80, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x51e69659, isOwner false, <47e2e487, 201a4587>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c191d940, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <61001b64, 4310d43>[count 0, qsz 0, owner ] [apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.OffscreenWindow: 0x0] [apply] , upstreamSurface true ], [apply] eglSurface 0x0, [apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f401dde80, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x51e69659, isOwner false, <47e2e487, 201a4587>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c191d940, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@54a7079e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <26e356f0, 47d9a273>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x12aba8be: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x12aba8be FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf [apply] Window: jogamp.newt.driver.x11.WindowDriver [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x1b11171f: tileRendererInUse null, GearsES2[obj 0x1b11171f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1b11171f on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1b11171f created: GearsObj[0x4c1909a3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1b11171f created: GearsObj[0x428640fa, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1b11171f created: GearsObj[0x428640fa, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1b11171f FIN GearsES2[obj 0x1b11171f isInit true, usesShared false, 1 GearsObj[0x4c1909a3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x428640fa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd9345cd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1b11171f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f80c121d160, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1b11171f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1b11171f 400x300, swapInterval 1, drawable 0x7f80c121d160 [apply] Thread[#1,main,5,main] GearsES2.display 0x1b11171f 400x300, swapInterval 1, drawable 0x7f80c121d160 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x1b11171f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f80c121d160, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1b11171f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-6,5,main] GearsES2.display 0x1b11171f 200x150, swapInterval 1, drawable 0x7f80c121d160 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x1b11171f 200x150, swapInterval 1, drawable 0x7f80c121d160 [apply] Thread[#1,main,5,main] GearsES2.display 0x1b11171f 200x150, swapInterval 1, drawable 0x7f80c121d160 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x1b11171f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f80c121d160, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1b11171f, 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-6,5,main] GearsES2.display 0x1b11171f 800x600, swapInterval 1, drawable 0x7f80c121d160 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x1b11171f 800x600, swapInterval 1, drawable 0x7f80c121d160 [apply] Thread[#1,main,5,main] GearsES2.display 0x1b11171f 800x600, swapInterval 1, drawable 0x7f80c121d160 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1b11171f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1b11171f FIN [apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false, [apply] factory jogamp.opengl.egl.EGLDrawableFactory@3e84448c, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f401dde80, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x2d710f1a, isOwner false, <29215f06, 59505b48>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c1457880, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <4efac082, 6bd61f98>[count 0, qsz 0, owner ] [apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.driver.x11.WindowDriver: 0x0] [apply] , upstreamSurface true ], [apply] eglSurface 0x0, [apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f401dde80, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x2d710f1a, isOwner false, <29215f06, 59505b48>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c1457880, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[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@48aca48b, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <13fd2ccd, b9b00e0>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBuf) [apply] junit.framework.TestListener: startTest(testES2OnScreenSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Window: jogamp.newt.driver.x11.WindowDriver [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x72e5a8e: tileRendererInUse null, GearsES2[obj 0x72e5a8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x72e5a8e on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x72e5a8e created: GearsObj[0x783a467b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x72e5a8e created: GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x72e5a8e created: GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x72e5a8e FIN GearsES2[obj 0x72e5a8e isInit true, usesShared false, 1 GearsObj[0x783a467b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73e9cf30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x72e5a8e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f80c0b43830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72e5a8e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x72e5a8e 400x300, swapInterval 1, drawable 0x7f80c0b43830 [apply] Thread[#1,main,5,main] GearsES2.display 0x72e5a8e 400x300, swapInterval 1, drawable 0x7f80c0b43830 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x72e5a8e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f80c0b43830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72e5a8e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-7,5,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0x7f80c0b43830 [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0x7f80c0b43830 [apply] Thread[#1,main,5,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0x7f80c0b43830 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x72e5a8e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f80c0b43830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72e5a8e, 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-7,5,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0x7f80c0b43830 [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0x7f80c0b43830 [apply] Thread[#1,main,5,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0x7f80c0b43830 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false, [apply] factory jogamp.opengl.egl.EGLDrawableFactory@3e84448c, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f400cd2d0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x771a660, isOwner false, <2d52216b, 242b836>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c09e0e10, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <3f6f6701, 3527942a>[count 0, qsz 0, owner ] [apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.driver.x11.WindowDriver: 0x0] [apply] , upstreamSurface true ], [apply] eglSurface 0x0, [apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f400cd2d0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x771a660, isOwner false, <2d52216b, 242b836>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c09e0e10, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@942a29c, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1ed6388a, 5a45133e>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testES2OnScreenSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x72e5a8e: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x72e5a8e FIN [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [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] Thread[#1,main,5,main] GearsES2.init.0 0x60bd273d: tileRendererInUse null, GearsES2[obj 0x60bd273d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x60bd273d 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x60bd273d created: GearsObj[0x4d5650ae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x60bd273d created: GearsObj[0xa38c7fe, vbo ff 7, fs 8, bf 9, bs 10] [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]]gear3 0x60bd273d created: GearsObj[0xa38c7fe, vbo ff 7, fs 8, bf 9, bs 10] [apply] [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.X 0x60bd273d FIN GearsES2[obj 0x60bd273d isInit true, usesShared false, 1 GearsObj[0x4d5650ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa38c7fe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fdbe764, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x60bd273d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x60bd273d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x60bd273d 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x60bd273d 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x60bd273d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x60bd273d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-8,5,main] GearsES2.display 0x60bd273d 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x60bd273d 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x60bd273d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x60bd273d, 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-8,5,main] GearsES2.display 0x60bd273d 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x60bd273d 800x600, swapInterval 1, drawable 0x3400002 [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@52719fb6, [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 0x3012646b, isOwner false, <4a883b15, 25641d39>[count 0, qsz 0, owner ]], obj 0x7b36aa0c], 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 <4686afc2, 1e0b4072>[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@791f145a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <38cee291, 4b45a2f5>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testGL2OffScreenAutoDblBuf) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x60bd273d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x60bd273d 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] 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] 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] 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] 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] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [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]Drawable Post-GL(2): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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[#42,main-Display-.x11_:0-1-EDT-9,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400007, 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[#42,main-Display-.x11_:0-1-EDT-9,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x340000b, 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@52719fb6, [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@54c5a2ff, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6d4d66d2, 2a265ea9>[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@54c5a2ff, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6d4d66d2, 2a265ea9>[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 0x7d0b7e3c: tileRendererInUse null, GearsES2[obj 0x7d0b7e3c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7d0b7e3c 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7d0b7e3c created: GearsObj[0x2cf3d63b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7d0b7e3c created: GearsObj[0x7674f035, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7d0b7e3c created: GearsObj[0x7674f035, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x7d0b7e3c FIN GearsES2[obj 0x7d0b7e3c isInit true, usesShared false, 1 GearsObj[0x2cf3d63b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7674f035, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69e153c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7d0b7e3c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7d0b7e3c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x7d0b7e3c 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7d0b7e3c 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x7d0b7e3c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7d0b7e3c, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-10,5,main] GearsES2.display 0x7d0b7e3c 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7d0b7e3c 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x7d0b7e3c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7d0b7e3c, 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[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x7d0b7e3c 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7d0b7e3c 800x600, swapInterval 1, drawable 0x3400002 [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@52719fb6, [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 0x173ed316, isOwner false, <25ce9dc4, 74ea2410>[count 0, qsz 0, owner ]], obj 0x17f62e33], 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 <76b1e9b8, 27406a17>[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@2af004b, ], [apply] MouseListeners num 0 [], [apply] Thread[#1,main,5,main] GearsES2.dispose 0x7d0b7e3c: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x7d0b7e3c 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] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <248e319b, 5d0bf09b>[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] 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] Thread[#1,main,5,main] GearsES2.init.0 0x563f38c4: tileRendererInUse null, GearsES2[obj 0x563f38c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x563f38c4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x563f38c4 created: GearsObj[0x3b0fe47a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x563f38c4 created: GearsObj[0x202b0582, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x563f38c4 created: GearsObj[0x202b0582, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x563f38c4 FIN GearsES2[obj 0x563f38c4 isInit true, usesShared false, 1 GearsObj[0x3b0fe47a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x202b0582, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x235ecd9f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x563f38c4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x563f38c4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x563f38c4 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x563f38c4 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x563f38c4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x563f38c4, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-11,5,main] GearsES2.display 0x563f38c4 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x563f38c4 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x563f38c4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x563f38c4, 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[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x563f38c4 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x563f38c4 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0005-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [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.dispose 0x563f38c4: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x563f38c4 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] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@52719fb6, [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 0x1ca3b418, isOwner false, <58cbafc2, 2034b64c>[count 0, qsz 0, owner ]], obj 0x75d3a5e0], 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 <74d1dc36, 7161d8d1>[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@74e28667, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1cf6d1be, 663c9e7a>[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] 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 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5149d738 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5149d738 created: GearsObj[0x53fb3dab, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5149d738 created: GearsObj[0xcb0755b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5149d738 created: GearsObj[0xcb0755b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5149d738 FIN GearsES2[obj 0x5149d738 isInit true, usesShared false, 1 GearsObj[0x53fb3dab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcb0755b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33065d67, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5149d738 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400001, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5149d738, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5149d738 400x300, swapInterval 1, drawable 0x3400001 [apply] Thread[#1,main,5,main] GearsES2.display 0x5149d738 400x300, swapInterval 1, drawable 0x3400001 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x5149d738 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5149d738, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-12,5,main] GearsES2.display 0x5149d738 200x150, swapInterval 1, drawable 0x3400005 [apply] Thread[#1,main,5,main] GearsES2.display 0x5149d738 200x150, swapInterval 1, drawable 0x3400005 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x5149d738 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5149d738, 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[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x5149d738 800x600, swapInterval 1, drawable 0x3400008 [apply] Thread[#1,main,5,main] GearsES2.display 0x5149d738 800x600, swapInterval 1, drawable 0x3400008 [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@52719fb6, [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@712625fd, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5149d738: tileRendererInUse null [apply] KeyListeners num 0 [], [apply] windowLock <7bba5817, 742ff096>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5149d738 FIN [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf WrappedSurface null, [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@712625fd, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <7bba5817, 742ff096>[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] 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 0x1c5920df: tileRendererInUse null, GearsES2[obj 0x1c5920df isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1c5920df 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1c5920df created: GearsObj[0x4a83a74a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1c5920df created: GearsObj[0x1349883, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1c5920df created: GearsObj[0x1349883, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1c5920df FIN GearsES2[obj 0x1c5920df isInit true, usesShared false, 1 GearsObj[0x4a83a74a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1349883, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b29d1d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1c5920df 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400001, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c5920df, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1c5920df 400x300, swapInterval 1, drawable 0x3400001 [apply] Thread[#1,main,5,main] GearsES2.display 0x1c5920df 400x300, swapInterval 1, drawable 0x3400001 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x1c5920df 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c5920df, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-13,5,main] GearsES2.display 0x1c5920df 200x150, swapInterval 1, drawable 0x3400005 [apply] Thread[#1,main,5,main] GearsES2.display 0x1c5920df 200x150, swapInterval 1, drawable 0x3400005 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x1c5920df 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c5920df, 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[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x1c5920df 800x600, swapInterval 1, drawable 0x3400008 [apply] Thread[#1,main,5,main] GearsES2.display 0x1c5920df 800x600, swapInterval 1, drawable 0x3400008 [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@52719fb6, [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@7f485fda, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <28261e8e, d737b89>[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@7f485fda, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1c5920df: tileRendererInUse null KeyListeners num 0 [], [apply] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1c5920df 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] windowLock <28261e8e, d737b89>[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.init.0 0x2d901eb0: tileRendererInUse null, GearsES2[obj 0x2d901eb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d901eb0 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] 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[.]]GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] [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] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2d901eb0 created: GearsObj[0x72035809, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2d901eb0 created: GearsObj[0x909217e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2d901eb0 created: GearsObj[0x909217e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2d901eb0 FIN GearsES2[obj 0x2d901eb0 isInit true, usesShared false, 1 GearsObj[0x72035809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x909217e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18271936, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2d901eb0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d901eb0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2d901eb0 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2d901eb0 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x2d901eb0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d901eb0, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x2d901eb0 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x2d901eb0 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2d901eb0 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x2d901eb0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d901eb0, 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[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x2d901eb0 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x2d901eb0 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2d901eb0 800x600, swapInterval 1, drawable 0x3400002 [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 0x2d901eb0: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2d901eb0 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] Fin Drawable: X11OnscreenGLXDrawable[Realized false, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@52719fb6, [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@606e4010, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <8458f04, 48075da3>[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@606e4010, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <8458f04, 48075da3>[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] 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] Thread[#1,main,5,main] GearsES2.init.0 0x5e2c3d18: tileRendererInUse null, GearsES2[obj 0x5e2c3d18 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5e2c3d18 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5e2c3d18 created: GearsObj[0x413d1baf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5e2c3d18 created: GearsObj[0x16eb3ea3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5e2c3d18 created: GearsObj[0x16eb3ea3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5e2c3d18 FIN GearsES2[obj 0x5e2c3d18 isInit true, usesShared false, 1 GearsObj[0x413d1baf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16eb3ea3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x273444fe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5e2c3d18 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e2c3d18, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5e2c3d18 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5e2c3d18 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#48,main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.reshape 0x5e2c3d18 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e2c3d18, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#48,main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5e2c3d18 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#48,main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5e2c3d18 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5e2c3d18 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#48,main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.reshape 0x5e2c3d18 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e2c3d18, 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[#48,main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5e2c3d18 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#48,main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5e2c3d18 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5e2c3d18 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [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.dispose 0x5e2c3d18: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1753077401546 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077401548 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Fin Drawable: X11OnscreenGLXDrawable[Realized false, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@52719fb6, [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@33bc72d1, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1a75e76a, 5524cca1>[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@33bc72d1, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1a75e76a, 5524cca1>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testGL2OnScreenSglBuf) [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.716 sec [apply] ------------- Standard Output --------------- [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3e84448c, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 1, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x55e037778ac0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x4a7f959b, isOwner false, <429bffaa, 5403f35f>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c06453f0, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <6d4e5011, 57d7f8ca>[count 0, qsz 0, owner ] [apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x0], jogamp.newt.OffscreenWindow: 0x0 800x600] [apply] , upstreamSurface false ]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@618425b5, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <58695725, 543588e6>[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[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3e84448c, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 1, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f4009b290, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x741a8937, isOwner false, <306e95ec, 52af26ee>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c13ee7f0, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <6fd83fc1, 4f2b503c>[count 0, qsz 0, owner ] [apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x0], jogamp.newt.OffscreenWindow: 0x0 800x600] [apply] , upstreamSurface false ]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@bae7dc0, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <209da20d, e15b7e8>[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[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@3e84448c, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 1, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f4009b290, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x593aaf41, isOwner false, <5a56cdac, 7c711375>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c0c06900, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <57cf54e1, 5b03b9fe>[count 0, qsz 0, owner ] [apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x0], jogamp.newt.OffscreenWindow: 0x0 800x600] [apply] , upstreamSurface false ]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@37d4349f, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <434a63ab, 6e0f5f7f>[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[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false, [apply] factory jogamp.opengl.egl.EGLDrawableFactory@3e84448c, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f401ec8c0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x316bcf94, isOwner false, <6404f418, 3e11f9e9>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c121dd10, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <1de5f259, 729d991e>[count 0, qsz 0, owner ] [apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.OffscreenWindow: 0x0] [apply] , upstreamSurface true ], [apply] eglSurface 0x0, [apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f401ec8c0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x316bcf94, isOwner false, <6404f418, 3e11f9e9>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c121dd10, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7bab3f1a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <437da279, 23c30a20>[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[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false, [apply] factory jogamp.opengl.egl.EGLDrawableFactory@3e84448c, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f401dde80, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x51e69659, isOwner false, <47e2e487, 201a4587>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c191d940, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <61001b64, 4310d43>[count 0, qsz 0, owner ] [apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.OffscreenWindow: 0x0] [apply] , upstreamSurface true ], [apply] eglSurface 0x0, [apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f401dde80, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x51e69659, isOwner false, <47e2e487, 201a4587>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c191d940, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@54a7079e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <26e356f0, 47d9a273>[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[GLES2/GLES3.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Window: jogamp.newt.driver.x11.WindowDriver [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false, [apply] factory jogamp.opengl.egl.EGLDrawableFactory@3e84448c, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f401dde80, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x2d710f1a, isOwner false, <29215f06, 59505b48>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c1457880, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <4efac082, 6bd61f98>[count 0, qsz 0, owner ] [apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.driver.x11.WindowDriver: 0x0] [apply] , upstreamSurface true ], [apply] eglSurface 0x0, [apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f401dde80, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x2d710f1a, isOwner false, <29215f06, 59505b48>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c1457880, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[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@48aca48b, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <13fd2ccd, b9b00e0>[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[GLES2/GLES3.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Window: jogamp.newt.driver.x11.WindowDriver [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false, [apply] factory jogamp.opengl.egl.EGLDrawableFactory@3e84448c, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f400cd2d0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x771a660, isOwner false, <2d52216b, 242b836>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c09e0e10, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <3f6f6701, 3527942a>[count 0, qsz 0, owner ] [apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.driver.x11.WindowDriver: 0x0] [apply] , upstreamSurface true ], [apply] eglSurface 0x0, [apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7f7f400cd2d0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x771a660, isOwner false, <2d52216b, 242b836>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f80c09e0e10, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@942a29c, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1ed6388a, 5a45133e>[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[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@52719fb6, [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 0x3012646b, isOwner false, <4a883b15, 25641d39>[count 0, qsz 0, owner ]], obj 0x7b36aa0c], 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 <4686afc2, 1e0b4072>[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@791f145a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <38cee291, 4b45a2f5>[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@52719fb6, [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@54c5a2ff, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6d4d66d2, 2a265ea9>[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@54c5a2ff, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6d4d66d2, 2a265ea9>[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@52719fb6, [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 0x173ed316, isOwner false, <25ce9dc4, 74ea2410>[count 0, qsz 0, owner ]], obj 0x17f62e33], 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 <76b1e9b8, 27406a17>[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@2af004b, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <248e319b, 5d0bf09b>[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@52719fb6, [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 0x1ca3b418, isOwner false, <58cbafc2, 2034b64c>[count 0, qsz 0, owner ]], obj 0x75d3a5e0], 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 <74d1dc36, 7161d8d1>[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@74e28667, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1cf6d1be, 663c9e7a>[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@52719fb6, [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@712625fd, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <7bba5817, 742ff096>[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@712625fd, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <7bba5817, 742ff096>[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@52719fb6, [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@7f485fda, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <28261e8e, d737b89>[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@7f485fda, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <28261e8e, d737b89>[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@52719fb6, [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@606e4010, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <8458f04, 48075da3>[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@606e4010, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <8458f04, 48075da3>[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@52719fb6, [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@33bc72d1, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1a75e76a, 5524cca1>[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@33bc72d1, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1a75e76a, 5524cca1>[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 @ 1753077386429 ms III - Start [apply] SLOCK [T main @ 1753077386434 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 0x1fe20588, isOwner false, <6ce139a4, 6973bf95>[count 0, qsz 0, owner ]], obj 0x6193932a] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1fe20588, isOwner false, <6ce139a4, 6973bf95>[count 0, qsz 0, owner ]], obj 0x6193932a] [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] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f8008001700, owner true, ResourceToolkitLock[obj 0x4386f16, isOwner false, <363ee3a2, 4690b489>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Compat 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4bc.sw] [apply] GL3 GLProfile[GL3/GL4bc.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] Capabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f8008001700, owner true, ResourceToolkitLock[obj 0x4386f16, isOwner false, <363ee3a2, 4690b489>[count 0, qsz 0, owner ]]] [apply] GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x11, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c3d9b6b on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c3d9b6b created: GearsObj[0x46fa7c39, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c3d9b6b created: GearsObj[0x152aa092, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c3d9b6b created: GearsObj[0x152aa092, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x46fa7c39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x152aa092, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5136d012, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3c3d9b6b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f80c06493d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c3d9b6b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x3c3d9b6b 400x300, swapInterval 1, drawable 0x7f80c06493d0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3c3d9b6b 400x300, swapInterval 1, drawable 0x7f80c06493d0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3c3d9b6b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f80c06493d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c3d9b6b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3c3d9b6b 200x150, swapInterval 1, drawable 0x7f80c06493d0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3c3d9b6b 200x150, swapInterval 1, drawable 0x7f80c06493d0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3c3d9b6b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f80c06493d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c3d9b6b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3c3d9b6b 800x600, swapInterval 1, drawable 0x7f80c06493d0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3c3d9b6b 800x600, swapInterval 1, drawable 0x7f80c06493d0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3c3d9b6b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x5d7148e2: tileRendererInUse null, GearsES2[obj 0x5d7148e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5d7148e2 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5d7148e2 created: GearsObj[0x5ba3f27a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5d7148e2 created: GearsObj[0x58d75e99, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5d7148e2 created: GearsObj[0x58d75e99, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5d7148e2 FIN GearsES2[obj 0x5d7148e2 isInit true, usesShared false, 1 GearsObj[0x5ba3f27a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58d75e99, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74751b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5d7148e2 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f80c118abb0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5d7148e2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5d7148e2 400x300, swapInterval 1, drawable 0x7f80c118abb0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5d7148e2 400x300, swapInterval 1, drawable 0x7f80c118abb0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5d7148e2 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f80c118abb0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5d7148e2, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5d7148e2 200x150, swapInterval 1, drawable 0x7f80c118abb0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5d7148e2 200x150, swapInterval 1, drawable 0x7f80c118abb0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5d7148e2 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f80c118abb0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5d7148e2, 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-2,5,main] GearsES2.display 0x5d7148e2 800x600, swapInterval 1, drawable 0x7f80c118abb0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5d7148e2 800x600, swapInterval 1, drawable 0x7f80c118abb0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5d7148e2: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5d7148e2 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x2ed2d9cb: tileRendererInUse null, GearsES2[obj 0x2ed2d9cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2ed2d9cb on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2ed2d9cb created: GearsObj[0x485966cc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2ed2d9cb created: GearsObj[0x1de76cc7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2ed2d9cb created: GearsObj[0x1de76cc7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2ed2d9cb FIN GearsES2[obj 0x2ed2d9cb isInit true, usesShared false, 1 GearsObj[0x485966cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1de76cc7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54bff557, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2ed2d9cb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f80c1563a40, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ed2d9cb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2ed2d9cb 400x300, swapInterval 1, drawable 0x7f80c1563a40 [apply] Thread[#1,main,5,main] GearsES2.display 0x2ed2d9cb 400x300, swapInterval 1, drawable 0x7f80c1563a40 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x2ed2d9cb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f80c1563a40, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ed2d9cb, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-3,5,main] GearsES2.display 0x2ed2d9cb 200x150, swapInterval 1, drawable 0x7f80c1563a40 [apply] Thread[#1,main,5,main] GearsES2.display 0x2ed2d9cb 200x150, swapInterval 1, drawable 0x7f80c1563a40 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x2ed2d9cb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f80c1563a40, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ed2d9cb, 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-3,5,main] GearsES2.display 0x2ed2d9cb 800x600, swapInterval 1, drawable 0x7f80c1563a40 [apply] Thread[#1,main,5,main] GearsES2.display 0x2ed2d9cb 800x600, swapInterval 1, drawable 0x7f80c1563a40 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2ed2d9cb: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2ed2d9cb FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x2ea41516: tileRendererInUse null, GearsES2[obj 0x2ea41516 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2ea41516 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2ea41516 created: GearsObj[0x4803b726, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2ea41516 created: GearsObj[0xffaa6af, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2ea41516 created: GearsObj[0xffaa6af, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2ea41516 FIN GearsES2[obj 0x2ea41516 isInit true, usesShared false, 1 GearsObj[0x4803b726, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xffaa6af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53ce1329, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2ea41516 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f80c1440a60, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ea41516, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2ea41516 400x300, swapInterval 1, drawable 0x7f80c1440a60 [apply] Thread[#1,main,5,main] GearsES2.display 0x2ea41516 400x300, swapInterval 1, drawable 0x7f80c1440a60 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2ea41516 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f7f401dc680, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ea41516, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-4,5,main] GearsES2.display 0x2ea41516 200x150, swapInterval 1, drawable 0x7f7f401dc680 [apply] Thread[#1,main,5,main] GearsES2.display 0x2ea41516 200x150, swapInterval 1, drawable 0x7f7f401dc680 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2ea41516 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f7f401de6d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ea41516, 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-4,5,main] GearsES2.display 0x2ea41516 800x600, swapInterval 1, drawable 0x7f7f401de6d0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2ea41516 800x600, swapInterval 1, drawable 0x7f7f401de6d0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2ea41516: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2ea41516 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x12aba8be: tileRendererInUse null, GearsES2[obj 0x12aba8be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x12aba8be on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x12aba8be created: GearsObj[0x27462a88, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x12aba8be created: GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x12aba8be created: GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x12aba8be FIN GearsES2[obj 0x12aba8be isInit true, usesShared false, 1 GearsObj[0x27462a88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x659499f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x12aba8be 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f80c1422e60, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12aba8be, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x12aba8be 400x300, swapInterval 1, drawable 0x7f80c1422e60 [apply] Thread[#1,main,5,main] GearsES2.display 0x12aba8be 400x300, swapInterval 1, drawable 0x7f80c1422e60 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x12aba8be 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f7f402df4c0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12aba8be, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x7f7f402df4c0 [apply] Thread[#1,main,5,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x7f7f402df4c0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x12aba8be 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f7f400fe450, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12aba8be, 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-5,5,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x7f7f400fe450 [apply] Thread[#1,main,5,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x7f7f400fe450 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x12aba8be: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x12aba8be FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x1b11171f: tileRendererInUse null, GearsES2[obj 0x1b11171f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1b11171f on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1b11171f created: GearsObj[0x4c1909a3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1b11171f created: GearsObj[0x428640fa, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1b11171f created: GearsObj[0x428640fa, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1b11171f FIN GearsES2[obj 0x1b11171f isInit true, usesShared false, 1 GearsObj[0x4c1909a3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x428640fa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd9345cd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1b11171f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f80c121d160, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1b11171f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1b11171f 400x300, swapInterval 1, drawable 0x7f80c121d160 [apply] Thread[#1,main,5,main] GearsES2.display 0x1b11171f 400x300, swapInterval 1, drawable 0x7f80c121d160 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x1b11171f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f80c121d160, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1b11171f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-6,5,main] GearsES2.display 0x1b11171f 200x150, swapInterval 1, drawable 0x7f80c121d160 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x1b11171f 200x150, swapInterval 1, drawable 0x7f80c121d160 [apply] Thread[#1,main,5,main] GearsES2.display 0x1b11171f 200x150, swapInterval 1, drawable 0x7f80c121d160 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x1b11171f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f80c121d160, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1b11171f, 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-6,5,main] GearsES2.display 0x1b11171f 800x600, swapInterval 1, drawable 0x7f80c121d160 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x1b11171f 800x600, swapInterval 1, drawable 0x7f80c121d160 [apply] Thread[#1,main,5,main] GearsES2.display 0x1b11171f 800x600, swapInterval 1, drawable 0x7f80c121d160 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1b11171f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1b11171f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x72e5a8e: tileRendererInUse null, GearsES2[obj 0x72e5a8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x72e5a8e on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x72e5a8e created: GearsObj[0x783a467b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x72e5a8e created: GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x72e5a8e created: GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x72e5a8e FIN GearsES2[obj 0x72e5a8e isInit true, usesShared false, 1 GearsObj[0x783a467b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x272113c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73e9cf30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x72e5a8e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f80c0b43830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72e5a8e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x72e5a8e 400x300, swapInterval 1, drawable 0x7f80c0b43830 [apply] Thread[#1,main,5,main] GearsES2.display 0x72e5a8e 400x300, swapInterval 1, drawable 0x7f80c0b43830 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x72e5a8e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f80c0b43830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72e5a8e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-7,5,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0x7f80c0b43830 [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0x7f80c0b43830 [apply] Thread[#1,main,5,main] GearsES2.display 0x72e5a8e 200x150, swapInterval 1, drawable 0x7f80c0b43830 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x72e5a8e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f80c0b43830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72e5a8e, 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-7,5,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0x7f80c0b43830 [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0x7f80c0b43830 [apply] Thread[#1,main,5,main] GearsES2.display 0x72e5a8e 800x600, swapInterval 1, drawable 0x7f80c0b43830 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x72e5a8e: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x72e5a8e FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x60bd273d: tileRendererInUse null, GearsES2[obj 0x60bd273d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x60bd273d 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x60bd273d created: GearsObj[0x4d5650ae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x60bd273d created: GearsObj[0xa38c7fe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x60bd273d created: GearsObj[0xa38c7fe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x60bd273d FIN GearsES2[obj 0x60bd273d isInit true, usesShared false, 1 GearsObj[0x4d5650ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa38c7fe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fdbe764, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x60bd273d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x60bd273d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x60bd273d 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x60bd273d 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x60bd273d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x60bd273d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-8,5,main] GearsES2.display 0x60bd273d 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x60bd273d 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x60bd273d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x60bd273d, 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-8,5,main] GearsES2.display 0x60bd273d 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x60bd273d 800x600, swapInterval 1, drawable 0x3400002 [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 0x60bd273d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x60bd273d 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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[#42,main-Display-.x11_:0-1-EDT-9,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400007, 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[#42,main-Display-.x11_:0-1-EDT-9,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x340000b, 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 0x7d0b7e3c: tileRendererInUse null, GearsES2[obj 0x7d0b7e3c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7d0b7e3c 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7d0b7e3c created: GearsObj[0x2cf3d63b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7d0b7e3c created: GearsObj[0x7674f035, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7d0b7e3c created: GearsObj[0x7674f035, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x7d0b7e3c FIN GearsES2[obj 0x7d0b7e3c isInit true, usesShared false, 1 GearsObj[0x2cf3d63b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7674f035, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69e153c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7d0b7e3c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7d0b7e3c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x7d0b7e3c 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7d0b7e3c 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x7d0b7e3c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7d0b7e3c, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-10,5,main] GearsES2.display 0x7d0b7e3c 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7d0b7e3c 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x7d0b7e3c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7d0b7e3c, 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[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x7d0b7e3c 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7d0b7e3c 800x600, swapInterval 1, drawable 0x3400002 [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 0x7d0b7e3c: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x7d0b7e3c 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 0x563f38c4: tileRendererInUse null, GearsES2[obj 0x563f38c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x563f38c4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x563f38c4 created: GearsObj[0x3b0fe47a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x563f38c4 created: GearsObj[0x202b0582, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x563f38c4 created: GearsObj[0x202b0582, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x563f38c4 FIN GearsES2[obj 0x563f38c4 isInit true, usesShared false, 1 GearsObj[0x3b0fe47a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x202b0582, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x235ecd9f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x563f38c4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x563f38c4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x563f38c4 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x563f38c4 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x563f38c4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x563f38c4, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-11,5,main] GearsES2.display 0x563f38c4 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x563f38c4 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x563f38c4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x563f38c4, 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[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x563f38c4 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x563f38c4 800x600, swapInterval 1, drawable 0x3400002 [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 0x563f38c4: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x563f38c4 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 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5149d738 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5149d738 created: GearsObj[0x53fb3dab, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5149d738 created: GearsObj[0xcb0755b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5149d738 created: GearsObj[0xcb0755b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5149d738 FIN GearsES2[obj 0x5149d738 isInit true, usesShared false, 1 GearsObj[0x53fb3dab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcb0755b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33065d67, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5149d738 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400001, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5149d738, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5149d738 400x300, swapInterval 1, drawable 0x3400001 [apply] Thread[#1,main,5,main] GearsES2.display 0x5149d738 400x300, swapInterval 1, drawable 0x3400001 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x5149d738 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5149d738, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-12,5,main] GearsES2.display 0x5149d738 200x150, swapInterval 1, drawable 0x3400005 [apply] Thread[#1,main,5,main] GearsES2.display 0x5149d738 200x150, swapInterval 1, drawable 0x3400005 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x5149d738 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5149d738, 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[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x5149d738 800x600, swapInterval 1, drawable 0x3400008 [apply] Thread[#1,main,5,main] GearsES2.display 0x5149d738 800x600, swapInterval 1, drawable 0x3400008 [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 0x5149d738: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5149d738 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 0x1c5920df: tileRendererInUse null, GearsES2[obj 0x1c5920df isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1c5920df 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1c5920df created: GearsObj[0x4a83a74a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1c5920df created: GearsObj[0x1349883, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1c5920df created: GearsObj[0x1349883, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1c5920df FIN GearsES2[obj 0x1c5920df isInit true, usesShared false, 1 GearsObj[0x4a83a74a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1349883, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b29d1d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1c5920df 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400001, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c5920df, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1c5920df 400x300, swapInterval 1, drawable 0x3400001 [apply] Thread[#1,main,5,main] GearsES2.display 0x1c5920df 400x300, swapInterval 1, drawable 0x3400001 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x1c5920df 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c5920df, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-13,5,main] GearsES2.display 0x1c5920df 200x150, swapInterval 1, drawable 0x3400005 [apply] Thread[#1,main,5,main] GearsES2.display 0x1c5920df 200x150, swapInterval 1, drawable 0x3400005 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x1c5920df 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c5920df, 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[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x1c5920df 800x600, swapInterval 1, drawable 0x3400008 [apply] Thread[#1,main,5,main] GearsES2.display 0x1c5920df 800x600, swapInterval 1, drawable 0x3400008 [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 0x1c5920df: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1c5920df 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 0x2d901eb0: tileRendererInUse null, GearsES2[obj 0x2d901eb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d901eb0 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2d901eb0 created: GearsObj[0x72035809, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2d901eb0 created: GearsObj[0x909217e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2d901eb0 created: GearsObj[0x909217e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2d901eb0 FIN GearsES2[obj 0x2d901eb0 isInit true, usesShared false, 1 GearsObj[0x72035809, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x909217e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18271936, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2d901eb0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d901eb0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2d901eb0 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2d901eb0 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x2d901eb0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d901eb0, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x2d901eb0 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x2d901eb0 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2d901eb0 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x2d901eb0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d901eb0, 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[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x2d901eb0 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x2d901eb0 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2d901eb0 800x600, swapInterval 1, drawable 0x3400002 [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 0x2d901eb0: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2d901eb0 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 0x5e2c3d18: tileRendererInUse null, GearsES2[obj 0x5e2c3d18 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5e2c3d18 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5e2c3d18 created: GearsObj[0x413d1baf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5e2c3d18 created: GearsObj[0x16eb3ea3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5e2c3d18 created: GearsObj[0x16eb3ea3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5e2c3d18 FIN GearsES2[obj 0x5e2c3d18 isInit true, usesShared false, 1 GearsObj[0x413d1baf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16eb3ea3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x273444fe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5e2c3d18 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e2c3d18, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5e2c3d18 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5e2c3d18 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#48,main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.reshape 0x5e2c3d18 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e2c3d18, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#48,main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5e2c3d18 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#48,main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5e2c3d18 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5e2c3d18 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#48,main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.reshape 0x5e2c3d18 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e2c3d18, 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[#48,main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5e2c3d18 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#48,main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5e2c3d18 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5e2c3d18 800x600, swapInterval 1, drawable 0x3400002 [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 0x5e2c3d18: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5e2c3d18 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 @ 1753077401546 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077401548 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testAvailableInfo took 0.59 sec [apply] Testcase: testES2OffScreenAutoDblBuf took 1.333 sec [apply] Testcase: testES2OffScreenFBODblBuf took 1.182 sec [apply] Testcase: testES2OffScreenFBOSglBuf took 1.18 sec [apply] Testcase: testES2OffScreenPbufferDblBuf took 1.207 sec [apply] Testcase: testES2OffScreenPbufferSglBuf took 1.176 sec [apply] Testcase: testES2OnScreenDblBuf took 0.231 sec [apply] Testcase: testES2OnScreenSglBuf took 0.267 sec [apply] Testcase: testGL2OffScreenAutoDblBuf took 1.275 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 1.207 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 1.193 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 1.194 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 1.214 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 1.21 sec [apply] Testcase: testGL2OnScreenDblBuf took 0.34 sec [apply] Testcase: testGL2OnScreenSglBuf took 0.278 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 @ 1753077402407 ms III - Start [apply] SLOCK [T main @ 1753077402412 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] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x76908cc0: tileRendererInUse null, GearsES2[obj 0x76908cc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] [apply] GearsES2 init 0x76908cc0 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x76908cc0 created: GearsObj[0x52bf72b5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x76908cc0 created: GearsObj[0x3a93b025, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x76908cc0 created: GearsObj[0x3a93b025, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x76908cc0 FIN GearsES2[obj 0x76908cc0 isInit true, usesShared false, 1 GearsObj[0x52bf72b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a93b025, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35cabb2a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x76908cc0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76908cc0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x76908cc0 400x300, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x76908cc0 400x300, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x76908cc0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76908cc0, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x76908cc0 200x150, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x76908cc0 200x150, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x76908cc0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76908cc0, 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[#1,main,5,main] GearsES2.display 0x76908cc0 800x600, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x76908cc0 800x600, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x76908cc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@61230f6a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x76908cc0: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x76908cc0 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x7ee8290b: tileRendererInUse null, GearsES2[obj 0x7ee8290b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7ee8290b on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7ee8290b created: GearsObj[0x561b6512, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ee8290b created: GearsObj[0x2e377400, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ee8290b created: GearsObj[0x2e377400, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x7ee8290b FIN GearsES2[obj 0x7ee8290b isInit true, usesShared false, 1 GearsObj[0x561b6512, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e377400, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1757cd72, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7ee8290b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ee8290b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x7ee8290b 400x300, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x7ee8290b 400x300, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7ee8290b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ee8290b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x7ee8290b 200x150, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x7ee8290b 200x150, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7ee8290b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ee8290b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x7ee8290b 800x600, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x7ee8290b 800x600, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7ee8290b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1f59a598[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x7ee8290b: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x7ee8290b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0xe4487af: tileRendererInUse null, GearsES2[obj 0xe4487af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xe4487af on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xe4487af created: GearsObj[0xed7f8b4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xe4487af created: GearsObj[0x4c309d4d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xe4487af created: GearsObj[0x4c309d4d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xe4487af FIN GearsES2[obj 0xe4487af isInit true, usesShared false, 1 GearsObj[0xed7f8b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c309d4d, 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 0xe4487af 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0xe4487af, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0xe4487af 400x300, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0xe4487af 400x300, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0xe4487af 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0xe4487af, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0xe4487af 200x150, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0xe4487af 200x150, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0xe4487af 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0xe4487af, 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[#1,main,5,main] GearsES2.display 0xe4487af 800x600, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0xe4487af 800x600, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xe4487af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6aaceffd[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencil) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0xe4487af: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xe4487af FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil [apply] Thread[#1,main,5,main] GearsES2.init.0 0x4e3958e7: tileRendererInUse null, GearsES2[obj 0x4e3958e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4e3958e7 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4e3958e7 created: GearsObj[0x38e79ae3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e3958e7 created: GearsObj[0x63070bab, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e3958e7 created: GearsObj[0x63070bab, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4e3958e7 FIN GearsES2[obj 0x4e3958e7 isInit true, usesShared false, 1 GearsObj[0x38e79ae3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63070bab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68e5eea7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4e3958e7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e3958e7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4e3958e7 400x300, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4e3958e7 400x300, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4e3958e7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e3958e7, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4e3958e7 200x150, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4e3958e7 200x150, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4e3958e7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e3958e7, 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[#1,main,5,main] GearsES2.display 0x4e3958e7 800x600, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4e3958e7 800x600, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4e3958e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@77f80c04[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencil) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencilMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x4e3958e7: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x4e3958e7 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x762ef0ea: tileRendererInUse null, GearsES2[obj 0x762ef0ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x762ef0ea on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x762ef0ea created: GearsObj[0x5f8edcc5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x762ef0ea created: GearsObj[0x7b02881e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x762ef0ea created: GearsObj[0x7b02881e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x762ef0ea FIN GearsES2[obj 0x762ef0ea isInit true, usesShared false, 1 GearsObj[0x5f8edcc5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b02881e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ebd319f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x762ef0ea 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x762ef0ea, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x762ef0ea 400x300, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x762ef0ea 400x300, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x762ef0ea 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x762ef0ea, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x762ef0ea 200x150, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x762ef0ea 200x150, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x762ef0ea 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x762ef0ea, 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[#1,main,5,main] GearsES2.display 0x762ef0ea 800x600, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x762ef0ea 800x600, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x762ef0ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@31f9b85e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x762ef0ea: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x762ef0ea FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x7a675056: tileRendererInUse null, GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7a675056 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7a675056 created: GearsObj[0x2638011, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7a675056 created: GearsObj[0x6ff29830, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7a675056 created: GearsObj[0x6ff29830, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x7a675056 FIN GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x2638011, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ff29830, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a2b953e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7a675056 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a675056, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x7a675056 400x300, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x7a675056 400x300, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0001-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7a675056 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a675056, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0003-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7a675056 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a675056, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0005-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@d21a74c[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x7a675056: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x7a675056 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x17a7f733: tileRendererInUse null, GearsES2[obj 0x17a7f733 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x17a7f733 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x17a7f733 created: GearsObj[0x7c1e2a9e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x17a7f733 created: GearsObj[0xfa36558, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x17a7f733 created: GearsObj[0xfa36558, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x17a7f733 FIN GearsES2[obj 0x17a7f733 isInit true, usesShared false, 1 GearsObj[0x7c1e2a9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfa36558, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x672872e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x17a7f733 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f6d14c569e0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17a7f733, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x17a7f733 400x300, swapInterval 1, drawable 0x7f6d14c569e0 [apply] Thread[#1,main,5,main] GearsES2.display 0x17a7f733 400x300, swapInterval 1, drawable 0x7f6d14c569e0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x17a7f733 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f6d14c569e0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17a7f733, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x17a7f733 200x150, swapInterval 1, drawable 0x7f6d14c569e0 [apply] Thread[#1,main,5,main] GearsES2.display 0x17a7f733 200x150, swapInterval 1, drawable 0x7f6d14c569e0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x17a7f733 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f6d14c569e0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17a7f733, 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[#1,main,5,main] GearsES2.display 0x17a7f733 800x600, swapInterval 1, drawable 0x7f6d14c569e0 [apply] Thread[#1,main,5,main] GearsES2.display 0x17a7f733 800x600, swapInterval 1, drawable 0x7f6d14c569e0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x17a7f733 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@68567e20[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x17a7f733: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x17a7f733 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA [apply] Thread[#1,main,5,main] GearsES2.init.0 0x3571b748: tileRendererInUse null, GearsES2[obj 0x3571b748 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3571b748 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3571b748 created: GearsObj[0x55740540, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3571b748 created: GearsObj[0x60015ef5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3571b748 created: GearsObj[0x60015ef5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3571b748 FIN GearsES2[obj 0x3571b748 isInit true, usesShared false, 1 GearsObj[0x55740540, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x60015ef5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f54a33d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3571b748 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f6d152d79c0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x3571b748, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3571b748 400x300, swapInterval 1, drawable 0x7f6d152d79c0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3571b748 400x300, swapInterval 1, drawable 0x7f6d152d79c0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3571b748 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f6d152d79c0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x3571b748, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3571b748 200x150, swapInterval 1, drawable 0x7f6d152d79c0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3571b748 200x150, swapInterval 1, drawable 0x7f6d152d79c0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3571b748 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f6d152d79c0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x3571b748, 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[#1,main,5,main] GearsES2.display 0x3571b748 800x600, swapInterval 1, drawable 0x7f6d152d79c0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3571b748 800x600, swapInterval 1, drawable 0x7f6d152d79c0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3571b748 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3e96bacf[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufStencil) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3571b748: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3571b748 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil [apply] Thread[#1,main,5,main] GearsES2.init.0 0xf2ff811: tileRendererInUse null, GearsES2[obj 0xf2ff811 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xf2ff811 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xf2ff811 created: GearsObj[0x1d8bd0de, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xf2ff811 created: GearsObj[0x45ca843, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xf2ff811 created: GearsObj[0x45ca843, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xf2ff811 FIN GearsES2[obj 0xf2ff811 isInit true, usesShared false, 1 GearsObj[0x1d8bd0de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45ca843, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11c9af63, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0xf2ff811 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f6d14a59810, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf2ff811, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0xf2ff811 400x300, swapInterval 1, drawable 0x7f6d14a59810 [apply] Thread[#1,main,5,main] GearsES2.display 0xf2ff811 400x300, swapInterval 1, drawable 0x7f6d14a59810 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0xf2ff811 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f6d14a59810, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf2ff811, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0xf2ff811 200x150, swapInterval 1, drawable 0x7f6d14a59810 [apply] Thread[#1,main,5,main] GearsES2.display 0xf2ff811 200x150, swapInterval 1, drawable 0x7f6d14a59810 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0xf2ff811 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f6d14a59810, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf2ff811, 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[#1,main,5,main] GearsES2.display 0xf2ff811 800x600, swapInterval 1, drawable 0x7f6d14a59810 [apply] Thread[#1,main,5,main] GearsES2.display 0xf2ff811 800x600, swapInterval 1, drawable 0x7f6d14a59810 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xf2ff811 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@568ff82[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufStencil) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufStencilMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0xf2ff811: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xf2ff811 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x574b560f: tileRendererInUse null, GearsES2[obj 0x574b560f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x574b560f on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x574b560f created: GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x574b560f created: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x574b560f created: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x574b560f FIN GearsES2[obj 0x574b560f isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x574b560f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f6d14b36b70, msaa true, tileRendererInUse null [apply] >> GearsES2 0x574b560f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x574b560f 400x300, swapInterval 1, drawable 0x7f6d14b36b70 [apply] Thread[#1,main,5,main] GearsES2.display 0x574b560f 400x300, swapInterval 1, drawable 0x7f6d14b36b70 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x574b560f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f6d1505c980, msaa true, tileRendererInUse null [apply] >> GearsES2 0x574b560f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x574b560f 200x150, swapInterval 1, drawable 0x7f6d1505c980 [apply] Thread[#1,main,5,main] GearsES2.display 0x574b560f 200x150, swapInterval 1, drawable 0x7f6d1505c980 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x574b560f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f6d1505d900, msaa true, tileRendererInUse null [apply] >> GearsES2 0x574b560f, 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[#1,main,5,main] GearsES2.display 0x574b560f 800x600, swapInterval 1, drawable 0x7f6d1505d900 [apply] Thread[#1,main,5,main] GearsES2.display 0x574b560f 800x600, swapInterval 1, drawable 0x7f6d1505d900 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x574b560f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@ba54932[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x574b560f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x574b560f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x5f16132a: tileRendererInUse null, GearsES2[obj 0x5f16132a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5f16132a on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5f16132a created: GearsObj[0x3c947bc5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5f16132a created: GearsObj[0x609db43b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5f16132a created: GearsObj[0x609db43b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5f16132a FIN GearsES2[obj 0x5f16132a isInit true, usesShared false, 1 GearsObj[0x3c947bc5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x609db43b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55f616cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5f16132a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f6d1503bff0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5f16132a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5f16132a 400x300, swapInterval 1, drawable 0x7f6d1503bff0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5f16132a 400x300, swapInterval 1, drawable 0x7f6d1503bff0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5f16132a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f6d1503bff0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5f16132a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5f16132a 200x150, swapInterval 1, drawable 0x7f6d1503bff0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5f16132a 200x150, swapInterval 1, drawable 0x7f6d1503bff0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5f16132a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f6d1503bff0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5f16132a, 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[#1,main,5,main] GearsES2.display 0x5f16132a 800x600, swapInterval 1, drawable 0x7f6d1503bff0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5f16132a 800x600, swapInterval 1, drawable 0x7f6d1503bff0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5f16132a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@69fb6037[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5f16132a: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5f16132a FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077404658 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077404661 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.848 sec [apply] ------------- Standard Output --------------- [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x76908cc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@61230f6a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7ee8290b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1f59a598[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xe4487af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6aaceffd[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4e3958e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@77f80c04[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x762ef0ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@31f9b85e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@d21a74c[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x17a7f733 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@68567e20[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3571b748 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3e96bacf[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xf2ff811 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@568ff82[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x574b560f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@ba54932[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5f16132a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@69fb6037[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 @ 1753077402407 ms III - Start [apply] SLOCK [T main @ 1753077402412 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] Thread[#1,main,5,main] GearsES2.init.0 0x76908cc0: tileRendererInUse null, GearsES2[obj 0x76908cc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x76908cc0 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x76908cc0 created: GearsObj[0x52bf72b5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x76908cc0 created: GearsObj[0x3a93b025, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x76908cc0 created: GearsObj[0x3a93b025, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x76908cc0 FIN GearsES2[obj 0x76908cc0 isInit true, usesShared false, 1 GearsObj[0x52bf72b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a93b025, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35cabb2a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x76908cc0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76908cc0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x76908cc0 400x300, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x76908cc0 400x300, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x76908cc0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76908cc0, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x76908cc0 200x150, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x76908cc0 200x150, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x76908cc0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76908cc0, 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[#1,main,5,main] GearsES2.display 0x76908cc0 800x600, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x76908cc0 800x600, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x76908cc0: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x76908cc0 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x7ee8290b: tileRendererInUse null, GearsES2[obj 0x7ee8290b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7ee8290b on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7ee8290b created: GearsObj[0x561b6512, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ee8290b created: GearsObj[0x2e377400, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ee8290b created: GearsObj[0x2e377400, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x7ee8290b FIN GearsES2[obj 0x7ee8290b isInit true, usesShared false, 1 GearsObj[0x561b6512, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e377400, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1757cd72, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7ee8290b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ee8290b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x7ee8290b 400x300, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x7ee8290b 400x300, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7ee8290b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ee8290b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x7ee8290b 200x150, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x7ee8290b 200x150, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7ee8290b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ee8290b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x7ee8290b 800x600, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x7ee8290b 800x600, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x7ee8290b: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x7ee8290b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA [apply] Thread[#1,main,5,main] GearsES2.init.0 0xe4487af: tileRendererInUse null, GearsES2[obj 0xe4487af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xe4487af on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xe4487af created: GearsObj[0xed7f8b4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xe4487af created: GearsObj[0x4c309d4d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xe4487af created: GearsObj[0x4c309d4d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xe4487af FIN GearsES2[obj 0xe4487af isInit true, usesShared false, 1 GearsObj[0xed7f8b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c309d4d, 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 0xe4487af 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0xe4487af, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0xe4487af 400x300, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0xe4487af 400x300, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0xe4487af 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0xe4487af, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0xe4487af 200x150, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0xe4487af 200x150, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0xe4487af 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0xe4487af, 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[#1,main,5,main] GearsES2.display 0xe4487af 800x600, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0xe4487af 800x600, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0xe4487af: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xe4487af FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil [apply] Thread[#1,main,5,main] GearsES2.init.0 0x4e3958e7: tileRendererInUse null, GearsES2[obj 0x4e3958e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4e3958e7 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4e3958e7 created: GearsObj[0x38e79ae3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e3958e7 created: GearsObj[0x63070bab, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e3958e7 created: GearsObj[0x63070bab, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4e3958e7 FIN GearsES2[obj 0x4e3958e7 isInit true, usesShared false, 1 GearsObj[0x38e79ae3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63070bab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68e5eea7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4e3958e7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e3958e7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4e3958e7 400x300, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4e3958e7 400x300, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4e3958e7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e3958e7, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4e3958e7 200x150, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4e3958e7 200x150, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4e3958e7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e3958e7, 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[#1,main,5,main] GearsES2.display 0x4e3958e7 800x600, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4e3958e7 800x600, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x4e3958e7: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x4e3958e7 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA [apply] Thread[#1,main,5,main] GearsES2.init.0 0x762ef0ea: tileRendererInUse null, GearsES2[obj 0x762ef0ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x762ef0ea on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x762ef0ea created: GearsObj[0x5f8edcc5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x762ef0ea created: GearsObj[0x7b02881e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x762ef0ea created: GearsObj[0x7b02881e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x762ef0ea FIN GearsES2[obj 0x762ef0ea isInit true, usesShared false, 1 GearsObj[0x5f8edcc5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b02881e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ebd319f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x762ef0ea 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x762ef0ea, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x762ef0ea 400x300, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x762ef0ea 400x300, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x762ef0ea 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x762ef0ea, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x762ef0ea 200x150, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x762ef0ea 200x150, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x762ef0ea 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x762ef0ea, 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[#1,main,5,main] GearsES2.display 0x762ef0ea 800x600, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x762ef0ea 800x600, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x762ef0ea: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x762ef0ea FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x7a675056: tileRendererInUse null, GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7a675056 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7a675056 created: GearsObj[0x2638011, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7a675056 created: GearsObj[0x6ff29830, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7a675056 created: GearsObj[0x6ff29830, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x7a675056 FIN GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x2638011, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ff29830, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a2b953e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7a675056 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a675056, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x7a675056 400x300, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x7a675056 400x300, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0001-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7a675056 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a675056, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0003-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7a675056 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a675056, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0005-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x7a675056: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x7a675056 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x17a7f733: tileRendererInUse null, GearsES2[obj 0x17a7f733 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x17a7f733 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x17a7f733 created: GearsObj[0x7c1e2a9e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x17a7f733 created: GearsObj[0xfa36558, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x17a7f733 created: GearsObj[0xfa36558, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x17a7f733 FIN GearsES2[obj 0x17a7f733 isInit true, usesShared false, 1 GearsObj[0x7c1e2a9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfa36558, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x672872e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x17a7f733 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f6d14c569e0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17a7f733, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x17a7f733 400x300, swapInterval 1, drawable 0x7f6d14c569e0 [apply] Thread[#1,main,5,main] GearsES2.display 0x17a7f733 400x300, swapInterval 1, drawable 0x7f6d14c569e0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x17a7f733 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f6d14c569e0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17a7f733, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x17a7f733 200x150, swapInterval 1, drawable 0x7f6d14c569e0 [apply] Thread[#1,main,5,main] GearsES2.display 0x17a7f733 200x150, swapInterval 1, drawable 0x7f6d14c569e0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x17a7f733 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f6d14c569e0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17a7f733, 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[#1,main,5,main] GearsES2.display 0x17a7f733 800x600, swapInterval 1, drawable 0x7f6d14c569e0 [apply] Thread[#1,main,5,main] GearsES2.display 0x17a7f733 800x600, swapInterval 1, drawable 0x7f6d14c569e0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x17a7f733: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x17a7f733 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA [apply] Thread[#1,main,5,main] GearsES2.init.0 0x3571b748: tileRendererInUse null, GearsES2[obj 0x3571b748 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3571b748 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3571b748 created: GearsObj[0x55740540, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3571b748 created: GearsObj[0x60015ef5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3571b748 created: GearsObj[0x60015ef5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3571b748 FIN GearsES2[obj 0x3571b748 isInit true, usesShared false, 1 GearsObj[0x55740540, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x60015ef5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f54a33d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3571b748 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f6d152d79c0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x3571b748, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3571b748 400x300, swapInterval 1, drawable 0x7f6d152d79c0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3571b748 400x300, swapInterval 1, drawable 0x7f6d152d79c0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3571b748 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f6d152d79c0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x3571b748, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3571b748 200x150, swapInterval 1, drawable 0x7f6d152d79c0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3571b748 200x150, swapInterval 1, drawable 0x7f6d152d79c0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3571b748 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f6d152d79c0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x3571b748, 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[#1,main,5,main] GearsES2.display 0x3571b748 800x600, swapInterval 1, drawable 0x7f6d152d79c0 [apply] Thread[#1,main,5,main] GearsES2.display 0x3571b748 800x600, swapInterval 1, drawable 0x7f6d152d79c0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3571b748: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3571b748 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil [apply] Thread[#1,main,5,main] GearsES2.init.0 0xf2ff811: tileRendererInUse null, GearsES2[obj 0xf2ff811 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xf2ff811 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xf2ff811 created: GearsObj[0x1d8bd0de, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xf2ff811 created: GearsObj[0x45ca843, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xf2ff811 created: GearsObj[0x45ca843, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xf2ff811 FIN GearsES2[obj 0xf2ff811 isInit true, usesShared false, 1 GearsObj[0x1d8bd0de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45ca843, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11c9af63, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0xf2ff811 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f6d14a59810, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf2ff811, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0xf2ff811 400x300, swapInterval 1, drawable 0x7f6d14a59810 [apply] Thread[#1,main,5,main] GearsES2.display 0xf2ff811 400x300, swapInterval 1, drawable 0x7f6d14a59810 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0xf2ff811 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f6d14a59810, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf2ff811, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0xf2ff811 200x150, swapInterval 1, drawable 0x7f6d14a59810 [apply] Thread[#1,main,5,main] GearsES2.display 0xf2ff811 200x150, swapInterval 1, drawable 0x7f6d14a59810 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0xf2ff811 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f6d14a59810, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf2ff811, 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[#1,main,5,main] GearsES2.display 0xf2ff811 800x600, swapInterval 1, drawable 0x7f6d14a59810 [apply] Thread[#1,main,5,main] GearsES2.display 0xf2ff811 800x600, swapInterval 1, drawable 0x7f6d14a59810 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0xf2ff811: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xf2ff811 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA [apply] Thread[#1,main,5,main] GearsES2.init.0 0x574b560f: tileRendererInUse null, GearsES2[obj 0x574b560f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x574b560f on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x574b560f created: GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x574b560f created: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x574b560f created: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x574b560f FIN GearsES2[obj 0x574b560f isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x574b560f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f6d14b36b70, msaa true, tileRendererInUse null [apply] >> GearsES2 0x574b560f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x574b560f 400x300, swapInterval 1, drawable 0x7f6d14b36b70 [apply] Thread[#1,main,5,main] GearsES2.display 0x574b560f 400x300, swapInterval 1, drawable 0x7f6d14b36b70 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x574b560f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f6d1505c980, msaa true, tileRendererInUse null [apply] >> GearsES2 0x574b560f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x574b560f 200x150, swapInterval 1, drawable 0x7f6d1505c980 [apply] Thread[#1,main,5,main] GearsES2.display 0x574b560f 200x150, swapInterval 1, drawable 0x7f6d1505c980 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x574b560f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f6d1505d900, msaa true, tileRendererInUse null [apply] >> GearsES2 0x574b560f, 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[#1,main,5,main] GearsES2.display 0x574b560f 800x600, swapInterval 1, drawable 0x7f6d1505d900 [apply] Thread[#1,main,5,main] GearsES2.display 0x574b560f 800x600, swapInterval 1, drawable 0x7f6d1505d900 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x574b560f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x574b560f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x5f16132a: tileRendererInUse null, GearsES2[obj 0x5f16132a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5f16132a on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5f16132a created: GearsObj[0x3c947bc5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5f16132a created: GearsObj[0x609db43b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5f16132a created: GearsObj[0x609db43b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5f16132a FIN GearsES2[obj 0x5f16132a isInit true, usesShared false, 1 GearsObj[0x3c947bc5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x609db43b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55f616cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5f16132a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f6d1503bff0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5f16132a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5f16132a 400x300, swapInterval 1, drawable 0x7f6d1503bff0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5f16132a 400x300, swapInterval 1, drawable 0x7f6d1503bff0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5f16132a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f6d1503bff0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5f16132a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5f16132a 200x150, swapInterval 1, drawable 0x7f6d1503bff0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5f16132a 200x150, swapInterval 1, drawable 0x7f6d1503bff0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5f16132a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f6d1503bff0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5f16132a, 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[#1,main,5,main] GearsES2.display 0x5f16132a 800x600, swapInterval 1, drawable 0x7f6d1503bff0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5f16132a 800x600, swapInterval 1, drawable 0x7f6d1503bff0 [apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5f16132a: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5f16132a FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077404658 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077404661 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testES2OffScreenAutoDblBuf took 0.648 sec [apply] Testcase: testES2OffScreenFBODblBuf took 0.113 sec [apply] Testcase: testES2OffScreenFBODblBufMSAA took 0.164 sec [apply] Testcase: testES2OffScreenFBODblBufStencil took 0.145 sec [apply] Testcase: testES2OffScreenFBODblBufStencilMSAA took 0.218 sec [apply] Testcase: testES2OffScreenFBOSglBuf took 0.131 sec [apply] Testcase: testES2OffScreenPbufferDblBuf took 0.119 sec [apply] Testcase: testES2OffScreenPbufferDblBufMSAA took 0.197 sec [apply] Testcase: testES2OffScreenPbufferDblBufStencil took 0.145 sec [apply] Testcase: testES2OffScreenPbufferDblBufStencilMSAA took 0.202 sec [apply] Testcase: testES2OffScreenPbufferSglBuf took 0.138 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] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077405463 ms III - Start [apply] SLOCK [T main @ 1753077405467 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4386f16[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7880cdf3[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.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] 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] 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] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, 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@397fbdb[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@33d512c1[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] 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6GL_VENDOR Mesa/X.org [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] [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, 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@765d7657[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@74235045[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@30c15d8b[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5e0e82ae[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] 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, 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@6b2ea799[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@411f53a0[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@28701274[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@13c9d689[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] 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] 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] 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4afcd809[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@175c2241[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] 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] 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] 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@776aec5c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1d296da[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(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] 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.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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@557caf28[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@408d971b[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] Thread[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400007, 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 0x340000b, 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] 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@c730b35[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@206a70ef[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] 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.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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3c41ed1d[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@54d9d12d[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] 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] ++++ 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@702657cc[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a6cb05c[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@22ff4249[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2d1ef81a[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5b12b668[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1165b38[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] 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.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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400001, 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] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@815b41f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5542c4ed[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] Thread[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400005, 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 0x3400008, 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] 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] 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400001, 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] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@44c03695[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7e6f74c[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] Thread[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400005, 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 0x3400008, 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] 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.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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400001, 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 0x3400005, 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 0x3400008, 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@2f4948e4[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1f2586d6[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] 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] 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] 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400001, 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 0x3400005, 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 0x3400008, 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@5aa9e4eb[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6989da5e[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] 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.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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400001, 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 0x3400005, 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 0x3400008, 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@682b2fa[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@217ed35e[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 @ 1753077409073 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077409079 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.208 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@4386f16[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7880cdf3[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@397fbdb[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@33d512c1[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@765d7657[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@74235045[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@30c15d8b[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5e0e82ae[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@6b2ea799[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@411f53a0[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@28701274[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@13c9d689[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@4afcd809[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@175c2241[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@776aec5c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1d296da[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@557caf28[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@408d971b[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@c730b35[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@206a70ef[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@3c41ed1d[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@54d9d12d[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@702657cc[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a6cb05c[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@22ff4249[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2d1ef81a[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@5b12b668[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1165b38[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@815b41f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5542c4ed[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@44c03695[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7e6f74c[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@2f4948e4[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1f2586d6[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@5aa9e4eb[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6989da5e[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@682b2fa[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@217ed35e[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 @ 1753077405463 ms III - Start [apply] SLOCK [T main @ 1753077405467 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400001, 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 0x3400005, 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 0x3400008, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400001, 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 0x3400005, 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 0x3400008, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400001, 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 0x3400005, 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 0x3400008, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400001, 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 0x3400005, 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 0x3400008, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400001, 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 0x3400005, 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 0x3400008, 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 @ 1753077409073 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077409079 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGL2OffScreenAutoDblBuf took 0.654 sec [apply] Testcase: testGL2OffScreenBitmapDblBuf took 0.137 sec [apply] Testcase: testGL2OffScreenBitmapDblBufMSAA took 0.21 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGB555 took 0.148 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGBA5551 took 0.153 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGBA8881 took 0.154 sec [apply] Testcase: testGL2OffScreenBitmapDblBufStencil took 0.156 sec [apply] Testcase: testGL2OffScreenBitmapDblBufStencilMSAA took 0.203 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 0.151 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 0.13 sec [apply] Testcase: testGL2OffScreenFBODblBufMSAA took 0.189 sec [apply] Testcase: testGL2OffScreenFBODblBufStencil took 0.13 sec [apply] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.18 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 0.135 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 0.139 sec [apply] Testcase: testGL2OffScreenPbufferDblBufMSAA took 0.201 sec [apply] Testcase: testGL2OffScreenPbufferDblBufStencil took 0.138 sec [apply] Testcase: testGL2OffScreenPbufferDblBufStencilMSAA took 0.192 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 0.152 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 @ 1753077409905 ms III - Start [apply] SLOCK [T main @ 1753077409910 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x14d3bc22, isOwner false, <12d4bf7e, 4c1d9d4b>[count 0, qsz 0, owner ]], obj 0x4df50bcc] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x14d3bc22, isOwner false, <12d4bf7e, 4c1d9d4b>[count 0, qsz 0, owner ]], obj 0x4df50bcc] [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] junit.framework.TestListener: endTest(test00AvailableInfo) [apply] junit.framework.TestListener: startTest(test01ES2OnMobile) [apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f9030001700, owner true, ResourceToolkitLock[obj 0x1f3f4916, isOwner false, <794cb805, 4b5a5ed1>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Compat 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4bc.sw] [apply] GL3 GLProfile[GL3/GL4bc.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] Capabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f9030001700, owner true, ResourceToolkitLock[obj 0x1f3f4916, isOwner false, <794cb805, 4b5a5ed1>[count 0, qsz 0, owner ]]] [apply] GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x11, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile [apply] Factory: jogamp.opengl.egl.EGLDrawableFactory [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]] [apply] Choosen GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] junit.framework.TestListener: endTest(test01ES2OnMobile) [apply] junit.framework.TestListener: startTest(test02GLOnMobile) [apply] junit.framework.TestListener: addError(test02GLOnMobile, main: Unable to create desktop OpenGL context(ARB n/a) on eglDevice EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f9030001700, owner true, ResourceToolkitLock[obj 0x4562e04d, isOwner true, <2a65fe7c, 4135c3b>[count 1, qsz 0, owner
]]], eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f9030001700, owner true, ResourceToolkitLock[obj 0x4562e04d, isOwner true, <2a65fe7c, 4135c3b>[count 1, qsz 0, owner
]]], idx 0], [apply] junit.framework.TestListener: eglConfigHandle 0x7f90300a4560, eglConfigID 0xc, [apply] junit.framework.TestListener: requested 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] junit.framework.TestListener: chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], GLProfile[GL2GL3/GL4bc.sw], shareWith 0x0, error 0x3009) [apply] junit.framework.TestListener: endTest(test02GLOnMobile) [apply] junit.framework.TestListener: startTest(test11ES2OnDesktop) [apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x18078bef, isOwner false, <799f10e1, 4c371370>[count 0, qsz 0, owner ]]] [apply] Fin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile [apply] Factory: jogamp.opengl.egl.EGLDrawableFactory [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[auto-cfg]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop [apply] Factory: jogamp.opengl.egl.EGLDrawableFactory [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]] [apply] Choosen GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] junit.framework.TestListener: endTest(test11ES2OnDesktop) [apply] junit.framework.TestListener: startTest(test12GLOnDesktop) [apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x33d512c1, isOwner false, <515c6049, 639c2c1d>[count 0, qsz 0, owner ]]] [apply] Fin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop [apply] Factory: jogamp.opengl.x11.glx.X11GLXDrawableFactory [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/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 0x6771beb3, isOwner false, <51399530, 6b2ea799>[count 0, qsz 0, owner ]], obj 0x411f53a0] [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 @ 1753077410769 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077410775 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] Tests run: 5, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.464 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077409905 ms III - Start [apply] SLOCK [T main @ 1753077409910 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x14d3bc22, isOwner false, <12d4bf7e, 4c1d9d4b>[count 0, qsz 0, owner ]], obj 0x4df50bcc] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x14d3bc22, isOwner false, <12d4bf7e, 4c1d9d4b>[count 0, qsz 0, owner ]], obj 0x4df50bcc] [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] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f9030001700, owner true, ResourceToolkitLock[obj 0x1f3f4916, isOwner false, <794cb805, 4b5a5ed1>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Compat 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4bc.sw] [apply] GL3 GLProfile[GL3/GL4bc.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] Capabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f9030001700, owner true, ResourceToolkitLock[obj 0x1f3f4916, isOwner false, <794cb805, 4b5a5ed1>[count 0, qsz 0, owner ]]] [apply] GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x11, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile [apply] Factory: jogamp.opengl.egl.EGLDrawableFactory [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]] [apply] Choosen GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x18078bef, isOwner false, <799f10e1, 4c371370>[count 0, qsz 0, owner ]]] [apply] Fin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile [apply] Factory: jogamp.opengl.egl.EGLDrawableFactory [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[auto-cfg]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop [apply] Factory: jogamp.opengl.egl.EGLDrawableFactory [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]] [apply] Choosen GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x33d512c1, isOwner false, <515c6049, 639c2c1d>[count 0, qsz 0, owner ]]] [apply] Fin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop [apply] Factory: jogamp.opengl.x11.glx.X11GLXDrawableFactory [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/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 0x6771beb3, isOwner false, <51399530, 6b2ea799>[count 0, qsz 0, owner ]], obj 0x411f53a0] [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 @ 1753077410769 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077410775 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00AvailableInfo took 0.515 sec [apply] Testcase: test01ES2OnMobile took 0.102 sec [apply] Testcase: test02GLOnMobile took 0.005 sec [apply] Caused an ERROR [apply] main: Unable to create desktop OpenGL context(ARB n/a) on eglDevice EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f9030001700, owner true, ResourceToolkitLock[obj 0x4562e04d, isOwner true, <2a65fe7c, 4135c3b>[count 1, qsz 0, owner
]]], eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f9030001700, owner true, ResourceToolkitLock[obj 0x4562e04d, isOwner true, <2a65fe7c, 4135c3b>[count 1, qsz 0, owner
]]], idx 0], [apply] eglConfigHandle 0x7f90300a4560, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[auto-cfg]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], GLProfile[GL2GL3/GL4bc.sw], shareWith 0x0, error 0x3009 [apply] com.jogamp.opengl.GLException: main: Unable to create desktop OpenGL context(ARB n/a) on eglDevice EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f9030001700, owner true, ResourceToolkitLock[obj 0x4562e04d, isOwner true, <2a65fe7c, 4135c3b>[count 1, qsz 0, owner
]]], eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f9030001700, owner true, ResourceToolkitLock[obj 0x4562e04d, isOwner true, <2a65fe7c, 4135c3b>[count 1, qsz 0, owner
]]], idx 0], [apply] eglConfigHandle 0x7f90300a4560, eglConfigID 0xc, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[auto-cfg]], [apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], GLProfile[GL2GL3/GL4bc.sw], shareWith 0x0, error 0x3009 [apply] at jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:334) [apply] at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:795) [apply] at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:678) [apply] at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:616) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1279) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:467) [apply] at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT.doTest(TestGLAutoDrawableFactoryGLProfileDeviceNEWT.java:92) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT.test02GLOnMobile(TestGLAutoDrawableFactoryGLProfileDeviceNEWT.java:187) [apply] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] [apply] Testcase: test11ES2OnDesktop took 0.08 sec [apply] Testcase: test12GLOnDesktop took 0.117 sec [apply] EGLDisplayUtil.EGLDisplays: Shutdown (open: 1) [apply] EGLDisplayUtil: Open EGL Display Connections: 1 [apply] EGLDisplayUtil: Open[0]: 0x7f9030001700: EGLDisplayRef[0x7f9030001700: refCnt 1] [apply] Result: 2 [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 @ 1753077411554 ms III - Start [apply] SLOCK [T main @ 1753077411559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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] 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 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]]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] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, 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@49c386c8[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5cee5251[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] 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] 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [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] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, 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 0x3400007, 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 0x340000b, 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@128d2484[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7cc0cdad[init false], ], [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 @ 1753077412439 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077412443 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufMSAA) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.477 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@49c386c8[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5cee5251[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@128d2484[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7cc0cdad[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 @ 1753077411554 ms III - Start [apply] SLOCK [T main @ 1753077411559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 0x3400007, 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 0x340000b, 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 @ 1753077412439 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077412443 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGL2OffScreenBitmapDblBuf took 0.661 sec [apply] Testcase: testGL2OffScreenBitmapDblBufMSAA took 0.19 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] junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077413199 ms III - Start [apply] SLOCK [T main @ 1753077413204 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] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Thread[#1,main,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[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] Window: com.jogamp.newt.opengl.GLWindowGL Profile GLProfile[GLES3/GLES3.sw] [apply] [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x175c2241 created: GearsObj[0xf79e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x175c2241 created: GearsObj[0x10aa41f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x175c2241 created: GearsObj[0x10aa41f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0xf79e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10aa41f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77f80c04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x175c2241 0/0 400x300 of 400x300, swapInterval 1, drawable 0x55c01e26b3b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x175c2241 400x300, swapInterval 1, drawable 0x55c01e26b3b0 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 400x300, swapInterval 1, drawable 0x55c01e26b3b0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x175c2241 0/0 200x150 of 200x150, swapInterval 1, drawable 0x55c01e26b3b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x175c2241 200x150, swapInterval 1, drawable 0x55c01e26b3b0 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 200x150, swapInterval 1, drawable 0x55c01e26b3b0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x175c2241 0/0 800x600 of 800x600, swapInterval 1, drawable 0x55c01e26b3b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x175c2241 800x600, swapInterval 1, drawable 0x55c01e26b3b0 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 800x600, swapInterval 1, drawable 0x55c01e26b3b0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x175c2241 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@34e9fd99[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] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x175c2241 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@346d61be, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <55536d9e, 747edf66>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x2f8dad04: tileRendererInUse null, GearsES2[obj 0x2f8dad04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2f8dad04 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2f8dad04 created: GearsObj[0xa3d8174, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2f8dad04 created: GearsObj[0x1ba9117e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2f8dad04 created: GearsObj[0x1ba9117e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2f8dad04 FIN GearsES2[obj 0x2f8dad04 isInit true, usesShared false, 1 GearsObj[0xa3d8174, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ba9117e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x732c2a62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2f8dad04 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c17fce0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f8dad04, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2f8dad04 400x300, swapInterval 1, drawable 0x7fe16c17fce0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2f8dad04 400x300, swapInterval 1, drawable 0x7fe16c17fce0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2f8dad04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@29e495ff[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@272ed83b, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <41fecb8b, 120f102b>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufMSAA) [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x2f8dad04 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c17fce0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f8dad04, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2f8dad04 200x150, swapInterval 1, drawable 0x7fe16c17fce0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2f8dad04 200x150, swapInterval 1, drawable 0x7fe16c17fce0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x2f8dad04 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c17fce0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f8dad04, 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-2,5,main] GearsES2.display 0x2f8dad04 800x600, swapInterval 1, drawable 0x7fe16c17fce0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2f8dad04 800x600, swapInterval 1, drawable 0x7fe16c17fce0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2f8dad04: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2f8dad04 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Thread[#1,main,5,main] GearsES2.init.0 0x51dcb805: tileRendererInUse null, GearsES2[obj 0x51dcb805 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] [apply] GearsES2 init 0x51dcb805 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurfaceGL_EXTENSIONS 144 [apply] [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x51dcb805 created: GearsObj[0x6631f5ca, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x51dcb805 created: GearsObj[0x5ace1ed4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x51dcb805 created: GearsObj[0x5ace1ed4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x51dcb805 FIN GearsES2[obj 0x51dcb805 isInit true, usesShared false, 1 GearsObj[0x6631f5ca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace1ed4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1613674b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x51dcb805 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c024e70, msaa true, tileRendererInUse null [apply] >> GearsES2 0x51dcb805, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x51dcb805 400x300, swapInterval 1, drawable 0x7fe16c024e70 [apply] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 400x300, swapInterval 1, drawable 0x7fe16c024e70 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x51dcb805 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c024e70, msaa true, tileRendererInUse null [apply] >> GearsES2 0x51dcb805, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-3,5,main] GearsES2.display 0x51dcb805 200x150, swapInterval 1, drawable 0x7fe16c024e70 [apply] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 200x150, swapInterval 1, drawable 0x7fe16c024e70 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x51dcb805 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c024e70, msaa true, tileRendererInUse null [apply] >> GearsES2 0x51dcb805, 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-3,5,main] GearsES2.display 0x51dcb805 800x600, swapInterval 1, drawable 0x7fe16c024e70 [apply] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 800x600, swapInterval 1, drawable 0x7fe16c024e70 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x51dcb805: tileRendererInUse null Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x51dcb805 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@66498326[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x51dcb805 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil [apply] 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@27ff5d15, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <4e096385, 649bec2e>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencil) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x34f5090e: tileRendererInUse null, GearsES2[obj 0x34f5090e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] [apply] GearsES2 init 0x34f5090e on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x34f5090e created: GearsObj[0x306f16f3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x34f5090e created: GearsObj[0x702b8b12, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x34f5090e created: GearsObj[0x702b8b12, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x34f5090e FIN GearsES2[obj 0x34f5090e isInit true, usesShared false, 1 GearsObj[0x306f16f3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x702b8b12, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22e357dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x34f5090e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c022270, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34f5090e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x34f5090e 400x300, swapInterval 1, drawable 0x7fe16c022270 [apply] Thread[#1,main,5,main] GearsES2.display 0x34f5090e 400x300, swapInterval 1, drawable 0x7fe16c022270 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x34f5090e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c022270, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34f5090e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-4,5,main] GearsES2.display 0x34f5090e 200x150, swapInterval 1, drawable 0x7fe16c022270 [apply] Thread[#1,main,5,main] GearsES2.display 0x34f5090e 200x150, swapInterval 1, drawable 0x7fe16c022270 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x34f5090e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c022270, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34f5090e, 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-4,5,main] GearsES2.display 0x34f5090e 800x600, swapInterval 1, drawable 0x7fe16c022270 [apply] Thread[#1,main,5,main] GearsES2.display 0x34f5090e 800x600, swapInterval 1, drawable 0x7fe16c022270 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x34f5090e: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x34f5090e FIN [apply] Fin: GLWindow[ [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] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x34f5090e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@31e5415e[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@49912c99, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <10163d6, 2dde1bff>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencil) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencilMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x550ee7e5: tileRendererInUse null, GearsES2[obj 0x550ee7e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x550ee7e5 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x550ee7e5 created: GearsObj[0x50ad3bc1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x550ee7e5 created: GearsObj[0x223aa2f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x550ee7e5 created: GearsObj[0x223aa2f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x550ee7e5 FIN GearsES2[obj 0x550ee7e5 isInit true, usesShared false, 1 GearsObj[0x50ad3bc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223aa2f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d3a388c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x550ee7e5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c188650, msaa true, tileRendererInUse null [apply] >> GearsES2 0x550ee7e5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x550ee7e5 400x300, swapInterval 1, drawable 0x7fe16c188650 [apply] Thread[#1,main,5,main] GearsES2.display 0x550ee7e5 400x300, swapInterval 1, drawable 0x7fe16c188650 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x550ee7e5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c188650, msaa true, tileRendererInUse null [apply] >> GearsES2 0x550ee7e5, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-5,5,main] GearsES2.display 0x550ee7e5 200x150, swapInterval 1, drawable 0x7fe16c188650 [apply] Thread[#1,main,5,main] GearsES2.display 0x550ee7e5 200x150, swapInterval 1, drawable 0x7fe16c188650 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x550ee7e5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c188650, msaa true, tileRendererInUse null [apply] >> GearsES2 0x550ee7e5, 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-5,5,main] GearsES2.display 0x550ee7e5 800x600, swapInterval 1, drawable 0x7fe16c188650 [apply] Thread[#1,main,5,main] GearsES2.display 0x550ee7e5 800x600, swapInterval 1, drawable 0x7fe16c188650 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x550ee7e5: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x550ee7e5 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x550ee7e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5f9b2141[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@193f604a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <20f5239f, 57af006c>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x932bc4a: tileRendererInUse null, GearsES2[obj 0x932bc4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x932bc4a on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x932bc4a created: GearsObj[0x446293d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x932bc4a created: GearsObj[0x69997e9d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x932bc4a created: GearsObj[0x69997e9d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x932bc4a FIN GearsES2[obj 0x932bc4a isInit true, usesShared false, 1 GearsObj[0x446293d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69997e9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x793be5ca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x932bc4a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c182a90, msaa false, tileRendererInUse null [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6>> GearsES2 0x932bc4a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] [apply] Thread[#1,main,5,main] GearsES2.display 0x932bc4a 400x300, swapInterval 1, drawable 0x7fe16c182a90 [apply] Thread[#1,main,5,main] GearsES2.display 0x932bc4a 400x300, swapInterval 1, drawable 0x7fe16c182a90 [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurfacemain: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x932bc4a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c182a90, msaa false, tileRendererInUse null [apply] >> GearsES2 0x932bc4a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-6,5,main] GearsES2.display 0x932bc4a 200x150, swapInterval 1, drawable 0x7fe16c182a90 [apply] Thread[#1,main,5,main] GearsES2.display 0x932bc4a 200x150, swapInterval 1, drawable 0x7fe16c182a90 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x932bc4a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c182a90, msaa false, tileRendererInUse null [apply] >> GearsES2 0x932bc4a, 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-6,5,main] GearsES2.display 0x932bc4a 800x600, swapInterval 1, drawable 0x7fe16c182a90 [apply] Thread[#1,main,5,main] GearsES2.display 0x932bc4a 800x600, swapInterval 1, drawable 0x7fe16c182a90 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x932bc4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@d29f28[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x932bc4a: tileRendererInUse null Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x932bc4a FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2df9b86, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <37654521, 15aab8c6>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x4de4b452: tileRendererInUse null, GearsES2[obj 0x4de4b452 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4de4b452 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4de4b452 created: GearsObj[0x24fcf36f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4de4b452 created: GearsObj[0x10feca44, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4de4b452 created: GearsObj[0x10feca44, vbo ff 7, fs 8, bf 9, bs 10] [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]Thread[#1,main,5,main] GearsES2.init.X 0x4de4b452 FIN GearsES2[obj 0x4de4b452 isInit true, usesShared false, 1 GearsObj[0x24fcf36f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10feca44, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fb1549b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4de4b452 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c12e9a0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4de4b452, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Thread[#1,main,5,main] GearsES2.display 0x4de4b452 400x300, swapInterval 1, drawable 0x7fe16c12e9a0 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Thread[#1,main,5,main] GearsES2.display 0x4de4b452 400x300, swapInterval 1, drawable 0x7fe16c12e9a0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x4de4b452 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c12fa00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4de4b452, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-7,5,main] GearsES2.display 0x4de4b452 200x150, swapInterval 1, drawable 0x7fe16c12fa00 [apply] Thread[#1,main,5,main] GearsES2.display 0x4de4b452 200x150, swapInterval 1, drawable 0x7fe16c12fa00 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x4de4b452 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c130890, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4de4b452, 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-7,5,main] GearsES2.display 0x4de4b452 800x600, swapInterval 1, drawable 0x7fe16c130890 [apply] Thread[#1,main,5,main] GearsES2.display 0x4de4b452 800x600, swapInterval 1, drawable 0x7fe16c130890 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x4de4b452: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x4de4b452 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4de4b452 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50b5ac82[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@ea6147e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <4d02f94e, 2b48a640>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x2053d869: tileRendererInUse null, GearsES2[obj 0x2053d869 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] GearsES2 init 0x2053d869 on Thread[#1,main,5,main] [apply] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2053d869 created: GearsObj[0x73700b80, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2053d869 created: GearsObj[0x49c7b90e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2053d869 created: GearsObj[0x49c7b90e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2053d869 FIN GearsES2[obj 0x2053d869 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 0x2053d869 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c4dbec0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2053d869, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2053d869 400x300, swapInterval 1, drawable 0x7fe16c4dbec0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2053d869 400x300, swapInterval 1, drawable 0x7fe16c4dbec0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x2053d869 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c4dd1e0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2053d869, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-8,5,main] GearsES2.display 0x2053d869 200x150, swapInterval 1, drawable 0x7fe16c4dd1e0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2053d869 200x150, swapInterval 1, drawable 0x7fe16c4dd1e0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2053d869 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7a419da4[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@4d5b6aac, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3e84448c, 4a7f959b>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x2053d869 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c4de070, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2053d869, 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-8,5,main] GearsES2.display 0x2053d869 800x600, swapInterval 1, drawable 0x7fe16c4de070 [apply] Thread[#1,main,5,main] GearsES2.display 0x2053d869 800x600, swapInterval 1, drawable 0x7fe16c4de070 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x2053d869: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x2053d869 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x5403f35f: tileRendererInUse null, GearsES2[obj 0x5403f35f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5403f35f on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5403f35f created: GearsObj[0x32b260fa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5403f35f created: GearsObj[0x581ac8a8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5403f35f created: GearsObj[0x581ac8a8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5403f35f FIN GearsES2[obj 0x5403f35f isInit true, usesShared false, 1 GearsObj[0x32b260fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x581ac8a8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d4e5011, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5403f35f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c9192d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5403f35f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5403f35f 400x300, swapInterval 1, drawable 0x7fe16c9192d0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5403f35f 400x300, swapInterval 1, drawable 0x7fe16c9192d0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#42,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x5403f35f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c9192d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5403f35f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-9,5,main] GearsES2.display 0x5403f35f 200x150, swapInterval 1, drawable 0x7fe16c9192d0 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x5403f35f 200x150, swapInterval 1, drawable 0x7fe16c9192d0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5403f35f 200x150, swapInterval 1, drawable 0x7fe16c9192d0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#42,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x5403f35f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c9192d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5403f35f, 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-9,5,main] GearsES2.display 0x5403f35f 800x600, swapInterval 1, drawable 0x7fe16c9192d0 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x5403f35f 800x600, swapInterval 1, drawable 0x7fe16c9192d0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5403f35f 800x600, swapInterval 1, drawable 0x7fe16c9192d0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5403f35f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@483f6d77[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@57d7f8ca, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <76c3e77a, 78123e82>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBuf) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x5403f35f: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x5403f35f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0xfba92d3: tileRendererInUse null, GearsES2[obj 0xfba92d3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xfba92d3 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xfba92d3 created: GearsObj[0x3d6f0054, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xfba92d3 created: GearsObj[0x505fc5a4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xfba92d3 created: GearsObj[0x505fc5a4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xfba92d3 FIN GearsES2[obj 0xfba92d3 isInit true, usesShared false, 1 GearsObj[0x3d6f0054, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x505fc5a4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fbdfdcf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0xfba92d3 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c4dd8e0, msaa true, tileRendererInUse null [apply] >> GearsES2 0xfba92d3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0xfba92d3 400x300, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] Thread[#1,main,5,main] GearsES2.display 0xfba92d3 400x300, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0xfba92d3 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c4dd8e0, msaa true, tileRendererInUse null [apply] >> GearsES2 0xfba92d3, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-10,5,main] GearsES2.display 0xfba92d3 200x150, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0xfba92d3 200x150, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] Thread[#1,main,5,main] GearsES2.display 0xfba92d3 200x150, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0xfba92d3 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c4dd8e0, msaa true, tileRendererInUse null [apply] >> GearsES2 0xfba92d3, 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-10,5,main] GearsES2.display 0xfba92d3 800x600, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0xfba92d3 800x600, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] Thread[#1,main,5,main] GearsES2.display 0xfba92d3 800x600, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xfba92d3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@662b4c69[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@4efc180e, ], [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(testES2OnScreenDblBufMSAA) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufStencil) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.dispose 0xfba92d3: tileRendererInUse null [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.dispose 0xfba92d3 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x3bf9ce3e: tileRendererInUse null, GearsES2[obj 0x3bf9ce3e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3bf9ce3e on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3bf9ce3e created: GearsObj[0x5562c41e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3bf9ce3e created: GearsObj[0x32ee6fee, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3bf9ce3e created: GearsObj[0x32ee6fee, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3bf9ce3e FIN GearsES2[obj 0x3bf9ce3e isInit true, usesShared false, 1 GearsObj[0x5562c41e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32ee6fee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d0f2471, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3bf9ce3e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c911a80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bf9ce3e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3bf9ce3e 400x300, swapInterval 1, drawable 0x7fe16c911a80 [apply] Thread[#1,main,5,main] GearsES2.display 0x3bf9ce3e 400x300, swapInterval 1, drawable 0x7fe16c911a80 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x3bf9ce3e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c911a80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bf9ce3e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-11,5,main] GearsES2.display 0x3bf9ce3e 200x150, swapInterval 1, drawable 0x7fe16c911a80 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x3bf9ce3e 200x150, swapInterval 1, drawable 0x7fe16c911a80 [apply] Thread[#1,main,5,main] GearsES2.display 0x3bf9ce3e 200x150, swapInterval 1, drawable 0x7fe16c911a80 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x3bf9ce3e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c911a80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bf9ce3e, 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-11,5,main] GearsES2.display 0x3bf9ce3e 800x600, swapInterval 1, drawable 0x7fe16c911a80 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x3bf9ce3e 800x600, swapInterval 1, drawable 0x7fe16c911a80 [apply] Thread[#1,main,5,main] GearsES2.display 0x3bf9ce3e 800x600, swapInterval 1, drawable 0x7fe16c911a80 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3bf9ce3e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@16610890[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7133da86, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3232a28a, 73e22a3d>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufStencil) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufStencilMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.dispose 0x3bf9ce3e: tileRendererInUse null [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.dispose 0x3bf9ce3e FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x28f2a10f: tileRendererInUse null, GearsES2[obj 0x28f2a10f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x28f2a10f on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x28f2a10f created: GearsObj[0x2b91004a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x28f2a10f created: GearsObj[0x20ccf40b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x28f2a10f created: GearsObj[0x20ccf40b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x28f2a10f FIN GearsES2[obj 0x28f2a10f isInit true, usesShared false, 1 GearsObj[0x2b91004a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20ccf40b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fb3536e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x28f2a10f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c96a530, msaa true, tileRendererInUse null [apply] >> GearsES2 0x28f2a10f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x28f2a10f 400x300, swapInterval 1, drawable 0x7fe16c96a530 [apply] Thread[#1,main,5,main] GearsES2.display 0x28f2a10f 400x300, swapInterval 1, drawable 0x7fe16c96a530 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x28f2a10f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c96a530, msaa true, tileRendererInUse null [apply] >> GearsES2 0x28f2a10f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-12,5,main] GearsES2.display 0x28f2a10f 200x150, swapInterval 1, drawable 0x7fe16c96a530 [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x28f2a10f 200x150, swapInterval 1, drawable 0x7fe16c96a530 [apply] Thread[#1,main,5,main] GearsES2.display 0x28f2a10f 200x150, swapInterval 1, drawable 0x7fe16c96a530 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x28f2a10f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c96a530, msaa true, tileRendererInUse null [apply] >> GearsES2 0x28f2a10f, 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-12,5,main] GearsES2.display 0x28f2a10f 800x600, swapInterval 1, drawable 0x7fe16c96a530 [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x28f2a10f 800x600, swapInterval 1, drawable 0x7fe16c96a530 [apply] Thread[#1,main,5,main] GearsES2.display 0x28f2a10f 800x600, swapInterval 1, drawable 0x7fe16c96a530 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x28f2a10f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@f736069[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@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(testES2OnScreenDblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testES2OnScreenSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.dispose 0x28f2a10f: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.dispose 0x28f2a10f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x22ef9844: tileRendererInUse null, GearsES2[obj 0x22ef9844 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22ef9844 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22ef9844 created: GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22ef9844 created: GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22ef9844 created: GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x22ef9844 FIN GearsES2[obj 0x22ef9844 isInit true, usesShared false, 1 GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa530d0a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x22ef9844 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c936ad0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ef9844, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x22ef9844 400x300, swapInterval 1, drawable 0x7fe16c936ad0 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ef9844 400x300, swapInterval 1, drawable 0x7fe16c936ad0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x22ef9844 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c936ad0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ef9844, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-13,5,main] GearsES2.display 0x22ef9844 200x150, swapInterval 1, drawable 0x7fe16c936ad0 [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x22ef9844 200x150, swapInterval 1, drawable 0x7fe16c936ad0 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ef9844 200x150, swapInterval 1, drawable 0x7fe16c936ad0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x22ef9844 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c936ad0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ef9844, 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-13,5,main] GearsES2.display 0x22ef9844 800x600, swapInterval 1, drawable 0x7fe16c936ad0 [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x22ef9844 800x600, swapInterval 1, drawable 0x7fe16c936ad0 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ef9844 800x600, swapInterval 1, drawable 0x7fe16c936ad0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x22ef9844 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6283d8b8[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@1a18644, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <5acf93bb, 7e7be63f>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testES2OnScreenSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/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[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.dispose 0x22ef9844: tileRendererInUse null [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.dispose 0x22ef9844 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] 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] Thread[#1,main,5,main] GearsES2.init.0 0x614ca7df: tileRendererInUse null, GearsES2[obj 0x614ca7df isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x614ca7df 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x614ca7df created: GearsObj[0x618425b5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x614ca7df created: GearsObj[0x58695725, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x614ca7df created: GearsObj[0x58695725, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x614ca7df FIN GearsES2[obj 0x614ca7df isInit true, usesShared false, 1 GearsObj[0x618425b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58695725, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x543588e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x614ca7df 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x614ca7df, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x614ca7df 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x614ca7df 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x614ca7df, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x614ca7df 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x614ca7df 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x614ca7df, 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[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x614ca7df 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x614ca7df isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4738a206[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@25fb8912, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <7c24b813, 2c35e847>[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[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.dispose 0x614ca7df: tileRendererInUse null [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.dispose 0x614ca7df 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] 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] 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400006, 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] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1b2abca6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6392827e[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@f0da945, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <4803b726, ffaa6af>[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[#48,main-Display-.x11_:0-1-EDT-15,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x340000a, 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[#48,main-Display-.x11_:0-1-EDT-15,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x340000e, 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[#48,main-Display-.x11_:0-1-EDT-15,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Thread[#1,main,5,main] GearsES2.init.0 0x316bcf94: tileRendererInUse null, GearsES2[obj 0x316bcf94 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x316bcf94 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] 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]]GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] [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] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x316bcf94 created: GearsObj[0x957e06, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x316bcf94 created: GearsObj[0x32502377, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x316bcf94 created: GearsObj[0x32502377, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x316bcf94 FIN GearsES2[obj 0x316bcf94 isInit true, usesShared false, 1 GearsObj[0x957e06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32502377, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c1b194a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x316bcf94 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x316bcf94, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x316bcf94 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x316bcf94 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#49,main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.reshape 0x316bcf94 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x316bcf94, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#49,main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.display 0x316bcf94 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x316bcf94 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#49,main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.reshape 0x316bcf94 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x316bcf94, 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[#49,main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.display 0x316bcf94 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x316bcf94 800x600, swapInterval 1, drawable 0x3400002 [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 0x316bcf94 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6404f418[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@4dbb42b7, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <66f57048, 550dbc7a>[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[#49,main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.dispose 0x316bcf94: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.dispose 0x316bcf94 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] 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] Thread[#1,main,5,main] GearsES2.init.0 0x36916eb0: tileRendererInUse null, GearsES2[obj 0x36916eb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x36916eb0 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x36916eb0 created: GearsObj[0x12aba8be, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x36916eb0 created: GearsObj[0x290222c1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x36916eb0 created: GearsObj[0x290222c1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x36916eb0 FIN GearsES2[obj 0x36916eb0 isInit true, usesShared false, 1 GearsObj[0x12aba8be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x290222c1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67f639d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x36916eb0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x36916eb0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x36916eb0 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x36916eb0 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[#50,main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.reshape 0x36916eb0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x36916eb0, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#50,main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.display 0x36916eb0 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x36916eb0 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[#50,main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.reshape 0x36916eb0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x36916eb0, 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[#50,main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.display 0x36916eb0 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x36916eb0 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x36916eb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7bab3f1a[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@6253c26, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <49049a04, 71a8adcf>[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] Thread[#50,main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.dispose 0x36916eb0: tileRendererInUse null [apply] Thread[#50,main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.dispose 0x36916eb0 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] 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] Thread[#1,main,5,main] GearsES2.init.0 0x82de64a: tileRendererInUse null, GearsES2[obj 0x82de64a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x82de64a on Thread[#1,main,5,main] [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 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] 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] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x82de64a created: GearsObj[0x4310d43, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x82de64a created: GearsObj[0x54a7079e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x82de64a created: GearsObj[0x54a7079e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x82de64a FIN GearsES2[obj 0x82de64a isInit true, usesShared false, 1 GearsObj[0x4310d43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54a7079e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26e356f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x82de64a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x82de64a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x82de64a 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x82de64a 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#51,main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.reshape 0x82de64a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x82de64a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#51,main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.display 0x82de64a 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x82de64a 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#51,main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.reshape 0x82de64a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x82de64a, 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[#51,main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.display 0x82de64a 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x82de64a 800x600, swapInterval 1, drawable 0x3400002 [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 0x82de64a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@659499f1[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@47d9a273, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] Thread[#51,main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.dispose 0x82de64a: tileRendererInUse null [apply] Thread[#51,main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.dispose 0x82de64a 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] KeyListeners num 0 [], [apply] windowLock <4b8ee4de, 27f981c6>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufStencil) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencilMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/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] Thread[#1,main,5,main] GearsES2.init.0 0x1151e434: tileRendererInUse null, GearsES2[obj 0x1151e434 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1151e434 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1151e434 created: GearsObj[0x428640fa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1151e434 created: GearsObj[0xd9345cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1151e434 created: GearsObj[0xd9345cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1151e434 FIN GearsES2[obj 0x1151e434 isInit true, usesShared false, 1 GearsObj[0x428640fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd9345cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d710f1a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1151e434 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x1151e434, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1151e434 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1151e434 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#52,main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.reshape 0x1151e434 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x1151e434, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#52,main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.display 0x1151e434 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1151e434 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#52,main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.reshape 0x1151e434 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x1151e434, 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[#52,main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.display 0x1151e434 800x600, swapInterval 1, drawable 0x3400002 [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.display 0x1151e434 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[#52,main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.dispose 0x1151e434: tileRendererInUse null [apply] Thread[#52,main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.dispose 0x1151e434 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] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1151e434 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2dc54ad4[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@29215f06, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <59505b48, 4efac082>[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] 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] Thread[#1,main,5,main] GearsES2.init.0 0x48aca48b: tileRendererInUse null, GearsES2[obj 0x48aca48b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x48aca48b on Thread[#1,main,5,main] [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] Chosen GLCapabilities: 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x48aca48b created: GearsObj[0x54e1c68b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x48aca48b created: GearsObj[0x53aac487, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x48aca48b created: GearsObj[0x53aac487, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x48aca48b FIN GearsES2[obj 0x48aca48b isInit true, usesShared false, 1 GearsObj[0x54e1c68b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53aac487, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52b1beb6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x48aca48b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x48aca48b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x48aca48b 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x48aca48b 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x48aca48b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@13fd2ccd[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@273e7444, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] Thread[#53,main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.reshape 0x48aca48b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null windowLock <7db12bb6, 783a467b>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] >> GearsES2 0x48aca48b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#53,main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.display 0x48aca48b 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x48aca48b 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#53,main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.reshape 0x48aca48b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x48aca48b, 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[#53,main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.display 0x48aca48b 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x48aca48b 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#53,main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.dispose 0x48aca48b: tileRendererInUse null [apply] Thread[#53,main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.dispose 0x48aca48b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBuf) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBufRequested 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] [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] Thread[#1,main,5,main] GearsES2.init.0 0x73e9cf30: tileRendererInUse null, GearsES2[obj 0x73e9cf30 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x73e9cf30 on Thread[#1,main,5,main] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x73e9cf30 created: GearsObj[0x942a29c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x73e9cf30 created: GearsObj[0x1ed6388a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x73e9cf30 created: GearsObj[0x1ed6388a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x73e9cf30 FIN GearsES2[obj 0x73e9cf30 isInit true, usesShared false, 1 GearsObj[0x942a29c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ed6388a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a45133e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x73e9cf30 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400003, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73e9cf30, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x73e9cf30 400x300, swapInterval 1, drawable 0x3400003 [apply] Thread[#1,main,5,main] GearsES2.display 0x73e9cf30 400x300, swapInterval 1, drawable 0x3400003 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#54,main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.reshape 0x73e9cf30 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400007, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73e9cf30, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#54,main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.display 0x73e9cf30 200x150, swapInterval 1, drawable 0x3400007 [apply] Thread[#1,main,5,main] GearsES2.display 0x73e9cf30 200x150, swapInterval 1, drawable 0x3400007 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#54,main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.reshape 0x73e9cf30 0/0 800x600 of 800x600, swapInterval 1, drawable 0x340000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73e9cf30, 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[#54,main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.display 0x73e9cf30 800x600, swapInterval 1, drawable 0x340000a [apply] Thread[#1,main,5,main] GearsES2.display 0x73e9cf30 800x600, swapInterval 1, drawable 0x340000a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#54,main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.dispose 0x73e9cf30: tileRendererInUse null [apply] Thread[#54,main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.dispose 0x73e9cf30 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x73e9cf30 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@771a660[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@534a5a98, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] KeyListeners num 0 [], [apply] windowLock <4f80542f, 60bd273d>[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.init.0 0x130c12b7: tileRendererInUse null, GearsES2[obj 0x130c12b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x130c12b7 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] Window: com.jogamp.newt.opengl.GLWindowGL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [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] 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] Quirks [No10BitColorCompOffscreen]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] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x130c12b7 created: GearsObj[0x4d5650ae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x130c12b7 created: GearsObj[0xa38c7fe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x130c12b7 created: GearsObj[0xa38c7fe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x130c12b7 FIN GearsES2[obj 0x130c12b7 isInit true, usesShared false, 1 GearsObj[0x4d5650ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa38c7fe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fdbe764, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x130c12b7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400003, msaa false, tileRendererInUse null [apply] >> GearsES2 0x130c12b7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x130c12b7 400x300, swapInterval 1, drawable 0x3400003 [apply] Thread[#1,main,5,main] GearsES2.display 0x130c12b7 400x300, swapInterval 1, drawable 0x3400003 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x130c12b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5e600dd5[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] Thread[#55,main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.reshape 0x130c12b7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400007, msaa false, tileRendererInUse null [apply] >> GearsES2 0x130c12b7, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#55,main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.display 0x130c12b7 200x150, swapInterval 1, drawable 0x3400007 [apply] Thread[#1,main,5,main] GearsES2.display 0x130c12b7 200x150, swapInterval 1, drawable 0x3400007 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#55,main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.reshape 0x130c12b7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x340000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x130c12b7, 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[#55,main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.display 0x130c12b7 800x600, swapInterval 1, drawable 0x340000a [apply] Thread[#1,main,5,main] GearsES2.display 0x130c12b7 800x600, swapInterval 1, drawable 0x340000a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#55,main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.dispose 0x130c12b7: tileRendererInUse null [apply] Thread[#55,main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.dispose 0x130c12b7 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] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@51c668e3, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <2e6a8155, 6221a451>[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] Thread[#1,main,5,main] GearsES2.init.0 0x3012646b: tileRendererInUse null, GearsES2[obj 0x3012646b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3012646b 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] Window: com.jogamp.newt.opengl.GLWindowGL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3012646b created: GearsObj[0x5677323c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3012646b created: GearsObj[0x18df8434, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3012646b created: GearsObj[0x18df8434, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3012646b FIN GearsES2[obj 0x3012646b isInit true, usesShared false, 1 GearsObj[0x5677323c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18df8434, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65c7a252, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3012646b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3012646b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3012646b 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3012646b 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.reshape 0x3012646b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3012646b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x3012646b 200x150, swapInterval 1, drawable 0x3400002 [apply] [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[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x3012646b 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3012646b 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.reshape 0x3012646b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3012646b, 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[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x3012646b 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x3012646b 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3012646b 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.dispose 0x3012646b: tileRendererInUse null [apply] Thread[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.dispose 0x3012646b 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] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3012646b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4a883b15[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@4d154ccd, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <229c6181, 4686afc2>[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[#1,main,5,main] GearsES2.init.0 0x791f145a: tileRendererInUse null, GearsES2[obj 0x791f145a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x791f145a 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x791f145a created: GearsObj[0x2794eab6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x791f145a created: GearsObj[0x6340e5f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x791f145a created: GearsObj[0x6340e5f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x791f145a FIN GearsES2[obj 0x791f145a isInit true, usesShared false, 1 GearsObj[0x2794eab6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6340e5f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45099dd3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x791f145a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x791f145a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x791f145a 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x791f145a 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.reshape 0x791f145a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x791f145a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x791f145a 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x791f145a 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x791f145a 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.reshape 0x791f145a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x791f145a, 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[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x791f145a 800x600, swapInterval 1, drawable 0x3400002 [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[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x791f145a 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x791f145a 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Thread[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.dispose 0x791f145a: tileRendererInUse null [apply] Thread[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.dispose 0x791f145a 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 0x1c7696c6: tileRendererInUse null, GearsES2[obj 0x1c7696c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1c7696c6 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1c7696c6 created: GearsObj[0x1a942c18, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1c7696c6 created: GearsObj[0x55a147cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1c7696c6 created: GearsObj[0x55a147cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1c7696c6 FIN GearsES2[obj 0x1c7696c6 isInit true, usesShared false, 1 GearsObj[0x1a942c18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55a147cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71ba6d4e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1c7696c6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c7696c6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1c7696c6 400x300, swapInterval 1, drawable 0x3400002 [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x791f145a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@38cee291[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@13e344d, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1ffaf86, 6574a52c>[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] 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.display 0x1c7696c6 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.reshape 0x1c7696c6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c7696c6, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x1c7696c6 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x1c7696c6 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1c7696c6 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.reshape 0x1c7696c6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c7696c6, 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[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x1c7696c6 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x1c7696c6 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1c7696c6 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.dispose 0x1c7696c6: tileRendererInUse null [apply] Thread[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.dispose 0x1c7696c6 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] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1c7696c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@60099951[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@738dc9b, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3c77d488, 63376bed>[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] Thread[#1,main,5,main] GearsES2.init.0 0xd86a6f: tileRendererInUse null, GearsES2[obj 0xd86a6f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xd86a6f 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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] [apply] gear1 0xd86a6f created: GearsObj[0x2e385cce, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xd86a6f created: GearsObj[0x2ddc9a9f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xd86a6f created: GearsObj[0x2ddc9a9f, vbo ff 7, fs 8, bf 9, bs 10] [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[.]]Thread[#1,main,5,main] GearsES2.init.X 0xd86a6f FIN GearsES2[obj 0xd86a6f isInit true, usesShared false, 1 GearsObj[0x2e385cce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ddc9a9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x298a5e20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0xd86a6f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0xd86a6f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Thread[#1,main,5,main] GearsES2.display 0xd86a6f 400x300, swapInterval 1, drawable 0x3400002 [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.display 0xd86a6f 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.reshape 0xd86a6f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0xd86a6f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0xd86a6f 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0xd86a6f 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0xd86a6f 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.reshape 0xd86a6f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0xd86a6f, 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[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0xd86a6f 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0xd86a6f 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0xd86a6f 800x600, swapInterval 1, drawable 0x3400002 [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 0xd86a6f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2892d68[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@2a7f1f10, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <46cdf8bd, f0c8a99>[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[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.dispose 0xd86a6f: tileRendererInUse null [apply] Thread[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.dispose 0xd86a6f 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 0x26d9b808: tileRendererInUse null, GearsES2[obj 0x26d9b808 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x26d9b808 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x26d9b808 created: GearsObj[0x6d4d66d2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x26d9b808 created: GearsObj[0x2a265ea9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x26d9b808 created: GearsObj[0x2a265ea9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x26d9b808 FIN GearsES2[obj 0x26d9b808 isInit true, usesShared false, 1 GearsObj[0x6d4d66d2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a265ea9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11392934, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x26d9b808 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26d9b808, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x26d9b808 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x26d9b808 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.reshape 0x26d9b808 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26d9b808, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x26d9b808 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x26d9b808 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x26d9b808 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.reshape 0x26d9b808 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26d9b808, 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[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x26d9b808 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x26d9b808 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x26d9b808 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x26d9b808: tileRendererInUse null [apply] Thread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x26d9b808 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x26d9b808 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@f78a47e[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@6892b3b6, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6e6f2380, 76a4ebf2>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OnScreenSglBuf) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077437615 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077437617 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.015 sec [apply] ------------- Standard Output --------------- [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x175c2241 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@34e9fd99[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@346d61be, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <55536d9e, 747edf66>[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[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2f8dad04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@29e495ff[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@272ed83b, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <41fecb8b, 120f102b>[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[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x51dcb805 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@66498326[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@27ff5d15, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <4e096385, 649bec2e>[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[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x34f5090e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@31e5415e[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@49912c99, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <10163d6, 2dde1bff>[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[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x550ee7e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5f9b2141[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@193f604a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <20f5239f, 57af006c>[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[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x932bc4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@d29f28[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@2df9b86, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <37654521, 15aab8c6>[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[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4de4b452 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50b5ac82[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@ea6147e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <4d02f94e, 2b48a640>[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[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2053d869 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7a419da4[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@4d5b6aac, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3e84448c, 4a7f959b>[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[GLES2/GLES3.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5403f35f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@483f6d77[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@57d7f8ca, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <76c3e77a, 78123e82>[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[GLES2/GLES3.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xfba92d3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@662b4c69[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@4efc180e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock [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[GLES2/GLES3.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3bf9ce3e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@16610890[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7133da86, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3232a28a, 73e22a3d>[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[GLES2/GLES3.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x28f2a10f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@f736069[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@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[GLES2/GLES3.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x22ef9844 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6283d8b8[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@1a18644, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <5acf93bb, 7e7be63f>[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[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 0x614ca7df isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4738a206[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@25fb8912, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <7c24b813, 2c35e847>[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@1b2abca6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6392827e[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@f0da945, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <4803b726, ffaa6af>[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 0x316bcf94 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6404f418[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@4dbb42b7, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <66f57048, 550dbc7a>[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 0x36916eb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7bab3f1a[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@6253c26, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <49049a04, 71a8adcf>[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 0x82de64a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@659499f1[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@47d9a273, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <4b8ee4de, 27f981c6>[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 0x1151e434 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2dc54ad4[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@29215f06, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <59505b48, 4efac082>[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 0x48aca48b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@13fd2ccd[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@273e7444, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <7db12bb6, 783a467b>[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 0x73e9cf30 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@771a660[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@534a5a98, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <4f80542f, 60bd273d>[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 0x130c12b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5e600dd5[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@51c668e3, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <2e6a8155, 6221a451>[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 0x3012646b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4a883b15[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@4d154ccd, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <229c6181, 4686afc2>[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 0x791f145a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@38cee291[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@13e344d, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1ffaf86, 6574a52c>[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 0x1c7696c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@60099951[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@738dc9b, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3c77d488, 63376bed>[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 0xd86a6f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2892d68[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@2a7f1f10, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <46cdf8bd, f0c8a99>[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 0x26d9b808 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@f78a47e[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@6892b3b6, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6e6f2380, 76a4ebf2>[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 @ 1753077413199 ms III - Start [apply] SLOCK [T main @ 1753077413204 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] Thread[#1,main,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[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x175c2241 created: GearsObj[0xf79e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x175c2241 created: GearsObj[0x10aa41f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x175c2241 created: GearsObj[0x10aa41f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0xf79e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10aa41f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77f80c04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x175c2241 0/0 400x300 of 400x300, swapInterval 1, drawable 0x55c01e26b3b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x175c2241 400x300, swapInterval 1, drawable 0x55c01e26b3b0 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 400x300, swapInterval 1, drawable 0x55c01e26b3b0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x175c2241 0/0 200x150 of 200x150, swapInterval 1, drawable 0x55c01e26b3b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x175c2241 200x150, swapInterval 1, drawable 0x55c01e26b3b0 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 200x150, swapInterval 1, drawable 0x55c01e26b3b0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x175c2241 0/0 800x600 of 800x600, swapInterval 1, drawable 0x55c01e26b3b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x175c2241 800x600, swapInterval 1, drawable 0x55c01e26b3b0 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 800x600, swapInterval 1, drawable 0x55c01e26b3b0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x175c2241 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x2f8dad04: tileRendererInUse null, GearsES2[obj 0x2f8dad04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2f8dad04 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2f8dad04 created: GearsObj[0xa3d8174, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2f8dad04 created: GearsObj[0x1ba9117e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2f8dad04 created: GearsObj[0x1ba9117e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2f8dad04 FIN GearsES2[obj 0x2f8dad04 isInit true, usesShared false, 1 GearsObj[0xa3d8174, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ba9117e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x732c2a62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2f8dad04 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c17fce0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f8dad04, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2f8dad04 400x300, swapInterval 1, drawable 0x7fe16c17fce0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2f8dad04 400x300, swapInterval 1, drawable 0x7fe16c17fce0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x2f8dad04 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c17fce0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f8dad04, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2f8dad04 200x150, swapInterval 1, drawable 0x7fe16c17fce0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2f8dad04 200x150, swapInterval 1, drawable 0x7fe16c17fce0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x2f8dad04 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c17fce0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f8dad04, 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-2,5,main] GearsES2.display 0x2f8dad04 800x600, swapInterval 1, drawable 0x7fe16c17fce0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2f8dad04 800x600, swapInterval 1, drawable 0x7fe16c17fce0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2f8dad04: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2f8dad04 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA [apply] Thread[#1,main,5,main] GearsES2.init.0 0x51dcb805: tileRendererInUse null, GearsES2[obj 0x51dcb805 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x51dcb805 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x51dcb805 created: GearsObj[0x6631f5ca, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x51dcb805 created: GearsObj[0x5ace1ed4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x51dcb805 created: GearsObj[0x5ace1ed4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x51dcb805 FIN GearsES2[obj 0x51dcb805 isInit true, usesShared false, 1 GearsObj[0x6631f5ca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ace1ed4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1613674b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x51dcb805 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c024e70, msaa true, tileRendererInUse null [apply] >> GearsES2 0x51dcb805, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x51dcb805 400x300, swapInterval 1, drawable 0x7fe16c024e70 [apply] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 400x300, swapInterval 1, drawable 0x7fe16c024e70 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x51dcb805 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c024e70, msaa true, tileRendererInUse null [apply] >> GearsES2 0x51dcb805, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-3,5,main] GearsES2.display 0x51dcb805 200x150, swapInterval 1, drawable 0x7fe16c024e70 [apply] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 200x150, swapInterval 1, drawable 0x7fe16c024e70 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x51dcb805 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c024e70, msaa true, tileRendererInUse null [apply] >> GearsES2 0x51dcb805, 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-3,5,main] GearsES2.display 0x51dcb805 800x600, swapInterval 1, drawable 0x7fe16c024e70 [apply] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 800x600, swapInterval 1, drawable 0x7fe16c024e70 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x51dcb805: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x51dcb805 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil [apply] Thread[#1,main,5,main] GearsES2.init.0 0x34f5090e: tileRendererInUse null, GearsES2[obj 0x34f5090e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x34f5090e on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x34f5090e created: GearsObj[0x306f16f3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x34f5090e created: GearsObj[0x702b8b12, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x34f5090e created: GearsObj[0x702b8b12, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x34f5090e FIN GearsES2[obj 0x34f5090e isInit true, usesShared false, 1 GearsObj[0x306f16f3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x702b8b12, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22e357dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x34f5090e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c022270, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34f5090e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x34f5090e 400x300, swapInterval 1, drawable 0x7fe16c022270 [apply] Thread[#1,main,5,main] GearsES2.display 0x34f5090e 400x300, swapInterval 1, drawable 0x7fe16c022270 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x34f5090e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c022270, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34f5090e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-4,5,main] GearsES2.display 0x34f5090e 200x150, swapInterval 1, drawable 0x7fe16c022270 [apply] Thread[#1,main,5,main] GearsES2.display 0x34f5090e 200x150, swapInterval 1, drawable 0x7fe16c022270 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x34f5090e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c022270, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34f5090e, 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-4,5,main] GearsES2.display 0x34f5090e 800x600, swapInterval 1, drawable 0x7fe16c022270 [apply] Thread[#1,main,5,main] GearsES2.display 0x34f5090e 800x600, swapInterval 1, drawable 0x7fe16c022270 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x34f5090e: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x34f5090e FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA [apply] Thread[#1,main,5,main] GearsES2.init.0 0x550ee7e5: tileRendererInUse null, GearsES2[obj 0x550ee7e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x550ee7e5 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x550ee7e5 created: GearsObj[0x50ad3bc1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x550ee7e5 created: GearsObj[0x223aa2f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x550ee7e5 created: GearsObj[0x223aa2f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x550ee7e5 FIN GearsES2[obj 0x550ee7e5 isInit true, usesShared false, 1 GearsObj[0x50ad3bc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223aa2f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d3a388c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x550ee7e5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c188650, msaa true, tileRendererInUse null [apply] >> GearsES2 0x550ee7e5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x550ee7e5 400x300, swapInterval 1, drawable 0x7fe16c188650 [apply] Thread[#1,main,5,main] GearsES2.display 0x550ee7e5 400x300, swapInterval 1, drawable 0x7fe16c188650 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x550ee7e5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c188650, msaa true, tileRendererInUse null [apply] >> GearsES2 0x550ee7e5, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-5,5,main] GearsES2.display 0x550ee7e5 200x150, swapInterval 1, drawable 0x7fe16c188650 [apply] Thread[#1,main,5,main] GearsES2.display 0x550ee7e5 200x150, swapInterval 1, drawable 0x7fe16c188650 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x550ee7e5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c188650, msaa true, tileRendererInUse null [apply] >> GearsES2 0x550ee7e5, 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-5,5,main] GearsES2.display 0x550ee7e5 800x600, swapInterval 1, drawable 0x7fe16c188650 [apply] Thread[#1,main,5,main] GearsES2.display 0x550ee7e5 800x600, swapInterval 1, drawable 0x7fe16c188650 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x550ee7e5: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x550ee7e5 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x932bc4a: tileRendererInUse null, GearsES2[obj 0x932bc4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x932bc4a on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x932bc4a created: GearsObj[0x446293d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x932bc4a created: GearsObj[0x69997e9d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x932bc4a created: GearsObj[0x69997e9d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x932bc4a FIN GearsES2[obj 0x932bc4a isInit true, usesShared false, 1 GearsObj[0x446293d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69997e9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x793be5ca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x932bc4a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c182a90, msaa false, tileRendererInUse null [apply] >> GearsES2 0x932bc4a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x932bc4a 400x300, swapInterval 1, drawable 0x7fe16c182a90 [apply] Thread[#1,main,5,main] GearsES2.display 0x932bc4a 400x300, swapInterval 1, drawable 0x7fe16c182a90 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x932bc4a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c182a90, msaa false, tileRendererInUse null [apply] >> GearsES2 0x932bc4a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-6,5,main] GearsES2.display 0x932bc4a 200x150, swapInterval 1, drawable 0x7fe16c182a90 [apply] Thread[#1,main,5,main] GearsES2.display 0x932bc4a 200x150, swapInterval 1, drawable 0x7fe16c182a90 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x932bc4a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c182a90, msaa false, tileRendererInUse null [apply] >> GearsES2 0x932bc4a, 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-6,5,main] GearsES2.display 0x932bc4a 800x600, swapInterval 1, drawable 0x7fe16c182a90 [apply] Thread[#1,main,5,main] GearsES2.display 0x932bc4a 800x600, swapInterval 1, drawable 0x7fe16c182a90 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x932bc4a: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x932bc4a FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x4de4b452: tileRendererInUse null, GearsES2[obj 0x4de4b452 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4de4b452 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4de4b452 created: GearsObj[0x24fcf36f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4de4b452 created: GearsObj[0x10feca44, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4de4b452 created: GearsObj[0x10feca44, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4de4b452 FIN GearsES2[obj 0x4de4b452 isInit true, usesShared false, 1 GearsObj[0x24fcf36f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10feca44, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fb1549b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4de4b452 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c12e9a0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4de4b452, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4de4b452 400x300, swapInterval 1, drawable 0x7fe16c12e9a0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4de4b452 400x300, swapInterval 1, drawable 0x7fe16c12e9a0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x4de4b452 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c12fa00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4de4b452, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-7,5,main] GearsES2.display 0x4de4b452 200x150, swapInterval 1, drawable 0x7fe16c12fa00 [apply] Thread[#1,main,5,main] GearsES2.display 0x4de4b452 200x150, swapInterval 1, drawable 0x7fe16c12fa00 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x4de4b452 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c130890, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4de4b452, 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-7,5,main] GearsES2.display 0x4de4b452 800x600, swapInterval 1, drawable 0x7fe16c130890 [apply] Thread[#1,main,5,main] GearsES2.display 0x4de4b452 800x600, swapInterval 1, drawable 0x7fe16c130890 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x4de4b452: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x4de4b452 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x2053d869: tileRendererInUse null, GearsES2[obj 0x2053d869 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2053d869 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2053d869 created: GearsObj[0x73700b80, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2053d869 created: GearsObj[0x49c7b90e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2053d869 created: GearsObj[0x49c7b90e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2053d869 FIN GearsES2[obj 0x2053d869 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 0x2053d869 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c4dbec0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2053d869, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2053d869 400x300, swapInterval 1, drawable 0x7fe16c4dbec0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2053d869 400x300, swapInterval 1, drawable 0x7fe16c4dbec0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x2053d869 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c4dd1e0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2053d869, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-8,5,main] GearsES2.display 0x2053d869 200x150, swapInterval 1, drawable 0x7fe16c4dd1e0 [apply] Thread[#1,main,5,main] GearsES2.display 0x2053d869 200x150, swapInterval 1, drawable 0x7fe16c4dd1e0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x2053d869 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c4de070, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2053d869, 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-8,5,main] GearsES2.display 0x2053d869 800x600, swapInterval 1, drawable 0x7fe16c4de070 [apply] Thread[#1,main,5,main] GearsES2.display 0x2053d869 800x600, swapInterval 1, drawable 0x7fe16c4de070 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x2053d869: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x2053d869 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x5403f35f: tileRendererInUse null, GearsES2[obj 0x5403f35f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5403f35f on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5403f35f created: GearsObj[0x32b260fa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5403f35f created: GearsObj[0x581ac8a8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5403f35f created: GearsObj[0x581ac8a8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5403f35f FIN GearsES2[obj 0x5403f35f isInit true, usesShared false, 1 GearsObj[0x32b260fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x581ac8a8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d4e5011, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5403f35f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c9192d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5403f35f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5403f35f 400x300, swapInterval 1, drawable 0x7fe16c9192d0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5403f35f 400x300, swapInterval 1, drawable 0x7fe16c9192d0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#42,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x5403f35f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c9192d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5403f35f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-9,5,main] GearsES2.display 0x5403f35f 200x150, swapInterval 1, drawable 0x7fe16c9192d0 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x5403f35f 200x150, swapInterval 1, drawable 0x7fe16c9192d0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5403f35f 200x150, swapInterval 1, drawable 0x7fe16c9192d0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#42,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x5403f35f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c9192d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5403f35f, 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-9,5,main] GearsES2.display 0x5403f35f 800x600, swapInterval 1, drawable 0x7fe16c9192d0 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x5403f35f 800x600, swapInterval 1, drawable 0x7fe16c9192d0 [apply] Thread[#1,main,5,main] GearsES2.display 0x5403f35f 800x600, swapInterval 1, drawable 0x7fe16c9192d0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#42,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x5403f35f: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x5403f35f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA [apply] Thread[#1,main,5,main] GearsES2.init.0 0xfba92d3: tileRendererInUse null, GearsES2[obj 0xfba92d3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xfba92d3 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xfba92d3 created: GearsObj[0x3d6f0054, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xfba92d3 created: GearsObj[0x505fc5a4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xfba92d3 created: GearsObj[0x505fc5a4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xfba92d3 FIN GearsES2[obj 0xfba92d3 isInit true, usesShared false, 1 GearsObj[0x3d6f0054, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x505fc5a4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fbdfdcf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0xfba92d3 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c4dd8e0, msaa true, tileRendererInUse null [apply] >> GearsES2 0xfba92d3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0xfba92d3 400x300, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] Thread[#1,main,5,main] GearsES2.display 0xfba92d3 400x300, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0xfba92d3 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c4dd8e0, msaa true, tileRendererInUse null [apply] >> GearsES2 0xfba92d3, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-10,5,main] GearsES2.display 0xfba92d3 200x150, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0xfba92d3 200x150, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] Thread[#1,main,5,main] GearsES2.display 0xfba92d3 200x150, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0xfba92d3 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c4dd8e0, msaa true, tileRendererInUse null [apply] >> GearsES2 0xfba92d3, 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-10,5,main] GearsES2.display 0xfba92d3 800x600, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0xfba92d3 800x600, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] Thread[#1,main,5,main] GearsES2.display 0xfba92d3 800x600, swapInterval 1, drawable 0x7fe16c4dd8e0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.dispose 0xfba92d3: tileRendererInUse null [apply] Thread[#43,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.dispose 0xfba92d3 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil [apply] Thread[#1,main,5,main] GearsES2.init.0 0x3bf9ce3e: tileRendererInUse null, GearsES2[obj 0x3bf9ce3e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3bf9ce3e on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3bf9ce3e created: GearsObj[0x5562c41e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3bf9ce3e created: GearsObj[0x32ee6fee, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3bf9ce3e created: GearsObj[0x32ee6fee, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3bf9ce3e FIN GearsES2[obj 0x3bf9ce3e isInit true, usesShared false, 1 GearsObj[0x5562c41e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32ee6fee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d0f2471, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3bf9ce3e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c911a80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bf9ce3e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3bf9ce3e 400x300, swapInterval 1, drawable 0x7fe16c911a80 [apply] Thread[#1,main,5,main] GearsES2.display 0x3bf9ce3e 400x300, swapInterval 1, drawable 0x7fe16c911a80 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x3bf9ce3e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c911a80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bf9ce3e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-11,5,main] GearsES2.display 0x3bf9ce3e 200x150, swapInterval 1, drawable 0x7fe16c911a80 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x3bf9ce3e 200x150, swapInterval 1, drawable 0x7fe16c911a80 [apply] Thread[#1,main,5,main] GearsES2.display 0x3bf9ce3e 200x150, swapInterval 1, drawable 0x7fe16c911a80 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x3bf9ce3e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c911a80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bf9ce3e, 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-11,5,main] GearsES2.display 0x3bf9ce3e 800x600, swapInterval 1, drawable 0x7fe16c911a80 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x3bf9ce3e 800x600, swapInterval 1, drawable 0x7fe16c911a80 [apply] Thread[#1,main,5,main] GearsES2.display 0x3bf9ce3e 800x600, swapInterval 1, drawable 0x7fe16c911a80 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.dispose 0x3bf9ce3e: tileRendererInUse null [apply] Thread[#44,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.dispose 0x3bf9ce3e FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA [apply] Thread[#1,main,5,main] GearsES2.init.0 0x28f2a10f: tileRendererInUse null, GearsES2[obj 0x28f2a10f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x28f2a10f on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x28f2a10f created: GearsObj[0x2b91004a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x28f2a10f created: GearsObj[0x20ccf40b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x28f2a10f created: GearsObj[0x20ccf40b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x28f2a10f FIN GearsES2[obj 0x28f2a10f isInit true, usesShared false, 1 GearsObj[0x2b91004a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20ccf40b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fb3536e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x28f2a10f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c96a530, msaa true, tileRendererInUse null [apply] >> GearsES2 0x28f2a10f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x28f2a10f 400x300, swapInterval 1, drawable 0x7fe16c96a530 [apply] Thread[#1,main,5,main] GearsES2.display 0x28f2a10f 400x300, swapInterval 1, drawable 0x7fe16c96a530 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x28f2a10f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c96a530, msaa true, tileRendererInUse null [apply] >> GearsES2 0x28f2a10f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-12,5,main] GearsES2.display 0x28f2a10f 200x150, swapInterval 1, drawable 0x7fe16c96a530 [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x28f2a10f 200x150, swapInterval 1, drawable 0x7fe16c96a530 [apply] Thread[#1,main,5,main] GearsES2.display 0x28f2a10f 200x150, swapInterval 1, drawable 0x7fe16c96a530 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x28f2a10f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c96a530, msaa true, tileRendererInUse null [apply] >> GearsES2 0x28f2a10f, 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-12,5,main] GearsES2.display 0x28f2a10f 800x600, swapInterval 1, drawable 0x7fe16c96a530 [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x28f2a10f 800x600, swapInterval 1, drawable 0x7fe16c96a530 [apply] Thread[#1,main,5,main] GearsES2.display 0x28f2a10f 800x600, swapInterval 1, drawable 0x7fe16c96a530 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.dispose 0x28f2a10f: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.dispose 0x28f2a10f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x22ef9844: tileRendererInUse null, GearsES2[obj 0x22ef9844 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22ef9844 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22ef9844 created: GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22ef9844 created: GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22ef9844 created: GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x22ef9844 FIN GearsES2[obj 0x22ef9844 isInit true, usesShared false, 1 GearsObj[0x48f278eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f217633, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa530d0a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x22ef9844 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe16c936ad0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ef9844, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x22ef9844 400x300, swapInterval 1, drawable 0x7fe16c936ad0 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ef9844 400x300, swapInterval 1, drawable 0x7fe16c936ad0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x22ef9844 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe16c936ad0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ef9844, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-13,5,main] GearsES2.display 0x22ef9844 200x150, swapInterval 1, drawable 0x7fe16c936ad0 [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x22ef9844 200x150, swapInterval 1, drawable 0x7fe16c936ad0 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ef9844 200x150, swapInterval 1, drawable 0x7fe16c936ad0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x22ef9844 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe16c936ad0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ef9844, 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-13,5,main] GearsES2.display 0x22ef9844 800x600, swapInterval 1, drawable 0x7fe16c936ad0 [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x22ef9844 800x600, swapInterval 1, drawable 0x7fe16c936ad0 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ef9844 800x600, swapInterval 1, drawable 0x7fe16c936ad0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.dispose 0x22ef9844: tileRendererInUse null [apply] Thread[#46,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.dispose 0x22ef9844 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x614ca7df: tileRendererInUse null, GearsES2[obj 0x614ca7df isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x614ca7df 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x614ca7df created: GearsObj[0x618425b5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x614ca7df created: GearsObj[0x58695725, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x614ca7df created: GearsObj[0x58695725, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x614ca7df FIN GearsES2[obj 0x614ca7df isInit true, usesShared false, 1 GearsObj[0x618425b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58695725, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x543588e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x614ca7df 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x614ca7df, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x614ca7df 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x614ca7df 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x614ca7df, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x614ca7df 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x614ca7df 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x614ca7df, 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[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x614ca7df 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x614ca7df 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.dispose 0x614ca7df: tileRendererInUse null [apply] Thread[#47,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.dispose 0x614ca7df 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400006, 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[#48,main-Display-.x11_:0-1-EDT-15,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x340000a, 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[#48,main-Display-.x11_:0-1-EDT-15,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x340000e, 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[#48,main-Display-.x11_:0-1-EDT-15,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] Thread[#1,main,5,main] GearsES2.init.0 0x316bcf94: tileRendererInUse null, GearsES2[obj 0x316bcf94 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x316bcf94 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x316bcf94 created: GearsObj[0x957e06, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x316bcf94 created: GearsObj[0x32502377, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x316bcf94 created: GearsObj[0x32502377, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x316bcf94 FIN GearsES2[obj 0x316bcf94 isInit true, usesShared false, 1 GearsObj[0x957e06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32502377, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c1b194a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x316bcf94 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x316bcf94, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x316bcf94 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x316bcf94 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#49,main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.reshape 0x316bcf94 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x316bcf94, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#49,main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.display 0x316bcf94 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x316bcf94 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#49,main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.reshape 0x316bcf94 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x316bcf94, 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[#49,main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.display 0x316bcf94 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x316bcf94 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#49,main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.dispose 0x316bcf94: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.dispose 0x316bcf94 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 0x36916eb0: tileRendererInUse null, GearsES2[obj 0x36916eb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x36916eb0 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x36916eb0 created: GearsObj[0x12aba8be, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x36916eb0 created: GearsObj[0x290222c1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x36916eb0 created: GearsObj[0x290222c1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x36916eb0 FIN GearsES2[obj 0x36916eb0 isInit true, usesShared false, 1 GearsObj[0x12aba8be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x290222c1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67f639d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x36916eb0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x36916eb0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x36916eb0 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x36916eb0 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[#50,main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.reshape 0x36916eb0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x36916eb0, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#50,main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.display 0x36916eb0 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x36916eb0 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[#50,main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.reshape 0x36916eb0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x36916eb0, 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[#50,main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.display 0x36916eb0 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x36916eb0 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Thread[#50,main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.dispose 0x36916eb0: tileRendererInUse null [apply] Thread[#50,main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.dispose 0x36916eb0 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 0x82de64a: tileRendererInUse null, GearsES2[obj 0x82de64a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x82de64a 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x82de64a created: GearsObj[0x4310d43, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x82de64a created: GearsObj[0x54a7079e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x82de64a created: GearsObj[0x54a7079e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x82de64a FIN GearsES2[obj 0x82de64a isInit true, usesShared false, 1 GearsObj[0x4310d43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54a7079e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26e356f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x82de64a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x82de64a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x82de64a 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x82de64a 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#51,main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.reshape 0x82de64a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x82de64a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#51,main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.display 0x82de64a 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x82de64a 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#51,main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.reshape 0x82de64a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x82de64a, 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[#51,main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.display 0x82de64a 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x82de64a 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[#51,main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.dispose 0x82de64a: tileRendererInUse null [apply] Thread[#51,main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.dispose 0x82de64a 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 0x1151e434: tileRendererInUse null, GearsES2[obj 0x1151e434 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1151e434 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1151e434 created: GearsObj[0x428640fa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1151e434 created: GearsObj[0xd9345cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1151e434 created: GearsObj[0xd9345cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1151e434 FIN GearsES2[obj 0x1151e434 isInit true, usesShared false, 1 GearsObj[0x428640fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd9345cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d710f1a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1151e434 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x1151e434, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1151e434 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1151e434 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#52,main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.reshape 0x1151e434 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x1151e434, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#52,main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.display 0x1151e434 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1151e434 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#52,main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.reshape 0x1151e434 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x1151e434, 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[#52,main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.display 0x1151e434 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1151e434 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[#52,main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.dispose 0x1151e434: tileRendererInUse null [apply] Thread[#52,main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.dispose 0x1151e434 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 0x48aca48b: tileRendererInUse null, GearsES2[obj 0x48aca48b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x48aca48b 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x48aca48b created: GearsObj[0x54e1c68b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x48aca48b created: GearsObj[0x53aac487, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x48aca48b created: GearsObj[0x53aac487, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x48aca48b FIN GearsES2[obj 0x48aca48b isInit true, usesShared false, 1 GearsObj[0x54e1c68b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53aac487, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52b1beb6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x48aca48b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x48aca48b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x48aca48b 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x48aca48b 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#53,main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.reshape 0x48aca48b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x48aca48b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#53,main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.display 0x48aca48b 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x48aca48b 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#53,main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.reshape 0x48aca48b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x48aca48b, 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[#53,main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.display 0x48aca48b 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x48aca48b 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#53,main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.dispose 0x48aca48b: tileRendererInUse null [apply] Thread[#53,main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.dispose 0x48aca48b 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 0x73e9cf30: tileRendererInUse null, GearsES2[obj 0x73e9cf30 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x73e9cf30 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x73e9cf30 created: GearsObj[0x942a29c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x73e9cf30 created: GearsObj[0x1ed6388a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x73e9cf30 created: GearsObj[0x1ed6388a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x73e9cf30 FIN GearsES2[obj 0x73e9cf30 isInit true, usesShared false, 1 GearsObj[0x942a29c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ed6388a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a45133e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x73e9cf30 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400003, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73e9cf30, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x73e9cf30 400x300, swapInterval 1, drawable 0x3400003 [apply] Thread[#1,main,5,main] GearsES2.display 0x73e9cf30 400x300, swapInterval 1, drawable 0x3400003 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#54,main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.reshape 0x73e9cf30 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400007, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73e9cf30, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#54,main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.display 0x73e9cf30 200x150, swapInterval 1, drawable 0x3400007 [apply] Thread[#1,main,5,main] GearsES2.display 0x73e9cf30 200x150, swapInterval 1, drawable 0x3400007 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#54,main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.reshape 0x73e9cf30 0/0 800x600 of 800x600, swapInterval 1, drawable 0x340000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73e9cf30, 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[#54,main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.display 0x73e9cf30 800x600, swapInterval 1, drawable 0x340000a [apply] Thread[#1,main,5,main] GearsES2.display 0x73e9cf30 800x600, swapInterval 1, drawable 0x340000a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#54,main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.dispose 0x73e9cf30: tileRendererInUse null [apply] Thread[#54,main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.dispose 0x73e9cf30 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 0x130c12b7: tileRendererInUse null, GearsES2[obj 0x130c12b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x130c12b7 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x130c12b7 created: GearsObj[0x4d5650ae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x130c12b7 created: GearsObj[0xa38c7fe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x130c12b7 created: GearsObj[0xa38c7fe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x130c12b7 FIN GearsES2[obj 0x130c12b7 isInit true, usesShared false, 1 GearsObj[0x4d5650ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa38c7fe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fdbe764, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x130c12b7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400003, msaa false, tileRendererInUse null [apply] >> GearsES2 0x130c12b7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x130c12b7 400x300, swapInterval 1, drawable 0x3400003 [apply] Thread[#1,main,5,main] GearsES2.display 0x130c12b7 400x300, swapInterval 1, drawable 0x3400003 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#55,main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.reshape 0x130c12b7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400007, msaa false, tileRendererInUse null [apply] >> GearsES2 0x130c12b7, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#55,main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.display 0x130c12b7 200x150, swapInterval 1, drawable 0x3400007 [apply] Thread[#1,main,5,main] GearsES2.display 0x130c12b7 200x150, swapInterval 1, drawable 0x3400007 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#55,main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.reshape 0x130c12b7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x340000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x130c12b7, 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[#55,main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.display 0x130c12b7 800x600, swapInterval 1, drawable 0x340000a [apply] Thread[#1,main,5,main] GearsES2.display 0x130c12b7 800x600, swapInterval 1, drawable 0x340000a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#55,main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.dispose 0x130c12b7: tileRendererInUse null [apply] Thread[#55,main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.dispose 0x130c12b7 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 0x3012646b: tileRendererInUse null, GearsES2[obj 0x3012646b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3012646b 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3012646b created: GearsObj[0x5677323c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3012646b created: GearsObj[0x18df8434, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3012646b created: GearsObj[0x18df8434, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3012646b FIN GearsES2[obj 0x3012646b isInit true, usesShared false, 1 GearsObj[0x5677323c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18df8434, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65c7a252, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3012646b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3012646b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3012646b 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3012646b 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.reshape 0x3012646b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3012646b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x3012646b 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x3012646b 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3012646b 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.reshape 0x3012646b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3012646b, 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[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x3012646b 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x3012646b 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3012646b 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.dispose 0x3012646b: tileRendererInUse null [apply] Thread[#56,main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.dispose 0x3012646b 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 0x791f145a: tileRendererInUse null, GearsES2[obj 0x791f145a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x791f145a 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x791f145a created: GearsObj[0x2794eab6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x791f145a created: GearsObj[0x6340e5f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x791f145a created: GearsObj[0x6340e5f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x791f145a FIN GearsES2[obj 0x791f145a isInit true, usesShared false, 1 GearsObj[0x2794eab6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6340e5f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45099dd3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x791f145a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x791f145a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x791f145a 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x791f145a 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.reshape 0x791f145a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x791f145a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x791f145a 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x791f145a 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x791f145a 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.reshape 0x791f145a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x791f145a, 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[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x791f145a 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x791f145a 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x791f145a 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Thread[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.dispose 0x791f145a: tileRendererInUse null [apply] Thread[#57,main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.dispose 0x791f145a 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 0x1c7696c6: tileRendererInUse null, GearsES2[obj 0x1c7696c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1c7696c6 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1c7696c6 created: GearsObj[0x1a942c18, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1c7696c6 created: GearsObj[0x55a147cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1c7696c6 created: GearsObj[0x55a147cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1c7696c6 FIN GearsES2[obj 0x1c7696c6 isInit true, usesShared false, 1 GearsObj[0x1a942c18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55a147cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71ba6d4e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1c7696c6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c7696c6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1c7696c6 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1c7696c6 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.reshape 0x1c7696c6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c7696c6, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x1c7696c6 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x1c7696c6 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1c7696c6 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.reshape 0x1c7696c6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c7696c6, 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[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x1c7696c6 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x1c7696c6 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1c7696c6 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.dispose 0x1c7696c6: tileRendererInUse null [apply] Thread[#58,main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.dispose 0x1c7696c6 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 0xd86a6f: tileRendererInUse null, GearsES2[obj 0xd86a6f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xd86a6f 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xd86a6f created: GearsObj[0x2e385cce, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xd86a6f created: GearsObj[0x2ddc9a9f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xd86a6f created: GearsObj[0x2ddc9a9f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xd86a6f FIN GearsES2[obj 0xd86a6f isInit true, usesShared false, 1 GearsObj[0x2e385cce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ddc9a9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x298a5e20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0xd86a6f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0xd86a6f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0xd86a6f 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0xd86a6f 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.reshape 0xd86a6f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0xd86a6f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0xd86a6f 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0xd86a6f 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0xd86a6f 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.reshape 0xd86a6f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0xd86a6f, 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[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0xd86a6f 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0xd86a6f 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0xd86a6f 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.dispose 0xd86a6f: tileRendererInUse null [apply] Thread[#59,main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.dispose 0xd86a6f 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 0x26d9b808: tileRendererInUse null, GearsES2[obj 0x26d9b808 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x26d9b808 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x26d9b808 created: GearsObj[0x6d4d66d2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x26d9b808 created: GearsObj[0x2a265ea9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x26d9b808 created: GearsObj[0x2a265ea9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x26d9b808 FIN GearsES2[obj 0x26d9b808 isInit true, usesShared false, 1 GearsObj[0x6d4d66d2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a265ea9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11392934, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x26d9b808 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26d9b808, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x26d9b808 400x300, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x26d9b808 400x300, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.reshape 0x26d9b808 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26d9b808, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x26d9b808 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x26d9b808 200x150, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x26d9b808 200x150, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.reshape 0x26d9b808 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26d9b808, 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[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x26d9b808 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x26d9b808 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x26d9b808 800x600, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x26d9b808: tileRendererInUse null [apply] Thread[#60,main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x26d9b808 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 @ 1753077437615 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077437617 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testES2OffScreenAutoDblBuf took 1.733 sec [apply] Testcase: testES2OffScreenFBODblBuf took 1.18 sec [apply] Testcase: testES2OffScreenFBODblBufMSAA took 1.233 sec [apply] Testcase: testES2OffScreenFBODblBufStencil took 1.177 sec [apply] Testcase: testES2OffScreenFBODblBufStencilMSAA took 1.24 sec [apply] Testcase: testES2OffScreenFBOSglBuf took 1.194 sec [apply] Testcase: testES2OffScreenPbufferDblBuf took 1.178 sec [apply] Testcase: testES2OffScreenPbufferSglBuf took 1.191 sec [apply] Testcase: testES2OnScreenDblBuf took 0.251 sec [apply] Testcase: testES2OnScreenDblBufMSAA took 0.318 sec [apply] Testcase: testES2OnScreenDblBufStencil took 0.247 sec [apply] Testcase: testES2OnScreenDblBufStencilMSAA took 0.417 sec [apply] Testcase: testES2OnScreenSglBuf took 0.215 sec [apply] Testcase: testGL2OffScreenAutoDblBuf took 1.241 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 1.213 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 1.191 sec [apply] Testcase: testGL2OffScreenFBODblBufMSAA took 1.252 sec [apply] Testcase: testGL2OffScreenFBODblBufStencil took 1.241 sec [apply] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 1.327 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 1.209 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 1.211 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 1.199 sec [apply] Testcase: testGL2OnScreenDblBuf took 0.263 sec [apply] Testcase: testGL2OnScreenDblBufMSAA took 0.35 sec [apply] Testcase: testGL2OnScreenDblBufStencil took 0.333 sec [apply] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.402 sec [apply] Testcase: testGL2OnScreenSglBuf took 0.362 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 @ 1753077438478 ms III - Start [apply] SLOCK [T main @ 1753077438482 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x765d7657 on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x765d7657 created: GearsObj[0x68b29c41, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x765d7657 created: GearsObj[0x5e93ce03, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x765d7657 created: GearsObj[0x5e93ce03, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x765d7657 FIN GearsES2[obj 0x765d7657 isInit true, usesShared false, 1 GearsObj[0x68b29c41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e93ce03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cd7eeea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 80x80 of 80x80, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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.display 0x765d7657 80x80, swapInterval 0, drawable 0x3400002 [apply] animThreadCount 1, frameCount 200 [apply] reszThreadCount 1, resizeCount 100 [apply] tasks 2, threads 2 [apply] create anim task/thread 0 [apply] create resz task/thread 0 [apply] start resize thread 0 [apply] start anim thread 0 [apply] Resizer 0, count 100: PRE: main-resz0 [apply] Animatr 0, count 200: PRE: main-anim0 [apply] Animatr 0: Action 0 / 200: main-anim0 [apply] Resizer 0: Action 0 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 80x80, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 1 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 81x81 of 81x81, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 81x81, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 81x81, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 2 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 81x81, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 1 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 3 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 82x82 of 82x82, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 82x82, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 82x82, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 4 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 82x82, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 2 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 5 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 83x83 of 83x83, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 83x83, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 83x83, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 6 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 83x83, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 3 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 7 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 84x84 of 84x84, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 84x84, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 84x84, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 8 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 84x84, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 4 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 9 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 85x85 of 85x85, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 85x85, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 85x85, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 10 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 85x85, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 5 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 11 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 86x86 of 86x86, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 86x86, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 86x86, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 12 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 86x86, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 6 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 13 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 87x87 of 87x87, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 87x87, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 87x87, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 14 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 87x87, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 7 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 15 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 88x88 of 88x88, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 88x88, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 88x88, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 16 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 88x88, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 8 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 17 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 89x89 of 89x89, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 89x89, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 89x89, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 18 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 89x89, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 9 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 19 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 90x90 of 90x90, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 90x90, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 90x90, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 20 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 90x90, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 10 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 21 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 91x91 of 91x91, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 91x91, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 91x91, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 22 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 91x91, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 11 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 23 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 92x92 of 92x92, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 92x92, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 92x92, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 24 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 92x92, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 12 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 25 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 93x93 of 93x93, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 93x93, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 93x93, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 26 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 93x93, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 13 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 27 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 94x94 of 94x94, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 94x94, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 94x94, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 28 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 94x94, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 14 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 29 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 95x95 of 95x95, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 95x95, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 95x95, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 30 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 95x95, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 15 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 31 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 96x96 of 96x96, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 96x96, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 96x96, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 32 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 96x96, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 16 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 33 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 97x97 of 97x97, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 97x97, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 97x97, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 34 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 97x97, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 17 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 35 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 98x98 of 98x98, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 98x98, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 98x98, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 36 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 98x98, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 18 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 37 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 99x99 of 99x99, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 99x99, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 99x99, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 38 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 99x99, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 19 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 39 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 100x100 of 100x100, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 100x100, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 100x100, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 100x100, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 40 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 100x100, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 100x100, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 20 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 41 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 101x101 of 101x101, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 101x101, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 101x101, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 42 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 101x101, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 21 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 43 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 102x102 of 102x102, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 102x102, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 102x102, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 44 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 102x102, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 22 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 45 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 103x103 of 103x103, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 103x103, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 103x103, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 46 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 103x103, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 23 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 47 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 104x104 of 104x104, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 104x104, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 104x104, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 48 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 104x104, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 24 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 49 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 105x105 of 105x105, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 105x105, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 105x105, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 50 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 105x105, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 25 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 51 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 106x106 of 106x106, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 106x106, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 106x106, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 52 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 106x106, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 26 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 53 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 107x107 of 107x107, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 107x107, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 107x107, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 54 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 107x107, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 27 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 55 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 108x108 of 108x108, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 108x108, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 108x108, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 56 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 108x108, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 28 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 57 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 109x109 of 109x109, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 109x109, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 109x109, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 58 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 109x109, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 29 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 59 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 110x110 of 110x110, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 110x110, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 110x110, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 110x110, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 60 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 110x110, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 110x110, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 30 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 61 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 111x111 of 111x111, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 111x111, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 111x111, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 62 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 111x111, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 31 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 63 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 112x112 of 112x112, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 112x112, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 112x112, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 64 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 112x112, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 32 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 65 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 113x113 of 113x113, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 113x113, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 113x113, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 66 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 113x113, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 33 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 67 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 114x114 of 114x114, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 114x114, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 114x114, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 114x114, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 68 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 114x114, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 114x114, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 34 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 69 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 115x115 of 115x115, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 115x115, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 115x115, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 70 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 115x115, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 35 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 71 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 116x116 of 116x116, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 116x116, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 116x116, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 116x116, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 72 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 116x116, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 116x116, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 36 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 73 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 117x117 of 117x117, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 117x117, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 117x117, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 74 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 117x117, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 37 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 75 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 118x118 of 118x118, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 118x118, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 118x118, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 76 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 118x118, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 38 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 77 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 119x119 of 119x119, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 119x119, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 119x119, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 78 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 119x119, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 39 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 79 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 120x120 of 120x120, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 120x120, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 120x120, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 80 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 120x120, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 40 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 81 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 121x121 of 121x121, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 121x121, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 121x121, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 82 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 121x121, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 41 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 83 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 122x122 of 122x122, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 122x122, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 122x122, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 84 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 122x122, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 42 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 85 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 123x123 of 123x123, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 123x123, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 123x123, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 86 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 123x123, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 43 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 87 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 124x124 of 124x124, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 124x124, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 124x124, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 88 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 124x124, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 44 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 89 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 125x125 of 125x125, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 125x125, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 125x125, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 90 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 125x125, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 45 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 91 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 126x126 of 126x126, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 126x126, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 126x126, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 92 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 126x126, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 46 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 93 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 127x127 of 127x127, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 127x127, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 127x127, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 94 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 127x127, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 47 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 95 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 128x128, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 128x128, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 96 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 128x128, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 48 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 97 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 129x129 of 129x129, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 129x129, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 129x129, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 98 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 129x129, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 49 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 99 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 130x130 of 130x130, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 130x130, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 130x130, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 130x130, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 100 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 130x130, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 50 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 130x130, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 101 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 131x131 of 131x131, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 131x131, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 131x131, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 131x131, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 102 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 131x131, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 51 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 131x131, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 103 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 132x132 of 132x132, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 132x132, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 132x132, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 132x132, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 104 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 132x132, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 52 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 132x132, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 105 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 133x133 of 133x133, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 133x133, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 133x133, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 133x133, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 106 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 133x133, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 53 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 133x133, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 107 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 134x134 of 134x134, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 134x134, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 134x134, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 134x134, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 108 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 134x134, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 54 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 134x134, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 109 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 135x135 of 135x135, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 135x135, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 135x135, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 135x135, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 110 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 135x135, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 55 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 135x135, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 111 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 136x136 of 136x136, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 136x136, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 136x136, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 136x136, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 112 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 136x136, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 56 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 136x136, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 113 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 137x137 of 137x137, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 137x137, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 137x137, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 137x137, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 114 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 137x137, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 57 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 137x137, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 115 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 138x138 of 138x138, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 138x138, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 138x138, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 138x138, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 116 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 138x138, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 58 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 138x138, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 117 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 139x139 of 139x139, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 139x139, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 139x139, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 139x139, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 118 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 139x139, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 59 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 139x139, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 119 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 140x140 of 140x140, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 140x140, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 140x140, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 140x140, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 120 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 140x140, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 60 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 140x140, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 121 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 141x141 of 141x141, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 141x141, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 141x141, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 141x141, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 122 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 141x141, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 61 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 141x141, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 123 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 142x142 of 142x142, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 142x142, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 142x142, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 142x142, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 124 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 142x142, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 142x142, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 62 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 125 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 143x143 of 143x143, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 143x143, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 143x143, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 143x143, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 126 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 143x143, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 63 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 143x143, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 127 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 144x144 of 144x144, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 144x144, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 144x144, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 144x144, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 128 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 144x144, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 64 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 144x144, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 129 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 145x145 of 145x145, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 145x145, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 145x145, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 145x145, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 130 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 145x145, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 65 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 145x145, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 131 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 146x146 of 146x146, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 146x146, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 146x146, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 146x146, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 132 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 146x146, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 66 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 146x146, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 133 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 147x147 of 147x147, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 147x147, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 147x147, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 147x147, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 134 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 147x147, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 67 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 147x147, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 135 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 148x148 of 148x148, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 148x148, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 148x148, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 148x148, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 136 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 148x148, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 68 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 148x148, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 137 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 149x149 of 149x149, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 149x149, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 149x149, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 149x149, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 138 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 149x149, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 69 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 149x149, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 139 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 150x150 of 150x150, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 150x150, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 150x150, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 150x150, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 140 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 150x150, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 70 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 150x150, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 141 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 151x151 of 151x151, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 151x151, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 151x151, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 151x151, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 142 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 151x151, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 71 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 151x151, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 143 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 152x152 of 152x152, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 152x152, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 152x152, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 152x152, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 144 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 152x152, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 72 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 152x152, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 145 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 153x153 of 153x153, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 153x153, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 153x153, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 153x153, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 146 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 153x153, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 73 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 153x153, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 147 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 154x154 of 154x154, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 154x154, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 154x154, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 154x154, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 148 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 154x154, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 74 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 154x154, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 149 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 155x155 of 155x155, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 155x155, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 155x155, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 155x155, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 150 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 155x155, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 75 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 155x155, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 151 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 156x156 of 156x156, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 156x156, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 156x156, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 156x156, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 152 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 156x156, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 76 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 156x156, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 153 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 157x157 of 157x157, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 157x157, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 157x157, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 157x157, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 154 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 157x157, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 77 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 157x157, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 155 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 158x158 of 158x158, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 158x158, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 158x158, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 158x158, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 156 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 158x158, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 78 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 158x158, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 157 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 159x159 of 159x159, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 159x159, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 159x159, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 159x159, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 158 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 159x159, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 79 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 159x159, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 159 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 160x160 of 160x160, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 160x160, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 160x160, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 160x160, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 160 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 160x160, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 80 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 160x160, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 161 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 161x161 of 161x161, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 161x161, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 161x161, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 161x161, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 162 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 161x161, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 81 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 161x161, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 163 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 162x162 of 162x162, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 162x162, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 162x162, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 162x162, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 164 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 162x162, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 82 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 162x162, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 165 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 163x163 of 163x163, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 163x163, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 163x163, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 163x163, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 166 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 163x163, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 83 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 163x163, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 167 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 164x164 of 164x164, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 164x164, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 164x164, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 164x164, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 168 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 164x164, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 84 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 164x164, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 169 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 165x165 of 165x165, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 165x165, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 165x165, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 165x165, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 170 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 165x165, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 85 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 165x165, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 171 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 166x166 of 166x166, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 166x166, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 166x166, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 166x166, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 172 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 166x166, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 86 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 166x166, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 173 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 167x167 of 167x167, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 167x167, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 167x167, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 167x167, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 174 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 167x167, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 87 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 167x167, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 175 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 168x168 of 168x168, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 168x168, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 168x168, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 168x168, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 176 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 168x168, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 88 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 168x168, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 177 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 169x169 of 169x169, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 169x169, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 169x169, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 169x169, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 178 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 169x169, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 89 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 169x169, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 179 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 170x170 of 170x170, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 170x170, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 170x170, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 170x170, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 180 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 170x170, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 90 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 170x170, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 181 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 171x171 of 171x171, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 171x171, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 171x171, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 171x171, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 182 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 171x171, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 91 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 171x171, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 183 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 172x172 of 172x172, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 172x172, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 172x172, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 172x172, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 184 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 172x172, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 92 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 172x172, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 185 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 173x173 of 173x173, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 173x173, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 173x173, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 173x173, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 186 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 173x173, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 93 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 173x173, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 187 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 174x174 of 174x174, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 174x174, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 174x174, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 174x174, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 188 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 174x174, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 94 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 174x174, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 189 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 175x175 of 175x175, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 175x175, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 175x175, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 175x175, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 190 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 175x175, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 95 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 175x175, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 191 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 176x176 of 176x176, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 176x176, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 176x176, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 176x176, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 192 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 176x176, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 96 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 176x176, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 193 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 177x177 of 177x177, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 177x177, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 177x177, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 177x177, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 194 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 177x177, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 97 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 177x177, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 195 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 178x178 of 178x178, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 178x178, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 178x178, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 178x178, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 196 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 178x178, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 98 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 178x178, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 197 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 179x179 of 179x179, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 179x179, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 179x179, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 179x179, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 198 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 179x179, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 99 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 179x179, swapInterval 0, drawable 0x3400002 [apply] junit.framework.TestListener: endTest(test01_1A1RThreads_100Resizes) [apply] junit.framework.TestListener: startTest(test01_3A3RThreads_50Resizes) [apply] Animatr 0: Action 199 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 180x180 of 180x180, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 180x180, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 180x180, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 180x180, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 180x180, swapInterval 0, drawable 0x3400002 [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x765d7657: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x765d7657 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[#37,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[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x702657cc created: GearsObj[0xb4af60b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x702657cc created: GearsObj[0x348cbe67, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x702657cc created: GearsObj[0x348cbe67, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x702657cc FIN GearsES2[obj 0x702657cc isInit true, usesShared false, 1 GearsObj[0xb4af60b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x348cbe67, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a1576e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 80x80 of 80x80, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 80x80, swapInterval 0, drawable 0x3400002 [apply] animThreadCount 3, frameCount 100 [apply] reszThreadCount 3, resizeCount 50 [apply] tasks 6, threads 6 [apply] create anim task/thread 0 [apply] create anim task/thread 1 [apply] create anim task/thread 2 [apply] create resz task/thread 0 [apply] create resz task/thread 1 [apply] create resz task/thread 2 [apply] start resize thread 0 [apply] start anim thread 0 [apply] start resize thread 1 [apply] Resizer 0, count 50: PRE: main-resz0 [apply] 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] start anim thread 2 [apply] Animatr 1, count 100: PRE: main-anim1 [apply] Animatr 1: Action 0 / 100: main-anim1 [apply] Resizer 2, count 50: PRE: main-resz2 [apply] Animatr 2, count 100: PRE: main-anim2 [apply] Animatr 2: Action 0 / 100: main-anim2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 80x80, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 0 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Animatr 0: Action 1 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 80x80, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 1 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 80x80, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 1 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 81x81 of 81x81, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 2 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 2 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 2 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 0 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 3 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 3 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 3 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 82x82 of 82x82, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 6.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 4 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 4 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 4 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 0 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 5 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 5 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 5 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 83x83 of 83x83, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 6 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 6 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 6 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 1 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 7 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 7 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 7 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 84x84 of 84x84, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 15.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 8 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 8 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 8 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 1 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 9 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 9 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 9 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 85x85 of 85x85, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 20.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 10 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 10 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 10 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 1 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 11 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 11 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 11 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 86x86 of 86x86, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 24.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 12 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 12 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 12 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 2 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 13 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 13 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 13 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 87x87 of 87x87, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 29.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 14 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 14 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 14 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 2 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 15 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 15 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 15 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 88x88 of 88x88, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 16 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 16 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 16 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 2 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 17 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 17 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 17 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 89x89 of 89x89, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 38.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 18 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 18 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 18 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 3 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 19 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 19 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 19 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 90x90 of 90x90, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 42.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 20 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 20 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 20 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 3 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 21 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 21 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 21 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 91x91 of 91x91, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 22 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 22 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 22 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 3 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 23 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 23 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 23 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 92x92 of 92x92, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 51.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 24 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 24 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 24 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 4 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 25 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 25 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 25 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 93x93 of 93x93, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 26 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 26 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 26 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 4 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 27 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 27 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 27 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 94x94 of 94x94, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 28 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 28 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 28 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 4 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 29 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 29 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 29 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 95x95 of 95x95, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 65.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 30 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 30 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 30 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 5 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 31 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 31 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 31 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 96x96 of 96x96, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 69.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 32 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 32 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 32 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 5 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 33 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 33 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 33 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 97x97 of 97x97, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 74.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 34 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 34 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 34 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 5 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 35 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 35 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 35 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 98x98 of 98x98, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 36 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 36 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 36 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 6 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 37 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 37 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 37 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 99x99 of 99x99, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 83.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 38 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 38 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 38 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 6 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 39 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 39 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 39 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 100x100 of 100x100, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 87.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 40 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 40 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 40 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 6 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 41 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 41 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 41 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 101x101 of 101x101, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 92.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 42 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 42 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 42 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 7 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 43 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 43 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 43 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 102x102 of 102x102, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 96.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 44 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 44 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 44 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 7 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 45 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 45 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 45 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 103x103 of 103x103, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 46 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 46 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 46 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 7 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 47 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 47 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 47 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 104x104 of 104x104, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 105.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 48 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 48 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 48 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 8 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 49 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 49 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 49 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 105x105 of 105x105, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 110.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 50 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 50 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 50 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 8 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 51 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 51 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 51 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 106x106 of 106x106, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 114.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 52 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 52 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 52 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 8 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 53 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 53 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 53 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 107x107 of 107x107, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 119.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 54 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 54 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 54 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 9 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 55 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 55 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 55 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 108x108 of 108x108, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 56 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 56 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 56 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 9 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 57 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 57 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 57 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 109x109 of 109x109, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 128.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 58 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 58 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 58 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 9 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 59 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 59 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 59 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 110x110 of 110x110, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 132.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 60 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 60 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 60 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 10 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 61 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 61 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 61 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 111x111 of 111x111, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 137.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 62 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 62 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 62 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 10 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 63 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 63 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 63 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 112x112 of 112x112, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 141.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 64 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 64 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 64 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 10 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 65 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 65 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 65 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 113x113 of 113x113, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 66 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 66 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 66 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 11 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 67 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 67 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 67 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 114x114 of 114x114, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 150.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 68 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 68 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 68 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 11 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 69 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 69 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 69 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 115x115 of 115x115, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 155.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 70 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 70 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 70 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 11 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 71 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 71 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 71 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 116x116 of 116x116, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 159.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 72 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 72 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 72 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 12 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 73 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 73 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 73 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 117x117 of 117x117, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 164.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 74 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 74 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 74 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 12 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 75 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 75 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 75 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 118x118 of 118x118, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 76 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 76 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 76 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 12 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 77 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 77 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 77 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 119x119 of 119x119, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 173.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 78 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 78 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 78 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 13 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 79 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 79 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 79 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 120x120 of 120x120, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 177.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 80 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 80 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 80 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 13 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 81 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 81 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 81 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 121x121 of 121x121, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 182.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 82 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 82 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 82 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 13 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 83 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 83 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 83 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 122x122 of 122x122, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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 false [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 84 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 84 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 84 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 14 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 85 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 85 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 85 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 123x123 of 123x123, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 86 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 86 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 86 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 14 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 87 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 87 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 87 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 124x124 of 124x124, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 195.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 88 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 88 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 88 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 14 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 89 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 89 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 89 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 125x125 of 125x125, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 200.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 90 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 90 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 90 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 15 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 91 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 91 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 91 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 126x126 of 126x126, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 204.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 92 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 92 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 92 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 15 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 93 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 93 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 93 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 127x127 of 127x127, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 209.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 94 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 94 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 94 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 15 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 95 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 95 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 95 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 96 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 96 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 96 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 16 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 97 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 97 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 97 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 129x129 of 129x129, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 98 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 98 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 98 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 16 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 99 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 99 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 99 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 130x130 of 130x130, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 222.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 130x130, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 130x130, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 130x130, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: DONE/SYNC: main-anim0 [apply] Animatr 0: END: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 130x130, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: DONE/SYNC: main-anim1 [apply] Animatr 1: END: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 130x130, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: DONE/SYNC: main-anim2 [apply] Animatr 2: END: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 130x130, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 16 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 131x131 of 131x131, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 131x131, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 131x131, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 131x131, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 17 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 132x132 of 132x132, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 132x132, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 132x132, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 132x132, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 17 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 133x133 of 133x133, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 133x133, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 133x133, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 133x133, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 17 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 134x134 of 134x134, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 134x134, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 134x134, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 134x134, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 18 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 135x135 of 135x135, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 135x135, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 135x135, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 135x135, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 18 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 136x136 of 136x136, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 136x136, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 136x136, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 136x136, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 18 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 137x137 of 137x137, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 137x137, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 137x137, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 137x137, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 19 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 138x138 of 138x138, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 138x138, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 138x138, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 138x138, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 19 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 139x139 of 139x139, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 139x139, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 139x139, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 139x139, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 19 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 140x140 of 140x140, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 140x140, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 140x140, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 140x140, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 20 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 141x141 of 141x141, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 141x141, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 141x141, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 141x141, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 20 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 142x142 of 142x142, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 142x142, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 142x142, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 142x142, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 20 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 143x143 of 143x143, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 143x143, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 143x143, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 143x143, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 21 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 144x144 of 144x144, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 144x144, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 144x144, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 144x144, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 21 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 145x145 of 145x145, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 145x145, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 145x145, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 145x145, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 21 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 146x146 of 146x146, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 146x146, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 146x146, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 146x146, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 22 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 147x147 of 147x147, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 147x147, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 147x147, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 147x147, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 22 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 148x148 of 148x148, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 148x148, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 148x148, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 148x148, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 22 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 149x149 of 149x149, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 149x149, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 149x149, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 149x149, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 23 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 150x150 of 150x150, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 150x150, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 150x150, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 150x150, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 23 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 151x151 of 151x151, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 151x151, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 151x151, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 151x151, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 23 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 152x152 of 152x152, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 152x152, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 152x152, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 152x152, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 24 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 153x153 of 153x153, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 153x153, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 153x153, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 153x153, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 24 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 154x154 of 154x154, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 154x154, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 154x154, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 154x154, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 24 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 155x155 of 155x155, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 155x155, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 155x155, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 155x155, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 25 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 156x156 of 156x156, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 156x156, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 156x156, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 156x156, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 25 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 157x157 of 157x157, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 157x157, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 157x157, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 157x157, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 25 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 158x158 of 158x158, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 158x158, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 158x158, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 158x158, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 26 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 159x159 of 159x159, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 159x159, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 159x159, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 159x159, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 26 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 160x160 of 160x160, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 160x160, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 160x160, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 160x160, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 26 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 161x161 of 161x161, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 161x161, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 161x161, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 161x161, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 27 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 162x162 of 162x162, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 162x162, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 162x162, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 162x162, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 27 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 163x163 of 163x163, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 163x163, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 163x163, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 163x163, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 27 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 164x164 of 164x164, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 164x164, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 164x164, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 164x164, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 28 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 165x165 of 165x165, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 165x165, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 165x165, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 165x165, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 28 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 166x166 of 166x166, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 166x166, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 166x166, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 166x166, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 28 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 167x167 of 167x167, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 167x167, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 167x167, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 167x167, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 29 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 168x168 of 168x168, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 168x168, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 168x168, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 168x168, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 29 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 169x169 of 169x169, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 169x169, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 169x169, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 169x169, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 29 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 170x170 of 170x170, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 170x170, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 170x170, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 170x170, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 30 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 171x171 of 171x171, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 171x171, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 171x171, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 171x171, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 30 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 172x172 of 172x172, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 172x172, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 172x172, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 172x172, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 30 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 173x173 of 173x173, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 173x173, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 173x173, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 173x173, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 31 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 174x174 of 174x174, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 174x174, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 174x174, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 174x174, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 31 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 175x175 of 175x175, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 175x175, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 175x175, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 175x175, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 31 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 176x176 of 176x176, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 176x176, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 176x176, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 176x176, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 32 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 177x177 of 177x177, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 177x177, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 177x177, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 177x177, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 32 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 178x178 of 178x178, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 178x178, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 178x178, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 178x178, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 32 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 179x179 of 179x179, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 179x179, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 179x179, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 179x179, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 33 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 180x180 of 180x180, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 180x180, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 180x180, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 180x180, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 33 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 181x181 of 181x181, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 181x181, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 181x181, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 181x181, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 33 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 182x182 of 182x182, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 182x182, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 182x182, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 182x182, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 34 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 183x183 of 183x183, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 183x183, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 183x183, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 183x183, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 34 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 184x184 of 184x184, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 184x184, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 184x184, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 184x184, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 34 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 185x185 of 185x185, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 185x185, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 185x185, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 185x185, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 35 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 186x186 of 186x186, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 186x186, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 186x186, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 186x186, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 35 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 187x187 of 187x187, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 187x187, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 187x187, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 187x187, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 35 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 188x188 of 188x188, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 188x188, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 188x188, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 188x188, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 36 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 189x189 of 189x189, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 189x189, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 189x189, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 189x189, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 36 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 190x190 of 190x190, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 190x190, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 190x190, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 190x190, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 36 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 191x191 of 191x191, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 191x191, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 191x191, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 191x191, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 37 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 192x192 of 192x192, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 192x192, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 192x192, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 192x192, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 37 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 193x193 of 193x193, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 193x193, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 193x193, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 193x193, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 37 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 194x194 of 194x194, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 194x194, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 194x194, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 194x194, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 38 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 195x195 of 195x195, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 195x195, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 195x195, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 195x195, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 38 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 196x196 of 196x196, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 196x196, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 196x196, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 196x196, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 38 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 197x197 of 197x197, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 197x197, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 197x197, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 197x197, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 39 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 198x198 of 198x198, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 198x198, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 198x198, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 198x198, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 39 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 199x199 of 199x199, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 199x199, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 199x199, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 199x199, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 39 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 200x200 of 200x200, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 200x200, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 200x200, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 200x200, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 40 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 201x201 of 201x201, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 201x201, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 201x201, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 201x201, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 40 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 202x202 of 202x202, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 202x202, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 202x202, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 202x202, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 40 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 203x203 of 203x203, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 203x203, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 203x203, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 203x203, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 41 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 204x204 of 204x204, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 204x204, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 204x204, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 204x204, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 41 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 205x205 of 205x205, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 205x205, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 205x205, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 205x205, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 41 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 206x206 of 206x206, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 206x206, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 206x206, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 206x206, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 42 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 207x207 of 207x207, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 207x207, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 207x207, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 207x207, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 42 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 208x208 of 208x208, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 208x208, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 208x208, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 208x208, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 42 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 209x209 of 209x209, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 209x209, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 209x209, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 209x209, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 43 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 210x210 of 210x210, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 210x210, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 210x210, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 210x210, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 43 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 211x211 of 211x211, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 211x211, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 211x211, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 211x211, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 43 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 212x212 of 212x212, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 212x212, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 212x212, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 212x212, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 44 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 213x213 of 213x213, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 213x213, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 213x213, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 213x213, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 44 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 214x214 of 214x214, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 214x214, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 214x214, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 214x214, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 44 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 215x215 of 215x215, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 215x215, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 215x215, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 215x215, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 45 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 216x216 of 216x216, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 216x216, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 216x216, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 216x216, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 45 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 217x217 of 217x217, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 217x217, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 217x217, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 217x217, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 45 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 218x218 of 218x218, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 218x218, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 218x218, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 218x218, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 46 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 219x219 of 219x219, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 219x219, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 219x219, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 219x219, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 46 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 220x220 of 220x220, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 220x220, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 220x220, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 220x220, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 46 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 221x221 of 221x221, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 221x221, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 221x221, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 221x221, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 47 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 222x222 of 222x222, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 222x222, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 222x222, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 222x222, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 47 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 223x223 of 223x223, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 223x223, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 223x223, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 223x223, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 47 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 224x224 of 224x224, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 224x224, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 224x224, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 224x224, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 48 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 225x225 of 225x225, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 225x225, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 225x225, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 225x225, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 48 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 226x226 of 226x226, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 226x226, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 226x226, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 226x226, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 48 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 227x227 of 227x227, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 227x227, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 227x227, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 227x227, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 49 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 228x228 of 228x228, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 228x228, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 228x228, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 228x228, swapInterval 0, drawable 0x3400002 [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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 229x229 of 229x229, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 229x229, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 229x229, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 229x229, swapInterval 0, drawable 0x3400002 [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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 230x230 of 230x230, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 230x230, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 230x230, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 230x230, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: DONE/SYNC: main-resz2 [apply] Resizer 2: END: main-resz2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x702657cc: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x702657cc 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 @ 1753077445128 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077445132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] junit.framework.TestListener: endTest(test01_3A3RThreads_50Resizes) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.25 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077438478 ms III - Start [apply] SLOCK [T main @ 1753077438482 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x765d7657 on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x765d7657 created: GearsObj[0x68b29c41, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x765d7657 created: GearsObj[0x5e93ce03, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x765d7657 created: GearsObj[0x5e93ce03, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x765d7657 FIN GearsES2[obj 0x765d7657 isInit true, usesShared false, 1 GearsObj[0x68b29c41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e93ce03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cd7eeea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 80x80 of 80x80, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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.display 0x765d7657 80x80, swapInterval 0, drawable 0x3400002 [apply] animThreadCount 1, frameCount 200 [apply] reszThreadCount 1, resizeCount 100 [apply] tasks 2, threads 2 [apply] create anim task/thread 0 [apply] create resz task/thread 0 [apply] start resize thread 0 [apply] start anim thread 0 [apply] Resizer 0, count 100: PRE: main-resz0 [apply] Animatr 0, count 200: PRE: main-anim0 [apply] Animatr 0: Action 0 / 200: main-anim0 [apply] Resizer 0: Action 0 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 80x80, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 1 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 81x81 of 81x81, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 81x81, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 81x81, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 2 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 81x81, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 1 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 3 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 82x82 of 82x82, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 82x82, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 82x82, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 4 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 82x82, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 2 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 5 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 83x83 of 83x83, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 83x83, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 83x83, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 6 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 83x83, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 3 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 7 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 84x84 of 84x84, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 84x84, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 84x84, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 8 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 84x84, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 4 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 9 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 85x85 of 85x85, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 85x85, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 85x85, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 10 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 85x85, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 5 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 11 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 86x86 of 86x86, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 86x86, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 86x86, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 12 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 86x86, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 6 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 13 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 87x87 of 87x87, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 87x87, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 87x87, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 14 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 87x87, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 7 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 15 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 88x88 of 88x88, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 88x88, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 88x88, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 16 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 88x88, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 8 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 17 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 89x89 of 89x89, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 89x89, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 89x89, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 18 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 89x89, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 9 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 19 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 90x90 of 90x90, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 90x90, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 90x90, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 20 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 90x90, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 10 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 21 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 91x91 of 91x91, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 91x91, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 91x91, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 22 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 91x91, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 11 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 23 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 92x92 of 92x92, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 92x92, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 92x92, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 24 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 92x92, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 12 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 25 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 93x93 of 93x93, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 93x93, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 93x93, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 26 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 93x93, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 13 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 27 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 94x94 of 94x94, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 94x94, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 94x94, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 28 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 94x94, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 14 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 29 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 95x95 of 95x95, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 95x95, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 95x95, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 30 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 95x95, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 15 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 31 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 96x96 of 96x96, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 96x96, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 96x96, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 32 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 96x96, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 16 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 33 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 97x97 of 97x97, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 97x97, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 97x97, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 34 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 97x97, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 17 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 35 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 98x98 of 98x98, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 98x98, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 98x98, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 36 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 98x98, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 18 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 37 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 99x99 of 99x99, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 99x99, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 99x99, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 38 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 99x99, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 19 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 39 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 100x100 of 100x100, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 100x100, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 100x100, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 100x100, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 40 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 100x100, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 100x100, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 20 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 41 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 101x101 of 101x101, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 101x101, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 101x101, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 42 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 101x101, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 21 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 43 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 102x102 of 102x102, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 102x102, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 102x102, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 44 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 102x102, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 22 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 45 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 103x103 of 103x103, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 103x103, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 103x103, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 46 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 103x103, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 23 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 47 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 104x104 of 104x104, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 104x104, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 104x104, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 48 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 104x104, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 24 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 49 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 105x105 of 105x105, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 105x105, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 105x105, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 50 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 105x105, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 25 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 51 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 106x106 of 106x106, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 106x106, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 106x106, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 52 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 106x106, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 26 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 53 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 107x107 of 107x107, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 107x107, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 107x107, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 54 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 107x107, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 27 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 55 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 108x108 of 108x108, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 108x108, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 108x108, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 56 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 108x108, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 28 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 57 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 109x109 of 109x109, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 109x109, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 109x109, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 58 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 109x109, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 29 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 59 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 110x110 of 110x110, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 110x110, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 110x110, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 110x110, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 60 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 110x110, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 110x110, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 30 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 61 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 111x111 of 111x111, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 111x111, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 111x111, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 62 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 111x111, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 31 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 63 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 112x112 of 112x112, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 112x112, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 112x112, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 64 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 112x112, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 32 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 65 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 113x113 of 113x113, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 113x113, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 113x113, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 66 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 113x113, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 33 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 67 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 114x114 of 114x114, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 114x114, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 114x114, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 114x114, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 68 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 114x114, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 114x114, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 34 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 69 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 115x115 of 115x115, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 115x115, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 115x115, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 70 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 115x115, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 35 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 71 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 116x116 of 116x116, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 116x116, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 116x116, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 116x116, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 72 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 116x116, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 116x116, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 36 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 73 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 117x117 of 117x117, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 117x117, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 117x117, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 74 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 117x117, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 37 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 75 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 118x118 of 118x118, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 118x118, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 118x118, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 76 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 118x118, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 38 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 77 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 119x119 of 119x119, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 119x119, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 119x119, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 78 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 119x119, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 39 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 79 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 120x120 of 120x120, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 120x120, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 120x120, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 80 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 120x120, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 40 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 81 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 121x121 of 121x121, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 121x121, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 121x121, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 82 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 121x121, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 41 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 83 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 122x122 of 122x122, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 122x122, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 122x122, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 84 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 122x122, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 42 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 85 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 123x123 of 123x123, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 123x123, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 123x123, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 86 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 123x123, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 43 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 87 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 124x124 of 124x124, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 124x124, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 124x124, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 88 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 124x124, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 44 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 89 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 125x125 of 125x125, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 125x125, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 125x125, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 90 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 125x125, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 45 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 91 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 126x126 of 126x126, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 126x126, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 126x126, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 92 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 126x126, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 46 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 93 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 127x127 of 127x127, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 127x127, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 127x127, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 94 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 127x127, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 47 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 95 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 128x128, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 128x128, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 96 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 128x128, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 48 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 97 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 129x129 of 129x129, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 129x129, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 129x129, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 98 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 129x129, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 49 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 99 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 130x130 of 130x130, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 130x130, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 130x130, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 130x130, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 100 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 130x130, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 50 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 130x130, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 101 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 131x131 of 131x131, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 131x131, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 131x131, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 131x131, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 102 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 131x131, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 51 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 131x131, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 103 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 132x132 of 132x132, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 132x132, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 132x132, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 132x132, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 104 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 132x132, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 52 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 132x132, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 105 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 133x133 of 133x133, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 133x133, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 133x133, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 133x133, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 106 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 133x133, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 53 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 133x133, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 107 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 134x134 of 134x134, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 134x134, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 134x134, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 134x134, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 108 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 134x134, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 54 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 134x134, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 109 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 135x135 of 135x135, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 135x135, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 135x135, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 135x135, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 110 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 135x135, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 55 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 135x135, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 111 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 136x136 of 136x136, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 136x136, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 136x136, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 136x136, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 112 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 136x136, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 56 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 136x136, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 113 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 137x137 of 137x137, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 137x137, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 137x137, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 137x137, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 114 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 137x137, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 57 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 137x137, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 115 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 138x138 of 138x138, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 138x138, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 138x138, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 138x138, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 116 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 138x138, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 58 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 138x138, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 117 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 139x139 of 139x139, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 139x139, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 139x139, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 139x139, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 118 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 139x139, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 59 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 139x139, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 119 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 140x140 of 140x140, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 140x140, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 140x140, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 140x140, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 120 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 140x140, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 60 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 140x140, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 121 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 141x141 of 141x141, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 141x141, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 141x141, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 141x141, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 122 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 141x141, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 61 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 141x141, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 123 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 142x142 of 142x142, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 142x142, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 142x142, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 142x142, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 124 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 142x142, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 142x142, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 62 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 125 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 143x143 of 143x143, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 143x143, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 143x143, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 143x143, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 126 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 143x143, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 63 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 143x143, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 127 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 144x144 of 144x144, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 144x144, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 144x144, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 144x144, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 128 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 144x144, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 64 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 144x144, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 129 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 145x145 of 145x145, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 145x145, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 145x145, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 145x145, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 130 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 145x145, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 65 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 145x145, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 131 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 146x146 of 146x146, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 146x146, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 146x146, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 146x146, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 132 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 146x146, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 66 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 146x146, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 133 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 147x147 of 147x147, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 147x147, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 147x147, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 147x147, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 134 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 147x147, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 67 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 147x147, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 135 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 148x148 of 148x148, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 148x148, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 148x148, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 148x148, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 136 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 148x148, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 68 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 148x148, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 137 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 149x149 of 149x149, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 149x149, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 149x149, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 149x149, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 138 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 149x149, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 69 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 149x149, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 139 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 150x150 of 150x150, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 150x150, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 150x150, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 150x150, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 140 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 150x150, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 70 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 150x150, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 141 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 151x151 of 151x151, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 151x151, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 151x151, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 151x151, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 142 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 151x151, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 71 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 151x151, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 143 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 152x152 of 152x152, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 152x152, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 152x152, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 152x152, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 144 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 152x152, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 72 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 152x152, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 145 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 153x153 of 153x153, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 153x153, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 153x153, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 153x153, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 146 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 153x153, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 73 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 153x153, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 147 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 154x154 of 154x154, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 154x154, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 154x154, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 154x154, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 148 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 154x154, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 74 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 154x154, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 149 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 155x155 of 155x155, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 155x155, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 155x155, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 155x155, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 150 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 155x155, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 75 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 155x155, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 151 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 156x156 of 156x156, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 156x156, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 156x156, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 156x156, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 152 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 156x156, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 76 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 156x156, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 153 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 157x157 of 157x157, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 157x157, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 157x157, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 157x157, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 154 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 157x157, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 77 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 157x157, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 155 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 158x158 of 158x158, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 158x158, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 158x158, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 158x158, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 156 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 158x158, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 78 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 158x158, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 157 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 159x159 of 159x159, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 159x159, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 159x159, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 159x159, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 158 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 159x159, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 79 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 159x159, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 159 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 160x160 of 160x160, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 160x160, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 160x160, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 160x160, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 160 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 160x160, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 80 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 160x160, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 161 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 161x161 of 161x161, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 161x161, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 161x161, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 161x161, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 162 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 161x161, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 81 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 161x161, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 163 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 162x162 of 162x162, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 162x162, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 162x162, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 162x162, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 164 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 162x162, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 82 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 162x162, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 165 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 163x163 of 163x163, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 163x163, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 163x163, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 163x163, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 166 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 163x163, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 83 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 163x163, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 167 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 164x164 of 164x164, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 164x164, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 164x164, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 164x164, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 168 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 164x164, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 84 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 164x164, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 169 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 165x165 of 165x165, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 165x165, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 165x165, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 165x165, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 170 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 165x165, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 85 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 165x165, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 171 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 166x166 of 166x166, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 166x166, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 166x166, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 166x166, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 172 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 166x166, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 86 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 166x166, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 173 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 167x167 of 167x167, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 167x167, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 167x167, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 167x167, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 174 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 167x167, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 87 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 167x167, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 175 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 168x168 of 168x168, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 168x168, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 168x168, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 168x168, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 176 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 168x168, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 88 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 168x168, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 177 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 169x169 of 169x169, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 169x169, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 169x169, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 169x169, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 178 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 169x169, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 89 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 169x169, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 179 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 170x170 of 170x170, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 170x170, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 170x170, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 170x170, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 180 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 170x170, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 90 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 170x170, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 181 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 171x171 of 171x171, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 171x171, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 171x171, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 171x171, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 182 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 171x171, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 91 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 171x171, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 183 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 172x172 of 172x172, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 172x172, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 172x172, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 172x172, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 184 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 172x172, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 92 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 172x172, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 185 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 173x173 of 173x173, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 173x173, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 173x173, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 173x173, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 186 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 173x173, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 93 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 173x173, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 187 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 174x174 of 174x174, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 174x174, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 174x174, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 174x174, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 188 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 174x174, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 94 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 174x174, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 189 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 175x175 of 175x175, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 175x175, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 175x175, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 175x175, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 190 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 175x175, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 95 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 175x175, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 191 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 176x176 of 176x176, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 176x176, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 176x176, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 176x176, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 192 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 176x176, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 96 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 176x176, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 193 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 177x177 of 177x177, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 177x177, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 177x177, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 177x177, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 194 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 177x177, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 97 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 177x177, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 195 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 178x178 of 178x178, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 178x178, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 178x178, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 178x178, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 196 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 178x178, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 98 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 178x178, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 197 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 179x179 of 179x179, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 179x179, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 179x179, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 179x179, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 198 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 179x179, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 99 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 179x179, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 199 / 200: main-anim0 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 180x180 of 180x180, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 180x180, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 180x180, swapInterval 0, drawable 0x3400002 [apply] Thread[#35,main-anim0,5,main] GearsES2.display 0x765d7657 180x180, swapInterval 0, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 180x180, swapInterval 0, drawable 0x3400002 [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x765d7657: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x765d7657 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[#37,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[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x702657cc created: GearsObj[0xb4af60b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x702657cc created: GearsObj[0x348cbe67, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x702657cc created: GearsObj[0x348cbe67, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x702657cc FIN GearsES2[obj 0x702657cc isInit true, usesShared false, 1 GearsObj[0xb4af60b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x348cbe67, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a1576e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 80x80 of 80x80, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 80x80, swapInterval 0, drawable 0x3400002 [apply] animThreadCount 3, frameCount 100 [apply] reszThreadCount 3, resizeCount 50 [apply] tasks 6, threads 6 [apply] create anim task/thread 0 [apply] create anim task/thread 1 [apply] create anim task/thread 2 [apply] create resz task/thread 0 [apply] create resz task/thread 1 [apply] create resz task/thread 2 [apply] start resize thread 0 [apply] start anim thread 0 [apply] start resize thread 1 [apply] Resizer 0, count 50: PRE: main-resz0 [apply] 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] start anim thread 2 [apply] Animatr 1, count 100: PRE: main-anim1 [apply] Animatr 1: Action 0 / 100: main-anim1 [apply] Resizer 2, count 50: PRE: main-resz2 [apply] Animatr 2, count 100: PRE: main-anim2 [apply] Animatr 2: Action 0 / 100: main-anim2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 80x80, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 0 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Animatr 0: Action 1 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 80x80, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 1 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 80x80, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 1 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 81x81 of 81x81, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 2 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 2 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 2 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 0 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 3 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 3 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 81x81, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 3 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 82x82 of 82x82, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 6.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 4 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 4 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 4 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 0 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 5 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 5 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 82x82, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 5 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 83x83 of 83x83, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 6 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 6 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 6 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 1 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 7 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 7 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 83x83, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 7 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 84x84 of 84x84, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 15.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 8 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 8 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 8 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 1 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 9 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 9 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 84x84, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 9 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 85x85 of 85x85, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 20.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 10 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 10 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 10 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 1 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 11 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 11 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 85x85, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 11 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 86x86 of 86x86, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 24.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 12 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 12 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 12 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 2 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 13 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 13 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 86x86, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 13 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 87x87 of 87x87, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 29.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 14 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 14 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 14 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 2 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 15 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 15 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 87x87, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 15 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 88x88 of 88x88, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 16 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 16 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 16 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 2 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 17 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 17 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 88x88, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 17 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 89x89 of 89x89, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 38.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 18 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 18 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 18 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 3 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 19 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 19 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 89x89, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 19 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 90x90 of 90x90, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 42.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 20 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 20 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 20 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 3 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 21 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 21 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 90x90, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 21 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 91x91 of 91x91, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 22 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 22 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 22 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 3 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 23 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 23 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 91x91, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 23 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 92x92 of 92x92, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 51.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 24 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 24 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 24 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 4 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 25 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 25 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 92x92, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 25 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 93x93 of 93x93, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 26 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 26 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 26 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 4 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 27 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 27 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 93x93, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 27 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 94x94 of 94x94, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 28 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 28 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 28 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 4 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 29 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 29 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 94x94, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 29 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 95x95 of 95x95, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 65.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 30 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 30 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 30 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 5 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 31 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 31 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 95x95, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 31 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 96x96 of 96x96, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 69.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 32 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 32 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 32 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 5 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 33 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 33 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 96x96, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 33 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 97x97 of 97x97, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 74.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 34 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 34 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 34 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 5 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 35 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 35 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 97x97, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 35 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 98x98 of 98x98, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 36 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 36 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 36 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 6 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 37 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 37 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 98x98, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 37 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 99x99 of 99x99, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 83.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 38 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 38 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 38 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 6 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 39 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 39 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 99x99, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 39 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 100x100 of 100x100, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 87.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 40 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 40 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 40 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 6 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 41 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 41 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 100x100, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 41 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 101x101 of 101x101, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 92.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 42 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 42 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 42 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 7 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 43 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 43 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 101x101, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 43 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 102x102 of 102x102, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 96.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 44 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 44 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 44 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 7 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 45 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 45 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 102x102, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 45 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 103x103 of 103x103, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 46 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 46 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 46 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 7 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 47 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 47 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 103x103, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 47 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 104x104 of 104x104, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 105.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 48 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 48 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 48 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 8 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 49 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 49 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 104x104, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 49 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 105x105 of 105x105, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 110.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 50 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 50 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 50 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 8 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 51 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 51 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 105x105, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 51 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 106x106 of 106x106, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 114.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 52 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 52 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 52 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 8 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 53 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 53 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 106x106, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 53 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 107x107 of 107x107, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 119.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 54 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 54 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 54 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 9 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 55 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 55 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 107x107, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 55 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 108x108 of 108x108, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 56 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 56 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 56 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 9 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 57 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 57 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 108x108, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 57 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 109x109 of 109x109, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 128.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 58 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 58 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 58 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 9 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 59 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 59 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 109x109, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 59 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 110x110 of 110x110, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 132.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 60 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 60 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 60 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 10 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 61 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 61 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 110x110, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 61 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 111x111 of 111x111, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 137.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 62 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 62 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 62 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 10 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 63 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 63 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 111x111, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 63 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 112x112 of 112x112, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 141.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 64 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 64 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 64 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 10 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 65 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 65 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 112x112, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 65 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 113x113 of 113x113, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 66 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 66 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 66 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 11 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 67 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 67 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 113x113, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 67 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 114x114 of 114x114, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 150.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 68 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 68 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 68 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 11 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 69 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 69 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 114x114, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 69 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 115x115 of 115x115, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 155.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 70 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 70 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 70 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 11 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 71 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 71 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 115x115, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 71 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 116x116 of 116x116, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 159.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 72 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 72 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 72 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 12 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 73 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 73 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 116x116, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 73 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 117x117 of 117x117, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 164.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 74 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 74 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 74 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 12 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 75 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 75 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 117x117, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 75 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 118x118 of 118x118, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 76 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 76 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 76 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 12 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 77 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 77 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 118x118, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 77 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 119x119 of 119x119, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 173.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 78 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 78 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 78 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 13 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 79 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 79 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 119x119, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 79 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 120x120 of 120x120, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 177.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 80 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 80 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 80 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 13 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 81 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 81 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 120x120, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 81 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 121x121 of 121x121, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 182.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 82 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 82 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 82 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 13 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 83 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 83 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 121x121, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 83 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 122x122 of 122x122, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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 false [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 84 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 84 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 84 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 14 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 85 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 85 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 122x122, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 85 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 123x123 of 123x123, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 86 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 86 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 86 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 14 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 87 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 87 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 123x123, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 87 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 124x124 of 124x124, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 195.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 88 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 88 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 88 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 14 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 89 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 89 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 124x124, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 89 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 125x125 of 125x125, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 200.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 90 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 90 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 90 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 15 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 91 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 91 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 125x125, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 91 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 126x126 of 126x126, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 204.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 92 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 92 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 92 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 15 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 93 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 93 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 126x126, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 93 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 127x127 of 127x127, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 209.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 94 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 94 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 94 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 15 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 95 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 95 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 127x127, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 95 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 96 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 96 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 96 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 16 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 97 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 97 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 128x128, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 97 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 129x129 of 129x129, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 98 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 98 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 98 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 16 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: Action 99 / 100: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: Action 99 / 100: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 129x129, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: Action 99 / 100: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 130x130 of 130x130, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 222.5, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x702657cc 130x130, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 130x130, swapInterval 0, drawable 0x3400002 [apply] Thread[#38,main-anim0,5,main] GearsES2.display 0x702657cc 130x130, swapInterval 0, drawable 0x3400002 [apply] Animatr 0: DONE/SYNC: main-anim0 [apply] Animatr 0: END: main-anim0 [apply] Thread[#39,main-anim1,5,main] GearsES2.display 0x702657cc 130x130, swapInterval 0, drawable 0x3400002 [apply] Animatr 1: DONE/SYNC: main-anim1 [apply] Animatr 1: END: main-anim1 [apply] Thread[#40,main-anim2,5,main] GearsES2.display 0x702657cc 130x130, swapInterval 0, drawable 0x3400002 [apply] Animatr 2: DONE/SYNC: main-anim2 [apply] Animatr 2: END: main-anim2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 130x130, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 16 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 131x131 of 131x131, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 131x131, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 131x131, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 131x131, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 17 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 132x132 of 132x132, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 132x132, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 132x132, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 132x132, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 17 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 133x133 of 133x133, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 133x133, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 133x133, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 133x133, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 17 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 134x134 of 134x134, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 134x134, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 134x134, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 134x134, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 18 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 135x135 of 135x135, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 135x135, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 135x135, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 135x135, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 18 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 136x136 of 136x136, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 136x136, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 136x136, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 136x136, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 18 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 137x137 of 137x137, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 137x137, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 137x137, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 137x137, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 19 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 138x138 of 138x138, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 138x138, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 138x138, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 138x138, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 19 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 139x139 of 139x139, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 139x139, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 139x139, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 139x139, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 19 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 140x140 of 140x140, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 140x140, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 140x140, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 140x140, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 20 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 141x141 of 141x141, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 141x141, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 141x141, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 141x141, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 20 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 142x142 of 142x142, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 142x142, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 142x142, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 142x142, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 20 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 143x143 of 143x143, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 143x143, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 143x143, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 143x143, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 21 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 144x144 of 144x144, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 144x144, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 144x144, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 144x144, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 21 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 145x145 of 145x145, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 145x145, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 145x145, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 145x145, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 21 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 146x146 of 146x146, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 146x146, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 146x146, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 146x146, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 22 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 147x147 of 147x147, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 147x147, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 147x147, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 147x147, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 22 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 148x148 of 148x148, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 148x148, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 148x148, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 148x148, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 22 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 149x149 of 149x149, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 149x149, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 149x149, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 149x149, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 23 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 150x150 of 150x150, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 150x150, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 150x150, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 150x150, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 23 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 151x151 of 151x151, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 151x151, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 151x151, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 151x151, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 23 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 152x152 of 152x152, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 152x152, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 152x152, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 152x152, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 24 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 153x153 of 153x153, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 153x153, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 153x153, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 153x153, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 24 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 154x154 of 154x154, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 154x154, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 154x154, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 154x154, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 24 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 155x155 of 155x155, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 155x155, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 155x155, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 155x155, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 25 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 156x156 of 156x156, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 156x156, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 156x156, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 156x156, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 25 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 157x157 of 157x157, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 157x157, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 157x157, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 157x157, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 25 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 158x158 of 158x158, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 158x158, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 158x158, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 158x158, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 26 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 159x159 of 159x159, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 159x159, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 159x159, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 159x159, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 26 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 160x160 of 160x160, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 160x160, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 160x160, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 160x160, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 26 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 161x161 of 161x161, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 161x161, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 161x161, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 161x161, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 27 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 162x162 of 162x162, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 162x162, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 162x162, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 162x162, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 27 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 163x163 of 163x163, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 163x163, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 163x163, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 163x163, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 27 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 164x164 of 164x164, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 164x164, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 164x164, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 164x164, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 28 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 165x165 of 165x165, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 165x165, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 165x165, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 165x165, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 28 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 166x166 of 166x166, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 166x166, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 166x166, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 166x166, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 28 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 167x167 of 167x167, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 167x167, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 167x167, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 167x167, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 29 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 168x168 of 168x168, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 168x168, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 168x168, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 168x168, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 29 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 169x169 of 169x169, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 169x169, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 169x169, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 169x169, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 29 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 170x170 of 170x170, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 170x170, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 170x170, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 170x170, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 30 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 171x171 of 171x171, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 171x171, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 171x171, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 171x171, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 30 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 172x172 of 172x172, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 172x172, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 172x172, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 172x172, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 30 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 173x173 of 173x173, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 173x173, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 173x173, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 173x173, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 31 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 174x174 of 174x174, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 174x174, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 174x174, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 174x174, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 31 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 175x175 of 175x175, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 175x175, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 175x175, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 175x175, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 31 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 176x176 of 176x176, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 176x176, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 176x176, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 176x176, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 32 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 177x177 of 177x177, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 177x177, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 177x177, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 177x177, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 32 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 178x178 of 178x178, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 178x178, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 178x178, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 178x178, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 32 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 179x179 of 179x179, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 179x179, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 179x179, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 179x179, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 33 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 180x180 of 180x180, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 180x180, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 180x180, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 180x180, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 33 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 181x181 of 181x181, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 181x181, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 181x181, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 181x181, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 33 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 182x182 of 182x182, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 182x182, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 182x182, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 182x182, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 34 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 183x183 of 183x183, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 183x183, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 183x183, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 183x183, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 34 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 184x184 of 184x184, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 184x184, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 184x184, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 184x184, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 34 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 185x185 of 185x185, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 185x185, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 185x185, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 185x185, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 35 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 186x186 of 186x186, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 186x186, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 186x186, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 186x186, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 35 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 187x187 of 187x187, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 187x187, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 187x187, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 187x187, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 35 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 188x188 of 188x188, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 188x188, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 188x188, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 188x188, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 36 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 189x189 of 189x189, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 189x189, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 189x189, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 189x189, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 36 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 190x190 of 190x190, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 190x190, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 190x190, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 190x190, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 36 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 191x191 of 191x191, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 191x191, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 191x191, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 191x191, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 37 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 192x192 of 192x192, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 192x192, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 192x192, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 192x192, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 37 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 193x193 of 193x193, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 193x193, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 193x193, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 193x193, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 37 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 194x194 of 194x194, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 194x194, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 194x194, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 194x194, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 38 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 195x195 of 195x195, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 195x195, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 195x195, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 195x195, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 38 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 196x196 of 196x196, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 196x196, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 196x196, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 196x196, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 38 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 197x197 of 197x197, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 197x197, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 197x197, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 197x197, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 39 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 198x198 of 198x198, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 198x198, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 198x198, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 198x198, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 39 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 199x199 of 199x199, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 199x199, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 199x199, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 199x199, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 39 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 200x200 of 200x200, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 200x200, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 200x200, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 200x200, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 40 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 201x201 of 201x201, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 201x201, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 201x201, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 201x201, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 40 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 202x202 of 202x202, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 202x202, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 202x202, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 202x202, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 40 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 203x203 of 203x203, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 203x203, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 203x203, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 203x203, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 41 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 204x204 of 204x204, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 204x204, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 204x204, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 204x204, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 41 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 205x205 of 205x205, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 205x205, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 205x205, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 205x205, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 41 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 206x206 of 206x206, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 206x206, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 206x206, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 206x206, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 42 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 207x207 of 207x207, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 207x207, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 207x207, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 207x207, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 42 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 208x208 of 208x208, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 208x208, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 208x208, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 208x208, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 42 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 209x209 of 209x209, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 209x209, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 209x209, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 209x209, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 43 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 210x210 of 210x210, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 210x210, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 210x210, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 210x210, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 43 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 211x211 of 211x211, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 211x211, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 211x211, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 211x211, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 43 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 212x212 of 212x212, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 212x212, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 212x212, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 212x212, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 44 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 213x213 of 213x213, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 213x213, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 213x213, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 213x213, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 44 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 214x214 of 214x214, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 214x214, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 214x214, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 214x214, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 44 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 215x215 of 215x215, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 215x215, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 215x215, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 215x215, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 45 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 216x216 of 216x216, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 216x216, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 216x216, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 216x216, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 45 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 217x217 of 217x217, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 217x217, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 217x217, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 217x217, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 45 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 218x218 of 218x218, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 218x218, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 218x218, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 218x218, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 46 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 219x219 of 219x219, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 219x219, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 219x219, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 219x219, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 46 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 220x220 of 220x220, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 220x220, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 220x220, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 220x220, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 46 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 221x221 of 221x221, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 221x221, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 221x221, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 221x221, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 47 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 222x222 of 222x222, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 222x222, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 222x222, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 222x222, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 47 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 223x223 of 223x223, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 223x223, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 223x223, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 223x223, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 47 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 224x224 of 224x224, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 224x224, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 224x224, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 224x224, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 48 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 225x225 of 225x225, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 225x225, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 225x225, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 225x225, swapInterval 0, drawable 0x3400002 [apply] Resizer 1: Action 48 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 226x226 of 226x226, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 226x226, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 226x226, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 226x226, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: Action 48 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 227x227 of 227x227, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 227x227, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 227x227, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 227x227, swapInterval 0, drawable 0x3400002 [apply] Resizer 0: Action 49 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 228x228 of 228x228, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 228x228, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 228x228, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 228x228, swapInterval 0, drawable 0x3400002 [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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 229x229 of 229x229, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 229x229, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 229x229, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 229x229, swapInterval 0, drawable 0x3400002 [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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 230x230 of 230x230, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 230x230, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 230x230, swapInterval 0, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 230x230, swapInterval 0, drawable 0x3400002 [apply] Resizer 2: DONE/SYNC: main-resz2 [apply] Resizer 2: END: main-resz2 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x702657cc: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x702657cc 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 @ 1753077445128 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077445132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_1A1RThreads_100Resizes took 3.024 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] junit.framework.TestListener: startTest(test01GL2GL3DebugDisabled) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077445994 ms III - Start [apply] SLOCK [T main @ 1753077445998 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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] junit.framework.TestListener: endTest(test01GL2GL3DebugDisabled) [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] 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] junit.framework.TestListener: endTest(test02GL2GL3DebugEnabled) [apply] junit.framework.TestListener: startTest(test03GL2GL3DebugError) [apply] junit.framework.TestListener: endTest(test03GL2GL3DebugError) [apply] junit.framework.TestListener: startTest(test04GL2GL3DebugInsert) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test02GL2GL3DebugEnabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test03GL2GL3DebugError [apply] XXX: GLDebugEvent[ id 0x1 [apply] type Error [apply] severity High: dangerous undefined behavior [apply] source GL API [apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target) [apply] when 1753077446740 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x67c27493] [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] junit.framework.TestListener: endTest(test04GL2GL3DebugInsert) [apply] junit.framework.TestListener: startTest(test11GLES2DebugDisabled) [apply] junit.framework.TestListener: endTest(test11GLES2DebugDisabled) [apply] junit.framework.TestListener: startTest(test12GLES2DebugEnabled) [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 1753077446798 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x4f83df68] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test04GL2GL3DebugInsert [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test11GLES2DebugDisabled [apply] glDebug extension: null [apply] glDebug enabled: false [apply] glDebug sync: true [apply] context version: 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [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] junit.framework.TestListener: endTest(test12GLES2DebugEnabled) [apply] junit.framework.TestListener: startTest(test13GLES2DebugError) [apply] junit.framework.TestListener: endTest(test13GLES2DebugError) [apply] junit.framework.TestListener: startTest(test14GLES2DebugInsert) [apply] glDebug extension: GL_KHR_debug [apply] glDebug enabled: true [apply] glDebug sync: true [apply] context version: 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test12GLES2DebugEnabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test13GLES2DebugError [apply] XXX: GLDebugEvent[ id 0x1 [apply] type Error [apply] severity High: dangerous undefined behavior [apply] source GL API [apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target) [apply] when 1753077446943 [apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x409bf450] [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] junit.framework.TestListener: endTest(test14GLES2DebugInsert) [apply] XXX: GLDebugEvent[ id 0x2a [apply] type Warning: generic [apply] severity Medium: Severe performance/deprecation/other warnings [apply] source Application [apply] msg Hello World [apply] when 1753077447010 [apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x49e53c76] [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 @ 1753077447038 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077447044 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.658 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077445994 ms III - Start [apply] SLOCK [T main @ 1753077445998 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 1753077446740 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x67c27493] [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 1753077446798 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x4f83df68] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test04GL2GL3DebugInsert [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test11GLES2DebugDisabled [apply] glDebug extension: null [apply] glDebug enabled: false [apply] glDebug sync: true [apply] context version: 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test11GLES2DebugDisabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test12GLES2DebugEnabled [apply] glDebug extension: GL_KHR_debug [apply] glDebug enabled: true [apply] glDebug sync: true [apply] context version: 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test12GLES2DebugEnabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test13GLES2DebugError [apply] XXX: GLDebugEvent[ id 0x1 [apply] type Error [apply] severity High: dangerous undefined behavior [apply] source GL API [apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target) [apply] when 1753077446943 [apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x409bf450] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test13GLES2DebugError [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert [apply] XXX: GLDebugEvent[ id 0x2a [apply] type Warning: generic [apply] severity Medium: Severe performance/deprecation/other warnings [apply] source Application [apply] msg Hello World [apply] when 1753077447010 [apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x49e53c76] [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 @ 1753077447038 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077447044 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2GL3DebugDisabled took 0.582 sec [apply] Testcase: test02GL2GL3DebugEnabled took 0.088 sec [apply] Testcase: test03GL2GL3DebugError took 0.067 sec [apply] Testcase: test04GL2GL3DebugInsert took 0.065 sec [apply] Testcase: test11GLES2DebugDisabled took 0.05 sec [apply] Testcase: test12GLES2DebugEnabled took 0.049 sec [apply] Testcase: test13GLES2DebugError took 0.05 sec [apply] Testcase: test14GLES2DebugInsert took 0.066 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01GL2GL3DebugDisabled) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077447875 ms III - Start [apply] SLOCK [T main @ 1753077447879 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)glDebug extension: null [apply] [apply] glDebug enabled: false [apply] junit.framework.TestListener: startTest(test02GL2GL3DebugEnabled)glDebug sync: true [apply] [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 1753077448478 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x4cad8271] [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] junit.framework.TestListener: endTest(test03GL2GL3DebugError) [apply] junit.framework.TestListener: startTest(test11GLES2DebugDisabled) [apply] junit.framework.TestListener: endTest(test11GLES2DebugDisabled) [apply] junit.framework.TestListener: startTest(test12GLES2DebugEnabled) [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 1753077448607 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x5bc08b77] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test03GL2GL3DebugError [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test11GLES2DebugDisabled [apply] glDebug extension: null [apply] glDebug enabled: false [apply] glDebug sync: true [apply] context version: 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test11GLES2DebugDisabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test12GLES2DebugEnabled [apply] junit.framework.TestListener: endTest(test12GLES2DebugEnabled) [apply] junit.framework.TestListener: startTest(test13GLES2DebugError) [apply] glDebug extension: GL_KHR_debug [apply] glDebug enabled: true [apply] glDebug sync: true [apply] context version: 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 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 1753077448712 [apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x56ebb982] [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] junit.framework.TestListener: endTest(test13GLES2DebugError) [apply] XXX: GLDebugEvent[ id 0x1 [apply] type Error [apply] severity High: dangerous undefined behavior [apply] source GL API [apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target) [apply] when 1753077448776 [apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x6cc52cad] [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 @ 1753077448807 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077448811 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.524 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077447875 ms III - Start [apply] SLOCK [T main @ 1753077447879 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 1753077448478 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x4cad8271] [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 1753077448607 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x5bc08b77] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test03GL2GL3DebugError [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test11GLES2DebugDisabled [apply] glDebug extension: null [apply] glDebug enabled: false [apply] glDebug sync: true [apply] context version: 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test11GLES2DebugDisabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test12GLES2DebugEnabled [apply] glDebug extension: GL_KHR_debug [apply] glDebug enabled: true [apply] glDebug sync: true [apply] context version: 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 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 1753077448712 [apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x56ebb982] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test12GLES2DebugEnabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError [apply] XXX: GLDebugEvent[ id 0x1 [apply] type Error [apply] severity High: dangerous undefined behavior [apply] source GL API [apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target) [apply] when 1753077448776 [apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 - hash 0x6cc52cad] [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 @ 1753077448807 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077448811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2GL3DebugDisabled took 0.525 sec [apply] Testcase: test02GL2GL3DebugEnabled took 0.081 sec [apply] Testcase: test03GL2GL3DebugError took 0.116 sec [apply] Testcase: test11GLES2DebugDisabled took 0.05 sec [apply] Testcase: test12GLES2DebugEnabled took 0.066 sec [apply] Testcase: test13GLES2DebugError took 0.066 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 @ 1753077449644 ms III - Start [apply] SLOCK [T main @ 1753077449649 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] 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:226) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test14OffThreadAtInvoke(TestGLException01NEWT.java:385) [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 : false [apply] Anim-Thread : true [apply] ExceptionSent : 2 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : true [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 : 480 / 480 [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 @ 1753077452242 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077452245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.204 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077449644 ms III - Start [apply] SLOCK [T main @ 1753077449649 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] 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:226) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test14OffThreadAtInvoke(TestGLException01NEWT.java:385) [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 : false [apply] Anim-Thread : true [apply] ExceptionSent : 2 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : true [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 : 480 / 480 [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 @ 1753077452242 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077452245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OnThreadAtInit took 0.187 sec [apply] Testcase: test02OnThreadAtReshape took 0.091 sec [apply] Testcase: test03OnThreadAtDisplay took 0.1 sec [apply] Testcase: test04OnThreadAtInvoke took 0.1 sec [apply] Testcase: test05OnThreadAtDispose took 0.651 sec [apply] Testcase: test11OffThreadAtInit took 0.098 sec [apply] Testcase: test12OffThreadAtReshape took 0.1 sec [apply] Testcase: test13OffThreadAtDisplay took 0.102 sec [apply] Testcase: test14OffThreadAtInvoke took 0.098 sec [apply] Testcase: test15OffThreadAtDispose took 0.6 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] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077453064 ms III - Startjunit.framework.TestListener: startTest(test01_ES1) [apply] [apply] SLOCK [T main @ 1753077453069 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1 [apply] - GL_MAX_TEXTURE_SIZE: 16384 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] junit.framework.TestListener: endTest(test01_ES1) [apply] junit.framework.TestListener: startTest(test02__ES2) [apply] GL UnitTester [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: OpenGL ES-CM 1.1 Mesa 22.3.6 [apply] GL GLSL: false, has-compiler-func: true, version none, 0 (n/a) [apply] GL FBO: basic false, full false [apply] GL Profile: GLProfile[GLES1/GLES1.sw] [apply] GL Renderer Quirks:[GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.es1.GLES1Impl@42c8cb27, 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 22.3.6 [apply] - pre GL-Error 0x0 [apply] - GL-Error 0x0 [apply] - GL-Error 0x0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test02__ES2 [apply] - GL_MAX_TEXTURE_SIZE: 16384 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] - GL_MAX_SAMPLES: 4 [apply] junit.framework.TestListener: endTest(test02__ES2) [apply] junit.framework.TestListener: startTest(test03_GL2) [apply] - GL_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 UnitTester [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: OpenGL ES 3.2 Mesa 22.3.6 [apply] GL GLSL: true, has-compiler-func: true, version OpenGL ES GLSL ES 3.20, 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GLES3/GLES3.sw] [apply] GL Renderer Quirks:[GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.es3.GLES3Impl@65dbf35a, 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 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 - 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 (4.50) [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@2327cc82, 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] junit.framework.TestListener: endTest(test03_GL2) [apply] junit.framework.TestListener: startTest(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] ++++ 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 (4.50) [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@575762c8, 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] junit.framework.TestListener: endTest(test04_GL3) [apply] junit.framework.TestListener: startTest(test05_GL4) [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 (4.50) [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@651d6c64, 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 @ 1753077454024 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077454027 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.572 sec [apply] ------------- Standard Output --------------- [apply] - GL_MAX_TEXTURE_SIZE: 16384 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_SIZE: 16384 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] - GL_MAX_SAMPLES: 4 [apply] - GL_MAX_TEXTURE_SIZE: 16384 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] - GL_MAX_SAMPLES: 4 [apply] - GL_MAX_TEXTURE_SIZE: 16384 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] - GL_MAX_SAMPLES: 4 [apply] - GL_MAX_TEXTURE_SIZE: 16384 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] - GL_MAX_SAMPLES: 4 [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077453064 ms III - Start [apply] SLOCK [T main @ 1753077453069 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1 [apply] GL UnitTester [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: OpenGL ES-CM 1.1 Mesa 22.3.6 [apply] GL GLSL: false, has-compiler-func: true, version none, 0 (n/a) [apply] GL FBO: basic false, full false [apply] GL Profile: GLProfile[GLES1/GLES1.sw] [apply] GL Renderer Quirks:[GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.es1.GLES1Impl@42c8cb27, 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 22.3.6 [apply] - pre GL-Error 0x0 [apply] - GL-Error 0x0 [apply] - GL-Error 0x0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test02__ES2 [apply] GL UnitTester [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: OpenGL ES 3.2 Mesa 22.3.6 [apply] GL GLSL: true, has-compiler-func: true, version OpenGL ES GLSL ES 3.20, 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GLES3/GLES3.sw] [apply] GL Renderer Quirks:[GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.es3.GLES3Impl@65dbf35a, 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 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 - 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 (4.50) [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@2327cc82, 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 (4.50) [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@575762c8, 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 (4.50) [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@651d6c64, 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 @ 1753077454024 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077454027 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_ES1 took 0.532 sec [apply] Testcase: test02__ES2 took 0.064 sec [apply] Testcase: test03_GL2 took 0.1 sec [apply] Testcase: test04_GL3 took 0.099 sec [apply] Testcase: test05_GL4 took 0.133 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] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test00ShowAvailProfiles) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077454819 ms III - Start [apply] SLOCK [T main @ 1753077454823 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x4c1d9d4b, isOwner false, <7b227d8d, 7219ec67>[count 0, qsz 0, owner ]], obj 0x63a65a25] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 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] junit.framework.TestListener: endTest(test12GL3PolygonModeFailure) [apply] junit.framework.TestListener: startTest(test20GL2BindArrayAttributeFails) [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] junit.framework.TestListener: endTest(test20GL2BindArrayAttributeFails) [apply] junit.framework.TestListener: startTest(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 - test20GL2BindArrayAttributeFails [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test21GL3bcBindArrayAttributeFails [apply] junit.framework.TestListener: endTest(test21GL3bcBindArrayAttributeFails) [apply] junit.framework.TestListener: startTest(test22GL3BindArrayAttributeFails) [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 @ 1753077455858 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077455862 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.633 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077454819 ms III - Start [apply] SLOCK [T main @ 1753077454823 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x4c1d9d4b, isOwner false, <7b227d8d, 7219ec67>[count 0, qsz 0, owner ]], obj 0x63a65a25] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 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 @ 1753077455858 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077455862 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00ShowAvailProfiles took 0.433 sec [apply] Testcase: test10GL2PolygonModeFailure took 0.113 sec [apply] Testcase: test11GL3bcPolygonModeFailure took 0.083 sec [apply] Testcase: test12GL3PolygonModeFailure took 0.1 sec [apply] Testcase: test20GL2BindArrayAttributeFails took 0.102 sec [apply] Testcase: test21GL3bcBindArrayAttributeFails took 0.082 sec [apply] Testcase: test22GL3BindArrayAttributeFails took 0.101 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] junit.framework.TestListener: startTest(test01FFP__GL2) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077456620 ms III - Start [apply] SLOCK [T main @ 1753077456624 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] junit.framework.TestListener: endTest(test01FFP__GL2) [apply] junit.framework.TestListener: startTest(test02FFP__ES1) [apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0002-smooth-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0003-attn0-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: OpenGL ES-CM 1.1 Mesa 22.3.6 [apply] GL Profile: GLProfile[GLES1/GLES1.sw] [apply] junit.framework.TestListener: endTest(test02FFP__ES1) [apply] junit.framework.TestListener: startTest(test03FFP__ES2) [apply] main: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0001-flat-GLES1_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0002-smooth-GLES1_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0003-attn0-GLES1_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: OpenGL ES 3.2 Mesa 22.3.6 [apply] GL Profile: GLProfile[GL2ES1/GLES3.sw.custom] [apply] main: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0001-flat-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0002-smooth-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test03FFP__ES2) [apply] junit.framework.TestListener: startTest(test04FFP__GL2ES2) [apply] main: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test04FFP__GL2ES2 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 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] junit.framework.TestListener: endTest(test11GLSL_GL2) [apply] junit.framework.TestListener: startTest(test12GLSL_ES2) [apply] GL_VENDOR: Mesa/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 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code: [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0001-flat-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0002-smooth-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0003-attn0-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test11GLSL_GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: OpenGL ES 3.2 Mesa 22.3.6 [apply] GL GLSL: true, has-compiler-func: true, version OpenGL ES GLSL ES 3.20 [apply] GL Profile: GLProfile[GLES3/GLES3.sw] [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code: [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [apply] junit.framework.TestListener: endTest(test12GLSL_ES2) [apply] main: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0001-flat-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0002-smooth-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077458340 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077458343 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.317 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077456620 ms III - Start [apply] SLOCK [T main @ 1753077456624 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] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: OpenGL ES-CM 1.1 Mesa 22.3.6 [apply] GL Profile: GLProfile[GLES1/GLES1.sw] [apply] main: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0001-flat-GLES1_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0002-smooth-GLES1_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0003-attn0-GLES1_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: OpenGL ES 3.2 Mesa 22.3.6 [apply] GL Profile: GLProfile[GL2ES1/GLES3.sw.custom] [apply] main: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0001-flat-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0002-smooth-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test04FFP__GL2ES2 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 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 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code: [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0001-flat-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0002-smooth-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0003-attn0-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test11GLSL_GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: OpenGL ES 3.2 Mesa 22.3.6 [apply] GL GLSL: true, has-compiler-func: true, version OpenGL ES GLSL ES 3.20 [apply] GL Profile: GLProfile[GLES3/GLES3.sw] [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code: [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [apply] main: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0001-flat-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0002-smooth-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077458340 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077458343 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01FFP__GL2 took 0.647 sec [apply] Testcase: test02FFP__ES1 took 0.147 sec [apply] Testcase: test03FFP__ES2 took 0.266 sec [apply] Testcase: test04FFP__GL2ES2 took 0.268 sec [apply] Testcase: test11GLSL_GL2 took 0.166 sec [apply] Testcase: test12GLSL_ES2 took 0.198 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077459100 ms III - Start [apply] SLOCK [T main @ 1753077459105 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01InternedString)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString [apply] [apply] junit.framework.TestListener: endTest(test01InternedString) [apply] junit.framework.TestListener: startTest(test02InitSingleton) [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] 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] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x29176cc1, isOwner false, <2f177a4b, 4278a03f>[count 0, qsz 0, owner ]], obj 0x2bbf180e] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test11DumpDesktopGLInfo [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo [apply] ES [apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f8bc8001700, owner true, ResourceToolkitLock[obj 0x5c909414, isOwner false, <4b14c583, 65466a6a>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Compat 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4bc.sw] [apply] GL3 GLProfile[GL3/GL4bc.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077459580 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077459585 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.071 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077459100 ms III - Start [apply] SLOCK [T main @ 1753077459105 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 0x29176cc1, isOwner false, <2f177a4b, 4278a03f>[count 0, qsz 0, owner ]], obj 0x2bbf180e] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test11DumpDesktopGLInfo [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo [apply] ES [apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f8bc8001700, owner true, ResourceToolkitLock[obj 0x5c909414, isOwner false, <4b14c583, 65466a6a>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Compat 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4bc.sw] [apply] GL3 GLProfile[GL3/GL4bc.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077459580 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077459585 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01InternedString took 0.004 sec [apply] Testcase: test02InitSingleton took 0.425 sec [apply] Testcase: test11DumpDesktopGLInfo took 0.017 sec [apply] Testcase: test12DumpMobileGLInfo took 0.009 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] junit.framework.TestListener: startTest(test00Version) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077460407 ms III - Start [apply] SLOCK [T main @ 1753077460412 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-20250721 [apply] Implementation Build: 2.6-b982-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 9f8cc99afd00400e9102e936cff0caac653e0a8e [apply] Implementation SHA Sources: 798da6a766e533b63343560fefdf930d27e8e849d8d8df0bfe2f06800a835c6d [apply] Implementation SHA Classes: 91663562b730c40cae56606accf763b918c2eedce82e37d58065f0136ba2e748 [apply] Implementation SHA Classes-this: 30f75535e5c2bc25ac3bb9000c3bacaa0e532aa7b9e666d5b8af19c286404dbc [apply] Implementation SHA Natives: c1296426ba7cfb0d9dc7080878b74ece275ccf54e6091a117e639f88e2dc1926 [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-20250721 [apply] Implementation Build: 2.6-b1540-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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-20250721 [apply] Implementation Build: 2.6-b1540-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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-20250721 [apply] Implementation Build: 2.6-b1540-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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 0x5ae50ce6, isOwner false, <6f96c77, be64738>[count 0, qsz 0, owner ]], obj 0x2667f029] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5ae50ce6, isOwner false, <6f96c77, be64738>[count 0, qsz 0, owner ]], obj 0x2667f029] [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] 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5ae50ce6, isOwner false, <6f96c77, be64738>[count 0, qsz 0, owner ]], obj 0x2667f029] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f4bfc001700, owner true, ResourceToolkitLock[obj 0x50b472aa, isOwner false, <31368b99, 1725dc0f>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Compat 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4bc.sw] [apply] GL3 GLProfile[GL3/GL4bc.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] Capabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f4bfc001700, owner true, ResourceToolkitLock[obj 0x50b472aa, isOwner false, <31368b99, 1725dc0f>[count 0, qsz 0, owner ]]] [apply] GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x11, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault [apply] GLProfile Mapping default -> GLProfile[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test45_GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test46_GLES1 [apply] GLProfile Mapping GLES1 -> GLProfile[GLES1/GLES1.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES1/GLES1.sw] [apply] GL Version 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 22.3.6 [GL 1.1 (OpenGL ES-CM 1.1 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es1.GLES1Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES-CM 1.1 Mesa 22.3.6 [apply] GLSL false, has-compiler-func: true [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 49 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES1 -> GLProfile[GLES1/GLES1.sw] -> GLProfile[GLES1/GLES1.sw] -> 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.es1.GLES1Impl [apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GLES1 [apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test46_GLES1) [apply] junit.framework.TestListener: startTest(test47_GLES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test46_GLES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test47_GLES2 [apply] GLProfile Mapping GLES2 -> GLProfile[GLES2/GLES3.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES2 -> GLProfile[GLES2/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.es3.GLES3Impl [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2 [apply] junit.framework.TestListener: endTest(test47_GLES2) [apply] junit.framework.TestListener: startTest(test48_GLES3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test47_GLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3 [apply] GLProfile Mapping GLES3 -> GLProfile[GLES3/GLES3.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.es3.GLES3Impl [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3 [apply] junit.framework.TestListener: endTest(test48_GLES3) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077464019 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077464022 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.218 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5ae50ce6, isOwner false, <6f96c77, be64738>[count 0, qsz 0, owner ]], obj 0x2667f029] [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 @ 1753077460407 ms III - Start [apply] SLOCK [T main @ 1753077460412 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-20250721 [apply] Implementation Build: 2.6-b982-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 9f8cc99afd00400e9102e936cff0caac653e0a8e [apply] Implementation SHA Sources: 798da6a766e533b63343560fefdf930d27e8e849d8d8df0bfe2f06800a835c6d [apply] Implementation SHA Classes: 91663562b730c40cae56606accf763b918c2eedce82e37d58065f0136ba2e748 [apply] Implementation SHA Classes-this: 30f75535e5c2bc25ac3bb9000c3bacaa0e532aa7b9e666d5b8af19c286404dbc [apply] Implementation SHA Natives: c1296426ba7cfb0d9dc7080878b74ece275ccf54e6091a117e639f88e2dc1926 [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-20250721 [apply] Implementation Build: 2.6-b1540-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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-20250721 [apply] Implementation Build: 2.6-b1540-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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-20250721 [apply] Implementation Build: 2.6-b1540-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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 0x5ae50ce6, isOwner false, <6f96c77, be64738>[count 0, qsz 0, owner ]], obj 0x2667f029] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5ae50ce6, isOwner false, <6f96c77, be64738>[count 0, qsz 0, owner ]], obj 0x2667f029] [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] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f4bfc001700, owner true, ResourceToolkitLock[obj 0x50b472aa, isOwner false, <31368b99, 1725dc0f>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Compat 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4bc.sw] [apply] GL3 GLProfile[GL3/GL4bc.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] Capabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f4bfc001700, owner true, ResourceToolkitLock[obj 0x50b472aa, isOwner false, <31368b99, 1725dc0f>[count 0, qsz 0, owner ]]] [apply] GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x11, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault [apply] GLProfile Mapping default -> GLProfile[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] GLProfile Mapping GLES1 -> GLProfile[GLES1/GLES1.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES1/GLES1.sw] [apply] GL Version 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 22.3.6 [GL 1.1 (OpenGL ES-CM 1.1 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es1.GLES1Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES-CM 1.1 Mesa 22.3.6 [apply] GLSL false, has-compiler-func: true [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 49 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES1 -> GLProfile[GLES1/GLES1.sw] -> GLProfile[GLES1/GLES1.sw] -> 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.es1.GLES1Impl [apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GLES1 [apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test46_GLES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test47_GLES2 [apply] GLProfile Mapping GLES2 -> GLProfile[GLES2/GLES3.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES2 -> GLProfile[GLES2/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.es3.GLES3Impl [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test47_GLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3 [apply] GLProfile Mapping GLES3 -> GLProfile[GLES3/GLES3.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.es3.GLES3Impl [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077464019 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077464022 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00Version took 0.578 sec [apply] Testcase: test01GLProfileDefault took 0.214 sec [apply] Testcase: test11GLProfileMaxProgrammable took 0.231 sec [apply] Testcase: test22GLProfileMaxFixedFunc took 0.184 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.223 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.216 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.192 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.231 sec [apply] Testcase: test41_GL4bc took 0.183 sec [apply] Testcase: test42_GL3bc took 0.199 sec [apply] Testcase: test43_GL2 took 0.181 sec [apply] Testcase: test44_GL4 took 0.182 sec [apply] Testcase: test45_GL3 took 0.2 sec [apply] Testcase: test46_GLES1 took 0.181 sec [apply] Testcase: test47_GLES2 took 0.2 sec [apply] Testcase: test48_GLES3 took 0.165 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 @ 1753077464837 ms III - Start [apply] SLOCK [T main @ 1753077464841 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-20250721 [apply] Implementation Build: 2.6-b982-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 9f8cc99afd00400e9102e936cff0caac653e0a8e [apply] Implementation SHA Sources: 798da6a766e533b63343560fefdf930d27e8e849d8d8df0bfe2f06800a835c6d [apply] Implementation SHA Classes: 91663562b730c40cae56606accf763b918c2eedce82e37d58065f0136ba2e748 [apply] Implementation SHA Classes-this: 30f75535e5c2bc25ac3bb9000c3bacaa0e532aa7b9e666d5b8af19c286404dbc [apply] Implementation SHA Natives: c1296426ba7cfb0d9dc7080878b74ece275ccf54e6091a117e639f88e2dc1926 [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-20250721 [apply] Implementation Build: 2.6-b1540-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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-20250721 [apply] Implementation Build: 2.6-b1540-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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-20250721 [apply] Implementation Build: 2.6-b1540-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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 0x1f0f1111, isOwner false, <49c386c8, 56528192>[count 0, qsz 0, owner ]], obj 0x460d0a57] [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 0x1f0f1111, isOwner false, <49c386c8, 56528192>[count 0, qsz 0, owner ]], obj 0x460d0a57] [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 0x1f0f1111, isOwner false, <49c386c8, 56528192>[count 0, qsz 0, owner ]], obj 0x460d0a57] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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.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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 @ 1753077467939 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077467943 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.696 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 0x1f0f1111, isOwner false, <49c386c8, 56528192>[count 0, qsz 0, owner ]], obj 0x460d0a57] [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 @ 1753077464837 ms III - Start [apply] SLOCK [T main @ 1753077464841 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-20250721 [apply] Implementation Build: 2.6-b982-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 9f8cc99afd00400e9102e936cff0caac653e0a8e [apply] Implementation SHA Sources: 798da6a766e533b63343560fefdf930d27e8e849d8d8df0bfe2f06800a835c6d [apply] Implementation SHA Classes: 91663562b730c40cae56606accf763b918c2eedce82e37d58065f0136ba2e748 [apply] Implementation SHA Classes-this: 30f75535e5c2bc25ac3bb9000c3bacaa0e532aa7b9e666d5b8af19c286404dbc [apply] Implementation SHA Natives: c1296426ba7cfb0d9dc7080878b74ece275ccf54e6091a117e639f88e2dc1926 [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-20250721 [apply] Implementation Build: 2.6-b1540-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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-20250721 [apply] Implementation Build: 2.6-b1540-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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-20250721 [apply] Implementation Build: 2.6-b1540-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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 0x1f0f1111, isOwner false, <49c386c8, 56528192>[count 0, qsz 0, owner ]], obj 0x460d0a57] [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 0x1f0f1111, isOwner false, <49c386c8, 56528192>[count 0, qsz 0, owner ]], obj 0x460d0a57] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 @ 1753077467939 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077467943 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00Version took 0.405 sec [apply] Testcase: test01GLProfileDefault took 0.216 sec [apply] Testcase: test11GLProfileMaxProgrammable took 0.223 sec [apply] Testcase: test22GLProfileMaxFixedFunc took 0.186 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.223 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.225 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.23 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.2 sec [apply] Testcase: test41_GL4bc took 0.232 sec [apply] Testcase: test42_GL3bc took 0.232 sec [apply] Testcase: test43_GL2 took 0.23 sec [apply] Testcase: test44_GL4 took 0.201 sec [apply] Testcase: test45_GL3 took 0.25 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01GLProfileDefaultFBO) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077468903 ms III - Start [apply] SLOCK [T main @ 1753077468908 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner ]], obj 0x419c5f1a] [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, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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(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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner ]], obj 0x419c5f1a] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner ]], obj 0x419c5f1a] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] junit.framework.TestListener: endTest(test45_GL3) [apply] junit.framework.TestListener: startTest(test46_GLES1) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES1/GLES1.sw] [apply] GL Version 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 22.3.6 [GL 1.1 (OpenGL ES-CM 1.1 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es1.GLES1Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES-CM 1.1 Mesa 22.3.6 [apply] GLSL false, has-compiler-func: true [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 49 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES1 -> GLProfile[GLES1/GLES1.sw] -> GLProfile[GLES1/GLES1.sw] -> 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.es1.GLES1Impl [apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GLES1 [apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test46_GLES1) [apply] junit.framework.TestListener: startTest(test47_GLES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES2 -> GLProfile[GLES2/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.es3.GLES3Impl [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2 [apply] junit.framework.TestListener: endTest(test47_GLES2) [apply] junit.framework.TestListener: startTest(test48_GLES3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.es3.GLES3Impl [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2 [apply] junit.framework.TestListener: endTest(test48_GLES3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077472494 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077472498 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.186 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner ]], obj 0x419c5f1a] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner ]], obj 0x419c5f1a] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x147ed70f, isOwner false, <61dd025, 124c278f>[count 0, qsz 0, owner ]], obj 0x419c5f1a] [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 @ 1753077468903 ms III - Start [apply] SLOCK [T main @ 1753077468908 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] Swap Interval 0 [apply] GL Profile GLProfile[GLES1/GLES1.sw] [apply] GL Version 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 22.3.6 [GL 1.1 (OpenGL ES-CM 1.1 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es1.GLES1Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES-CM 1.1 Mesa 22.3.6 [apply] GLSL false, has-compiler-func: true [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 49 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES1 -> GLProfile[GLES1/GLES1.sw] -> GLProfile[GLES1/GLES1.sw] -> 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.es1.GLES1Impl [apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GLES1 [apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES2 -> GLProfile[GLES2/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.es3.GLES3Impl [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.es3.GLES3Impl [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077472494 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077472498 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefaultFBO took 0.595 sec [apply] Testcase: test02GLProfileDefaultPBuffer took 0.173 sec [apply] Testcase: test03GLProfileDefaultBitmap took 0.175 sec [apply] Testcase: test11GLProfileMaxProgrammableFBO took 0.166 sec [apply] Testcase: test12GLProfileMaxProgrammablePBuffer took 0.148 sec [apply] Testcase: test21GLProfileMaxFixedFuncFBO took 0.139 sec [apply] Testcase: test22GLProfileMaxFixedFuncPBuffer took 0.174 sec [apply] Testcase: test23GLProfileMaxFixedFuncBitmap took 0.171 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.138 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.14 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.167 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.166 sec [apply] Testcase: test41_GL4bc took 0.165 sec [apply] Testcase: test42_GL3bc took 0.166 sec [apply] Testcase: test43_GL2 took 0.167 sec [apply] Testcase: test44_GL4 took 0.166 sec [apply] Testcase: test45_GL3 took 0.165 sec [apply] Testcase: test46_GLES1 took 0.125 sec [apply] Testcase: test47_GLES2 took 0.119 sec [apply] Testcase: test48_GLES3 took 0.115 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] junit.framework.TestListener: startTest(test01GLProfileDefaultFBO) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077473266 ms III - Start [apply] SLOCK [T main @ 1753077473270 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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, 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 0x6b4a4e18, isOwner false, <27c86f2d, 197d671>[count 0, qsz 0, owner ]], obj 0x5bfa9431] [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.6GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - 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 0x6b4a4e18, isOwner false, <27c86f2d, 197d671>[count 0, qsz 0, owner ]], obj 0x5bfa9431] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 0x6b4a4e18, isOwner false, <27c86f2d, 197d671>[count 0, qsz 0, owner ]], obj 0x5bfa9431] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test12GLProfileMaxProgrammablePBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test32GLProfileGL2ES2 [apply] junit.framework.TestListener: startTest(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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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] junit.framework.TestListener: endTest(test33GLProfileGL4ES3) [apply] junit.framework.TestListener: startTest(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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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.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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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] junit.framework.TestListener: endTest(test42_GL3bc) [apply] junit.framework.TestListener: startTest(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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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] junit.framework.TestListener: endTest(test44_GL4) [apply] junit.framework.TestListener: startTest(test45_GL3) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 @ 1753077476364 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077476367 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.69 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 0x6b4a4e18, isOwner false, <27c86f2d, 197d671>[count 0, qsz 0, owner ]], obj 0x5bfa9431] [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 0x6b4a4e18, isOwner false, <27c86f2d, 197d671>[count 0, qsz 0, owner ]], obj 0x5bfa9431] [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 0x6b4a4e18, isOwner false, <27c86f2d, 197d671>[count 0, qsz 0, owner ]], obj 0x5bfa9431] [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 @ 1753077473266 ms III - Start [apply] SLOCK [T main @ 1753077473270 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [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 @ 1753077476364 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077476367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefaultFBO took 0.487 sec [apply] Testcase: test02GLProfileDefaultPBuffer took 0.173 sec [apply] Testcase: test03GLProfileDefaultBitmap took 0.15 sec [apply] Testcase: test11GLProfileMaxProgrammableFBO took 0.165 sec [apply] Testcase: test12GLProfileMaxProgrammablePBuffer took 0.173 sec [apply] Testcase: test21GLProfileMaxFixedFuncFBO took 0.166 sec [apply] Testcase: test22GLProfileMaxFixedFuncPBuffer took 0.173 sec [apply] Testcase: test23GLProfileMaxFixedFuncBitmap took 0.171 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.139 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.137 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.165 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.166 sec [apply] Testcase: test41_GL4bc took 0.164 sec [apply] Testcase: test42_GL3bc took 0.166 sec [apply] Testcase: test43_GL2 took 0.165 sec [apply] Testcase: test44_GL4 took 0.138 sec [apply] Testcase: test45_GL3 took 0.145 sec [apply] Testcase: test46_GLES1 took 0.001 sec [apply] Testcase: test47_GLES2 took 0 sec [apply] Testcase: test48_GLES3 took 0.001 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost.xml [apply] 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 @ 1753077477131 ms III - Start [apply] SLOCK [T main @ 1753077477135 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 0x45018215, isOwner false, <65d6b83b, d706f19>[count 0, qsz 0, owner ]], obj 0x6dbb137d] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753077477733 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077477736 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.198 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 0x45018215, isOwner false, <65d6b83b, d706f19>[count 0, qsz 0, owner ]], obj 0x6dbb137d] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077477131 ms III - Start [apply] SLOCK [T main @ 1753077477135 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753077477733 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077477736 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefault took 0.578 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 @ 1753077478500 ms III - Start [apply] SLOCK [T main @ 1753077478505 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] TextRendererGLEL.display: Frame 0885 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0886 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0887 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0888 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0889 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0890 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0891 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0892 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0893 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0894 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0895 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0896 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0897 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0898 (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 0899 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0900 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0901 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0902 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0903 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0904 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0905 (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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] 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 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] ++++ 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 @ 1753077485995 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077485998 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.116 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077478500 ms III - Start [apply] SLOCK [T main @ 1753077478505 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] TextRendererGLEL.display: Frame 0885 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0886 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0887 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0888 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0889 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0890 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0891 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0892 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0893 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0894 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0895 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0896 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0897 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0898 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0899 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0900 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0901 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0902 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0903 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0904 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0905 (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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] ++++ 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 @ 1753077485995 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077485998 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_MSAA0_DefFlip took 3.581 sec [apply] Testcase: test01_MSAA0_UsrFlip took 0 sec [apply] Testcase: test10_MSAA8_DefFlip took 3.43 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] ++++ Test Singleton.lock() [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] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077486871 ms III - Start [apply] SLOCK [T main @ 1753077486876 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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (GL_VERSION_2_1), valid true, define [true:true:false] [apply] Test[22]: 2.0.0 (OpenGL ES 2.0) -> 2.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 (OpenGL ES GLSL ES 2.0), valid true, define [true:true:false] [apply] Test[24]: 2.1.0 (OpenGL 2.1 LaLa) -> 2.1 (OpenGL 2.1 LaLa), valid true, define [true:true:false] [apply] Test[25]: 4.2.0 (4.2.11762 Compatibility Profile Context) -> 4.2 (4.2.11762 Compatibility Profile Context), valid true, define [true:true:false] [apply] Test-X1: 2 (GL_VERSION_2), valid false, define [true:false:false] [apply] Test-X2: 2 (GL2 Buggy L3), valid false, define [true:false:false] [apply] Test-X3: 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 (Dummy Tool 1.2), define [true:true:false] [apply] Test[true:true:false][1]: 7.12.0 (2.1 Mesa 7.12) -> 7.12 (Mesa 7.12), define [true:true:false] [apply] Test[true:true:false][2]: 7.12.0 (2.1 Mesa 7.12-devel) -> 7.12 (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 (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 (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 (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 (Mesa 9.1), define [true:true:false] [apply] Test[true:true:false][7]: 14.10.0 (OpenGL ES 2.0 14.10) -> 14.10 (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 (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 (11.33), define [true:true:false] [apply] Test[false:false:false][0]: 0.0.0 (GL_VERSION_2_1) -> 0 (n/a), define [false:false:false] [apply] Test[false:false:false][1]: 0.0.0 (OpenGL ES 2.0) -> 0 (n/a), define [false:false:false] [apply] Test[false:false:false][2]: 0.0.0 (OpenGL ES GLSL ES 2.0) -> 0 (n/a), define [false:false:false] [apply] Test[false:false:false][3]: 0.0.0 (OpenGL 2.1 LaLa) -> 0 (n/a), define [false:false:false] [apply] Test[false:false:false][4]: 0.0.0 (4.2.11762 Compatibility Profile Context) -> 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 @ 1753077486923 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077486925 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.653 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077486871 ms III - Start [apply] SLOCK [T main @ 1753077486876 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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (GL_VERSION_2_1), valid true, define [true:true:false] [apply] Test[22]: 2.0.0 (OpenGL ES 2.0) -> 2.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 (OpenGL ES GLSL ES 2.0), valid true, define [true:true:false] [apply] Test[24]: 2.1.0 (OpenGL 2.1 LaLa) -> 2.1 (OpenGL 2.1 LaLa), valid true, define [true:true:false] [apply] Test[25]: 4.2.0 (4.2.11762 Compatibility Profile Context) -> 4.2 (4.2.11762 Compatibility Profile Context), valid true, define [true:true:false] [apply] Test-X1: 2 (GL_VERSION_2), valid false, define [true:false:false] [apply] Test-X2: 2 (GL2 Buggy L3), valid false, define [true:false:false] [apply] Test-X3: 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 (Dummy Tool 1.2), define [true:true:false] [apply] Test[true:true:false][1]: 7.12.0 (2.1 Mesa 7.12) -> 7.12 (Mesa 7.12), define [true:true:false] [apply] Test[true:true:false][2]: 7.12.0 (2.1 Mesa 7.12-devel) -> 7.12 (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 (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 (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 (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 (Mesa 9.1), define [true:true:false] [apply] Test[true:true:false][7]: 14.10.0 (OpenGL ES 2.0 14.10) -> 14.10 (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 (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 (11.33), define [true:true:false] [apply] Test[false:false:false][0]: 0.0.0 (GL_VERSION_2_1) -> 0 (n/a), define [false:false:false] [apply] Test[false:false:false][1]: 0.0.0 (OpenGL ES 2.0) -> 0 (n/a), define [false:false:false] [apply] Test[false:false:false][2]: 0.0.0 (OpenGL ES GLSL ES 2.0) -> 0 (n/a), define [false:false:false] [apply] Test[false:false:false][3]: 0.0.0 (OpenGL 2.1 LaLa) -> 0 (n/a), define [false:false:false] [apply] Test[false:false:false][4]: 0.0.0 (4.2.11762 Compatibility Profile Context) -> 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 @ 1753077486923 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077486925 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.007 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 @ 1753077487749 ms III - Start [apply] SLOCK [T main @ 1753077487754 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_102x100xREDxUB) [apply] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_640x480xREDxUB) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xREDxUB [apply] Dropping GLCaps[glx vid 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] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_640x480xREDxUB) [apply] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_640x480xRGBxUB) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xREDxUB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xRGBxUB [apply] Dropping GLCaps[glx vid 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] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_99x100xRGBxUB) [apply] junit.framework.TestListener: startTest(testReadPixelsGL_640x480xRGBAxUB) [apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 29700 remaining bytes in buffer, only had 29690 [apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 29700 remaining bytes in buffer, only had 7425 [apply] OK Expected IndexOutOfBoundsException (alignment 4): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 29997 remaining bytes in buffer, only had 29700 [apply] OK Expected IndexOutOfBoundsException (alignment 8): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 30393 remaining bytes in buffer, only had 29700 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_99x100xRGBxUB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_640x480xRGBAxUB [apply] Dropping GLCaps[glx vid 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] junit.framework.TestListener: endTest(testReadPixelsGL_640x480xRGBAxUB) [apply] junit.framework.TestListener: startTest(testReadPixelsGL_99x100xRGBxUB) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_640x480xRGBAxUB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB [apply] Dropping GLCaps[glx vid 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(testReadPixelsGL_99x100xRGBxUB) [apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1908, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39600 remaining bytes in buffer, only had 39590 [apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1908, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39600 remaining bytes in buffer, only had 9900 [apply] OK Expected IndexOutOfBoundsException (alignment 8): fmt 0x1908, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39996 remaining bytes in buffer, only had 39600 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077495329 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077495335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.199 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077487749 ms III - Start [apply] SLOCK [T main @ 1753077487754 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1753077495329 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077495335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testReadPixelsGL2GL3_102x100xREDxUB took 1.688 sec [apply] Testcase: testReadPixelsGL2GL3_640x480xREDxUB took 1.188 sec [apply] Testcase: testReadPixelsGL2GL3_640x480xRGBxUB took 1.161 sec [apply] Testcase: testReadPixelsGL2GL3_99x100xRGBxUB took 1.176 sec [apply] Testcase: testReadPixelsGL_640x480xRGBAxUB took 1.168 sec [apply] Testcase: testReadPixelsGL_99x100xRGBxUB took 1.154 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 @ 1753077496102 ms III - Start [apply] SLOCK [T main @ 1753077496107 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 0x70be0a2b, isOwner false, <2133814f, 4c15e7fd>[count 0, qsz 0, owner ]], obj 0x3b07a0d6] [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 0x1309c40b, isOwner false, <1dce281a, 19f1af7b>[count 0, qsz 0, owner ]], obj 0x5cf32221] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1309c40b, isOwner false, <1dce281a, 19f1af7b>[count 0, qsz 0, owner ]], obj 0x5cf32221] [apply] JOGLTask 1: START: 157/0, reuse true - Thread-3-jt1 [apply] JOGLTask 0: START: 0/0, reuse true - Thread-3-jt0 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x2dcb25c3: tileRendererInUse null, GearsES2[obj 0x2dcb25c3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2dcb25c3 on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2dcb25c3 created: GearsObj[0x494f9c34, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2dcb25c3 created: GearsObj[0x689a2b98, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2dcb25c3 created: GearsObj[0x689a2b98, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x2dcb25c3 FIN GearsES2[obj 0x2dcb25c3 isInit true, usesShared false, 1 GearsObj[0x494f9c34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x689a2b98, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76f4fb62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x2dcb25c3 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2dcb25c3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x2dcb25c3 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 0x7f13d0001380, owner true, ResourceToolkitLock[obj 0x1bf932ef, isOwner false, <7ed681f1, acba7d4>[count 1, qsz 0, owner ]], obj 0x7eda7e73]] - Thread-3-jt1 [apply] JOGLTask 1: RUNNING: Thread-3-jt1 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x429cc229: tileRendererInUse null, GearsES2[obj 0x429cc229 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x429cc229 on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x429cc229 created: GearsObj[0x5c0ae024, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x429cc229 created: GearsObj[0xa6fcef1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x429cc229 created: GearsObj[0xa6fcef1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x429cc229 FIN GearsES2[obj 0x429cc229 isInit true, usesShared false, 1 GearsObj[0x5c0ae024, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa6fcef1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x426b77ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x429cc229 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x429cc229, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x429cc229 128x128, swapInterval 0, drawable 0x3400004 [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 0x7f13d0001380, owner true, ResourceToolkitLock[obj 0x1bf932ef, isOwner false, <7ed681f1, acba7d4>[count 1, qsz 0, owner ]], obj 0x7eda7e73]] - Thread-3-jt0 [apply] JOGLTask 0: RUNNING: Thread-3-jt0 [apply] 0: [0: false, 1: false] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2dcb25c3: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2dcb25c3 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-3-jt1 [apply] JOGLTask 1: END: Thread-3-jt1 [apply] 1: [0: false, 1: true] [apply] junit.framework.TestListener: endTest(test02TwoThreads) [apply] junit.framework.TestListener: startTest(test04FourThreads) [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x429cc229: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x429cc229 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-3-jt0 [apply] JOGLTask 0: END: Thread-3-jt0 [apply] 2: [0: true, 1: true] [apply] total: 0.784s [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 0x6dd6f73f, isOwner false, <631104f5, 672e9c4f>[count 0, qsz 0, owner ]], obj 0x211ff23a] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6dd6f73f, isOwner false, <631104f5, 672e9c4f>[count 0, qsz 0, owner ]], obj 0x211ff23a] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6dd6f73f, isOwner false, <631104f5, 672e9c4f>[count 0, qsz 0, owner ]], obj 0x211ff23a] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6dd6f73f, isOwner false, <631104f5, 672e9c4f>[count 0, qsz 0, owner ]], obj 0x211ff23a] [apply] JOGLTask 1: START: 157/0, reuse true - Thread-4-jt1 [apply] JOGLTask 3: START: 471/0, reuse true - Thread-4-jt3 [apply] JOGLTask 0: START: 0/0, reuse true - Thread-4-jt0 [apply] JOGLTask 2: START: 314/0, reuse true - Thread-4-jt2 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x2be7994a: tileRendererInUse null, GearsES2[obj 0x2be7994a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2be7994a on Thread[#49,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2be7994a created: GearsObj[0x7c7e41f0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2be7994a created: GearsObj[0x287a4b52, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2be7994a created: GearsObj[0x287a4b52, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x2be7994a FIN GearsES2[obj 0x2be7994a isInit true, usesShared false, 1 GearsObj[0x7c7e41f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x287a4b52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2dd6f54c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x2be7994a 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2be7994a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x2be7994a 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 0x7f149c012220, owner true, ResourceToolkitLock[obj 0x6ee50252, isOwner false, <30b5b396, 5f416ea9>[count 1, qsz 0, owner ]], obj 0x48fb81c2]] - Thread-4-jt1 [apply] JOGLTask 1: RUNNING: Thread-4-jt1 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x672a02d0: tileRendererInUse null, GearsES2[obj 0x672a02d0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x672a02d0 on Thread[#49,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x672a02d0 created: GearsObj[0x5ad2ee70, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x672a02d0 created: GearsObj[0x1b717c54, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x672a02d0 created: GearsObj[0x1b717c54, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x672a02d0 FIN GearsES2[obj 0x672a02d0 isInit true, usesShared false, 1 GearsObj[0x5ad2ee70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b717c54, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77e432ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x672a02d0 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x672a02d0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x672a02d0 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 0x7f149c012220, owner true, ResourceToolkitLock[obj 0x6ee50252, isOwner false, <30b5b396, 5f416ea9>[count 1, qsz 0, owner ]], obj 0x48fb81c2]] - Thread-4-jt2 [apply] JOGLTask 2: RUNNING: Thread-4-jt2 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x13c4eff1: tileRendererInUse null, GearsES2[obj 0x13c4eff1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x13c4eff1 on Thread[#49,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x13c4eff1 created: GearsObj[0x7c54428e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x13c4eff1 created: GearsObj[0x7a0d0378, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x13c4eff1 created: GearsObj[0x7a0d0378, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x13c4eff1 FIN GearsES2[obj 0x13c4eff1 isInit true, usesShared false, 1 GearsObj[0x7c54428e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a0d0378, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1342a813, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x13c4eff1 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13c4eff1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x13c4eff1 128x128, swapInterval 0, drawable 0x3400006 [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 0x7f149c012220, owner true, ResourceToolkitLock[obj 0x6ee50252, isOwner false, <30b5b396, 5f416ea9>[count 1, qsz 0, owner ]], obj 0x48fb81c2]] - Thread-4-jt0 [apply] JOGLTask 0: RUNNING: Thread-4-jt0 [apply] 0: [0: false, 1: false, 2: false, 3: false] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x2fc9fd11: tileRendererInUse null, GearsES2[obj 0x2fc9fd11 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2fc9fd11 on Thread[#49,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2fc9fd11 created: GearsObj[0x4b0ad935, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2fc9fd11 created: GearsObj[0x9ea9666, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2fc9fd11 created: GearsObj[0x9ea9666, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x2fc9fd11 FIN GearsES2[obj 0x2fc9fd11 isInit true, usesShared false, 1 GearsObj[0x4b0ad935, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9ea9666, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cd8026c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x2fc9fd11 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2fc9fd11, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x2fc9fd11 128x128, swapInterval 0, drawable 0x3400008 [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 0x7f149c012220, owner true, ResourceToolkitLock[obj 0x6ee50252, isOwner false, <30b5b396, 5f416ea9>[count 1, qsz 0, owner ]], obj 0x48fb81c2]] - Thread-4-jt3 [apply] JOGLTask 3: RUNNING: Thread-4-jt3 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2be7994a: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2be7994a 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[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x672a02d0: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x672a02d0 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-4-jt2 [apply] JOGLTask 2: END: Thread-4-jt2 [apply] 2: [0: false, 1: true, 2: true, 3: false] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x13c4eff1: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x13c4eff1 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-4-jt0 [apply] JOGLTask 0: END: Thread-4-jt0 [apply] 3: [0: true, 1: true, 2: true, 3: false] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2fc9fd11: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2fc9fd11 FIN [apply] junit.framework.TestListener: endTest(test04FourThreads) [apply] junit.framework.TestListener: startTest(test16SixteenThreads) [apply] JOGLTask 3: DONE/SYNC: Thread-4-jt3 [apply] JOGLTask 3: END: Thread-4-jt3 [apply] 4: [0: true, 1: true, 2: true, 3: true] [apply] total: 0.935s [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 default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] JOGLTask 15: START: 314/157, reuse true - Thread-5-jt15 [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-5-jt0 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] JOGLTask 7: START: 1099/0, reuse true - Thread-5-jt7 [apply] JOGLTask 6: START: 942/0, reuse true - Thread-5-jt6 [apply] JOGLTask 9: START: 1413/0, reuse true - Thread-5-jt9 [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 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] JOGLTask 4: START: 628/0, reuse true - Thread-5-jt4 [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [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 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] JOGLTask 12: START: 1884/0, reuse true - Thread-5-jt12 [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] JOGLTask 8: START: 1256/0, reuse true - Thread-5-jt8 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] JOGLTask 3: START: 471/0, reuse true - Thread-5-jt3 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] JOGLTask 11: START: 1727/0, reuse true - Thread-5-jt11 [apply] JOGLTask 1: START: 157/0, reuse true - Thread-5-jt1 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] JOGLTask 10: START: 1570/0, reuse true - Thread-5-jt10 [apply] JOGLTask 13: START: 0/157, reuse true - Thread-5-jt13 [apply] JOGLTask 14: START: 157/157, reuse true - Thread-5-jt14 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x1a61472d: tileRendererInUse null, GearsES2[obj 0x1a61472d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a61472d on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a61472d created: GearsObj[0x12bda3a2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a61472d created: GearsObj[0x41b7395a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a61472d created: GearsObj[0x41b7395a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x1a61472d FIN GearsES2[obj 0x1a61472d isInit true, usesShared false, 1 GearsObj[0x12bda3a2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41b7395a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43fbdc0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x1a61472d 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a61472d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1a61472d 128x128, swapInterval 0, drawable 0x3600002 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt15 [apply] JOGLTask 15: RUNNING: Thread-5-jt15 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x415cb0b8: tileRendererInUse null, GearsES2[obj 0x415cb0b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x415cb0b8 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x415cb0b8 created: GearsObj[0x68216641, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x415cb0b8 created: GearsObj[0x1b345f42, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x415cb0b8 created: GearsObj[0x1b345f42, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x415cb0b8 FIN GearsES2[obj 0x415cb0b8 isInit true, usesShared false, 1 GearsObj[0x68216641, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b345f42, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f03b416, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x415cb0b8 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x415cb0b8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x415cb0b8 128x128, swapInterval 0, drawable 0x3600004 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 0, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt8 [apply] JOGLTask 8: RUNNING: Thread-5-jt8 [apply] 0: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] 1: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x2f49839: tileRendererInUse null, GearsES2[obj 0x2f49839 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2f49839 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2f49839 created: GearsObj[0x35b57053, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2f49839 created: GearsObj[0x67dab83d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2f49839 created: GearsObj[0x67dab83d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x2f49839 FIN GearsES2[obj 0x2f49839 isInit true, usesShared false, 1 GearsObj[0x35b57053, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67dab83d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3af469ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2f49839 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f49839, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2f49839 128x128, swapInterval 0, drawable 0x3600006 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt12 [apply] JOGLTask 12: RUNNING: Thread-5-jt12 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x3c31eff5: tileRendererInUse null, GearsES2[obj 0x3c31eff5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c31eff5 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c31eff5 created: GearsObj[0x4b9fc3d5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c31eff5 created: GearsObj[0x65b8f013, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c31eff5 created: GearsObj[0x65b8f013, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x3c31eff5 FIN GearsES2[obj 0x3c31eff5 isInit true, usesShared false, 1 GearsObj[0x4b9fc3d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65b8f013, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x576479b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3c31eff5 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c31eff5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x3c31eff5 128x128, swapInterval 0, drawable 0x3600008 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt4 [apply] JOGLTask 4: RUNNING: Thread-5-jt4 [apply] 2: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x11afb53a: tileRendererInUse null, GearsES2[obj 0x11afb53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x11afb53a on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x11afb53a created: GearsObj[0x2a1cebcb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x11afb53a created: GearsObj[0x299a16e7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x11afb53a created: GearsObj[0x299a16e7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x11afb53a FIN GearsES2[obj 0x11afb53a isInit true, usesShared false, 1 GearsObj[0x2a1cebcb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x299a16e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35d10079, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x11afb53a 0/0 128x128 of 128x128, swapInterval 0, drawable 0x360000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11afb53a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x11afb53a 128x128, swapInterval 0, drawable 0x360000a [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt9 [apply] JOGLTask 9: RUNNING: Thread-5-jt9 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x298fc231: tileRendererInUse null, GearsES2[obj 0x298fc231 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x298fc231 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x298fc231 created: GearsObj[0x3fa91a9c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x298fc231 created: GearsObj[0x2bcc4c6f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x298fc231 created: GearsObj[0x2bcc4c6f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x298fc231 FIN GearsES2[obj 0x298fc231 isInit true, usesShared false, 1 GearsObj[0x3fa91a9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bcc4c6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ae6e64b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x298fc231 0/0 128x128 of 128x128, swapInterval 0, drawable 0x360000c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x298fc231, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x298fc231 128x128, swapInterval 0, drawable 0x360000c [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt5 [apply] JOGLTask 5: RUNNING: Thread-5-jt5 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x43e31dd4: tileRendererInUse null, GearsES2[obj 0x43e31dd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x43e31dd4 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x43e31dd4 created: GearsObj[0x6dcb171f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x43e31dd4 created: GearsObj[0x679c61, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x43e31dd4 created: GearsObj[0x679c61, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x43e31dd4 FIN GearsES2[obj 0x43e31dd4 isInit true, usesShared false, 1 GearsObj[0x6dcb171f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x679c61, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b00fd9a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x43e31dd4 0/0 128x128 of 128x128, swapInterval 0, drawable 0x360000e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x43e31dd4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x43e31dd4 128x128, swapInterval 0, drawable 0x360000e [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt2 [apply] JOGLTask 2: RUNNING: Thread-5-jt2 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x49d77d4a: tileRendererInUse null, GearsES2[obj 0x49d77d4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x49d77d4a on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49d77d4a created: GearsObj[0x13882014, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49d77d4a created: GearsObj[0x11f8151a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49d77d4a created: GearsObj[0x11f8151a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x49d77d4a FIN GearsES2[obj 0x49d77d4a isInit true, usesShared false, 1 GearsObj[0x13882014, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11f8151a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79116d98, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x49d77d4a 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600010, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49d77d4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x49d77d4a 128x128, swapInterval 0, drawable 0x3600010 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt0 [apply] JOGLTask 0: RUNNING: Thread-5-jt0 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x3fe41c4d: tileRendererInUse null, GearsES2[obj 0x3fe41c4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3fe41c4d on Thread[#73,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] 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] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3fe41c4d created: GearsObj[0x2e60bf9c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3fe41c4d created: GearsObj[0x3316ca2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3fe41c4d created: GearsObj[0x3316ca2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x3fe41c4d FIN GearsES2[obj 0x3fe41c4d isInit true, usesShared false, 1 GearsObj[0x2e60bf9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3316ca2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22bc319d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3fe41c4d 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600012, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3fe41c4d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x3fe41c4d 128x128, swapInterval 0, drawable 0x3600012 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 0, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt14 [apply] JOGLTask 14: RUNNING: Thread-5-jt14 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x57af2916: tileRendererInUse null, GearsES2[obj 0x57af2916 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x57af2916 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x57af2916 created: GearsObj[0x69440f69, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x57af2916 created: GearsObj[0x6d8e97ac, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x57af2916 created: GearsObj[0x6d8e97ac, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x57af2916 FIN GearsES2[obj 0x57af2916 isInit true, usesShared false, 1 GearsObj[0x69440f69, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d8e97ac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x359e4788, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x57af2916 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600014, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57af2916, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x57af2916 128x128, swapInterval 0, drawable 0x3600014 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 0, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt1 [apply] JOGLTask 1: RUNNING: Thread-5-jt1 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x3e31bd8: tileRendererInUse null, GearsES2[obj 0x3e31bd8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e31bd8 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3e31bd8 created: GearsObj[0x99c0a79, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e31bd8 created: GearsObj[0x3ecb75c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e31bd8 created: GearsObj[0x3ecb75c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x3e31bd8 FIN GearsES2[obj 0x3e31bd8 isInit true, usesShared false, 1 GearsObj[0x99c0a79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ecb75c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x630bea1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3e31bd8 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e31bd8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x3e31bd8 128x128, swapInterval 0, drawable 0x3600016 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt11 [apply] JOGLTask 11: RUNNING: Thread-5-jt11 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x5a05c9d9: tileRendererInUse null, GearsES2[obj 0x5a05c9d9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5a05c9d9 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5a05c9d9 created: GearsObj[0x766c755c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5a05c9d9 created: GearsObj[0x55b05bf4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5a05c9d9 created: GearsObj[0x55b05bf4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x5a05c9d9 FIN GearsES2[obj 0x5a05c9d9 isInit true, usesShared false, 1 GearsObj[0x766c755c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55b05bf4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7056ee7b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5a05c9d9 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600018, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5a05c9d9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5a05c9d9 128x128, swapInterval 0, drawable 0x3600018 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 0, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt3 [apply] JOGLTask 3: RUNNING: Thread-5-jt3 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x25c4b2aa: tileRendererInUse null, GearsES2[obj 0x25c4b2aa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x25c4b2aa on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x25c4b2aa created: GearsObj[0x7c2efc8a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x25c4b2aa created: GearsObj[0xe703563, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x25c4b2aa created: GearsObj[0xe703563, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x25c4b2aa FIN GearsES2[obj 0x25c4b2aa isInit true, usesShared false, 1 GearsObj[0x7c2efc8a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe703563, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b35ab86, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x25c4b2aa 0/0 128x128 of 128x128, swapInterval 0, drawable 0x360001a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25c4b2aa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x25c4b2aa 128x128, swapInterval 0, drawable 0x360001a [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt10 [apply] JOGLTask 10: RUNNING: Thread-5-jt10 [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[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x50b0e241: tileRendererInUse null, GearsES2[obj 0x50b0e241 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x50b0e241 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x50b0e241 created: GearsObj[0x739809e0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x50b0e241 created: GearsObj[0x30213cc2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x50b0e241 created: GearsObj[0x30213cc2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x50b0e241 FIN GearsES2[obj 0x50b0e241 isInit true, usesShared false, 1 GearsObj[0x739809e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30213cc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xaeb7f50, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x50b0e241 0/0 128x128 of 128x128, swapInterval 0, drawable 0x360001c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x50b0e241, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x50b0e241 128x128, swapInterval 0, drawable 0x360001c [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt13 [apply] JOGLTask 13: RUNNING: Thread-5-jt13 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0xe03e45d: tileRendererInUse null, GearsES2[obj 0xe03e45d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xe03e45d on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xe03e45d created: GearsObj[0x74885d05, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xe03e45d created: GearsObj[0x6388a89a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xe03e45d created: GearsObj[0x6388a89a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0xe03e45d FIN GearsES2[obj 0xe03e45d isInit true, usesShared false, 1 GearsObj[0x74885d05, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6388a89a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22dbaa34, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0xe03e45d 0/0 128x128 of 128x128, swapInterval 0, drawable 0x360001e, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe03e45d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xe03e45d 128x128, swapInterval 0, drawable 0x360001e [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 0, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt6 [apply] JOGLTask 6: RUNNING: Thread-5-jt6 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x332c532: tileRendererInUse null, GearsES2[obj 0x332c532 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x332c532 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x332c532 created: GearsObj[0x166e544c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x332c532 created: GearsObj[0x2893089, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x332c532 created: GearsObj[0x2893089, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x332c532 FIN GearsES2[obj 0x332c532 isInit true, usesShared false, 1 GearsObj[0x166e544c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2893089, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45a6b878, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x332c532 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600020, msaa false, tileRendererInUse null [apply] >> GearsES2 0x332c532, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x332c532 128x128, swapInterval 0, drawable 0x3600020 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt7 [apply] JOGLTask 7: RUNNING: Thread-5-jt7 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1a61472d: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1a61472d FIN [apply] JOGLTask 15: DONE/SYNC: Thread-5-jt15 [apply] JOGLTask 15: END: Thread-5-jt15 [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: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x415cb0b8: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x415cb0b8 FIN [apply] JOGLTask 8: DONE/SYNC: Thread-5-jt8 [apply] JOGLTask 8: END: Thread-5-jt8 [apply] 6: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: true, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2f49839: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2f49839 FIN [apply] JOGLTask 12: DONE/SYNC: Thread-5-jt12 [apply] JOGLTask 12: END: Thread-5-jt12 [apply] 7: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: true, 9: false, 10: false, 11: false, 12: true, 13: false, 14: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3c31eff5: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3c31eff5 FIN [apply] JOGLTask 4: DONE/SYNC: Thread-5-jt4 [apply] JOGLTask 4: END: Thread-5-jt4 [apply] 8: [0: false, 1: false, 2: false, 3: false, 4: true, 5: false, 6: false, 7: false, 8: true, 9: false, 10: false, 11: false, 12: true, 13: false, 14: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x11afb53a: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x11afb53a FIN [apply] JOGLTask 9: DONE/SYNC: Thread-5-jt9 [apply] JOGLTask 9: END: Thread-5-jt9 [apply] 9: [0: false, 1: false, 2: false, 3: false, 4: true, 5: false, 6: false, 7: false, 8: true, 9: true, 10: false, 11: false, 12: true, 13: false, 14: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x43e31dd4: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x43e31dd4 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-5-jt2 [apply] JOGLTask 2: END: Thread-5-jt2 [apply] 10: [0: false, 1: false, 2: true, 3: false, 4: true, 5: false, 6: false, 7: false, 8: true, 9: true, 10: false, 11: false, 12: true, 13: false, 14: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x298fc231: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x298fc231 FIN [apply] JOGLTask 5: DONE/SYNC: Thread-5-jt5 [apply] JOGLTask 5: END: Thread-5-jt5 [apply] 11: [0: false, 1: false, 2: true, 3: false, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: false, 11: false, 12: true, 13: false, 14: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x49d77d4a: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x49d77d4a FIN [apply] JOGLTask 0: DONE/SYNC: Thread-5-jt0 [apply] JOGLTask 0: END: Thread-5-jt0 [apply] 12: [0: true, 1: false, 2: true, 3: false, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: false, 11: false, 12: true, 13: false, 14: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3fe41c4d: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3fe41c4d FIN [apply] JOGLTask 14: DONE/SYNC: Thread-5-jt14 [apply] JOGLTask 14: END: Thread-5-jt14 [apply] 13: [0: true, 1: false, 2: true, 3: false, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: false, 11: false, 12: true, 13: false, 14: true, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x57af2916: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x57af2916 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-5-jt1 [apply] JOGLTask 1: END: Thread-5-jt1 [apply] 14: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: false, 11: false, 12: true, 13: false, 14: true, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e31bd8: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e31bd8 FIN [apply] JOGLTask 11: DONE/SYNC: Thread-5-jt11 [apply] JOGLTask 11: END: Thread-5-jt11 [apply] 15: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: false, 11: true, 12: true, 13: false, 14: true, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5a05c9d9: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5a05c9d9 FIN [apply] JOGLTask 3: DONE/SYNC: Thread-5-jt3 [apply] JOGLTask 3: END: Thread-5-jt3 [apply] 16: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: false, 11: true, 12: true, 13: false, 14: true, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x25c4b2aa: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x25c4b2aa FIN [apply] JOGLTask 10: DONE/SYNC: Thread-5-jt10 [apply] JOGLTask 10: END: Thread-5-jt10 [apply] 17: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: true, 11: true, 12: true, 13: false, 14: true, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x50b0e241: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x50b0e241 FIN [apply] JOGLTask 13: DONE/SYNC: Thread-5-jt13 [apply] JOGLTask 13: END: Thread-5-jt13 [apply] 18: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xe03e45d: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xe03e45d 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: false, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x332c532: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x332c532 FIN [apply] junit.framework.TestListener: endTest(test16SixteenThreads) [apply] JOGLTask 7: DONE/SYNC: Thread-5-jt7 [apply] JOGLTask 7: END: Thread-5-jt7 [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.214s [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 @ 1753077501658 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077501661 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.17 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077496102 ms III - Start [apply] SLOCK [T main @ 1753077496107 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 0x70be0a2b, isOwner false, <2133814f, 4c15e7fd>[count 0, qsz 0, owner ]], obj 0x3b07a0d6] [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 0x1309c40b, isOwner false, <1dce281a, 19f1af7b>[count 0, qsz 0, owner ]], obj 0x5cf32221] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1309c40b, isOwner false, <1dce281a, 19f1af7b>[count 0, qsz 0, owner ]], obj 0x5cf32221] [apply] JOGLTask 1: START: 157/0, reuse true - Thread-3-jt1 [apply] JOGLTask 0: START: 0/0, reuse true - Thread-3-jt0 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x2dcb25c3: tileRendererInUse null, GearsES2[obj 0x2dcb25c3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2dcb25c3 on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2dcb25c3 created: GearsObj[0x494f9c34, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2dcb25c3 created: GearsObj[0x689a2b98, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2dcb25c3 created: GearsObj[0x689a2b98, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x2dcb25c3 FIN GearsES2[obj 0x2dcb25c3 isInit true, usesShared false, 1 GearsObj[0x494f9c34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x689a2b98, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76f4fb62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x2dcb25c3 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2dcb25c3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x2dcb25c3 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 0x7f13d0001380, owner true, ResourceToolkitLock[obj 0x1bf932ef, isOwner false, <7ed681f1, acba7d4>[count 1, qsz 0, owner ]], obj 0x7eda7e73]] - Thread-3-jt1 [apply] JOGLTask 1: RUNNING: Thread-3-jt1 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x429cc229: tileRendererInUse null, GearsES2[obj 0x429cc229 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x429cc229 on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x429cc229 created: GearsObj[0x5c0ae024, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x429cc229 created: GearsObj[0xa6fcef1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x429cc229 created: GearsObj[0xa6fcef1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x429cc229 FIN GearsES2[obj 0x429cc229 isInit true, usesShared false, 1 GearsObj[0x5c0ae024, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa6fcef1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x426b77ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x429cc229 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x429cc229, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x429cc229 128x128, swapInterval 0, drawable 0x3400004 [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 0x7f13d0001380, owner true, ResourceToolkitLock[obj 0x1bf932ef, isOwner false, <7ed681f1, acba7d4>[count 1, qsz 0, owner ]], obj 0x7eda7e73]] - Thread-3-jt0 [apply] JOGLTask 0: RUNNING: Thread-3-jt0 [apply] 0: [0: false, 1: false] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2dcb25c3: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2dcb25c3 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-3-jt1 [apply] JOGLTask 1: END: Thread-3-jt1 [apply] 1: [0: false, 1: true] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x429cc229: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x429cc229 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-3-jt0 [apply] JOGLTask 0: END: Thread-3-jt0 [apply] 2: [0: true, 1: true] [apply] total: 0.784s [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 0x6dd6f73f, isOwner false, <631104f5, 672e9c4f>[count 0, qsz 0, owner ]], obj 0x211ff23a] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6dd6f73f, isOwner false, <631104f5, 672e9c4f>[count 0, qsz 0, owner ]], obj 0x211ff23a] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6dd6f73f, isOwner false, <631104f5, 672e9c4f>[count 0, qsz 0, owner ]], obj 0x211ff23a] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6dd6f73f, isOwner false, <631104f5, 672e9c4f>[count 0, qsz 0, owner ]], obj 0x211ff23a] [apply] JOGLTask 1: START: 157/0, reuse true - Thread-4-jt1 [apply] JOGLTask 3: START: 471/0, reuse true - Thread-4-jt3 [apply] JOGLTask 0: START: 0/0, reuse true - Thread-4-jt0 [apply] JOGLTask 2: START: 314/0, reuse true - Thread-4-jt2 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x2be7994a: tileRendererInUse null, GearsES2[obj 0x2be7994a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2be7994a on Thread[#49,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2be7994a created: GearsObj[0x7c7e41f0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2be7994a created: GearsObj[0x287a4b52, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2be7994a created: GearsObj[0x287a4b52, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x2be7994a FIN GearsES2[obj 0x2be7994a isInit true, usesShared false, 1 GearsObj[0x7c7e41f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x287a4b52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2dd6f54c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x2be7994a 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2be7994a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x2be7994a 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 0x7f149c012220, owner true, ResourceToolkitLock[obj 0x6ee50252, isOwner false, <30b5b396, 5f416ea9>[count 1, qsz 0, owner ]], obj 0x48fb81c2]] - Thread-4-jt1 [apply] JOGLTask 1: RUNNING: Thread-4-jt1 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x672a02d0: tileRendererInUse null, GearsES2[obj 0x672a02d0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x672a02d0 on Thread[#49,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x672a02d0 created: GearsObj[0x5ad2ee70, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x672a02d0 created: GearsObj[0x1b717c54, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x672a02d0 created: GearsObj[0x1b717c54, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x672a02d0 FIN GearsES2[obj 0x672a02d0 isInit true, usesShared false, 1 GearsObj[0x5ad2ee70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b717c54, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77e432ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x672a02d0 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x672a02d0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x672a02d0 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 0x7f149c012220, owner true, ResourceToolkitLock[obj 0x6ee50252, isOwner false, <30b5b396, 5f416ea9>[count 1, qsz 0, owner ]], obj 0x48fb81c2]] - Thread-4-jt2 [apply] JOGLTask 2: RUNNING: Thread-4-jt2 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x13c4eff1: tileRendererInUse null, GearsES2[obj 0x13c4eff1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x13c4eff1 on Thread[#49,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x13c4eff1 created: GearsObj[0x7c54428e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x13c4eff1 created: GearsObj[0x7a0d0378, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x13c4eff1 created: GearsObj[0x7a0d0378, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x13c4eff1 FIN GearsES2[obj 0x13c4eff1 isInit true, usesShared false, 1 GearsObj[0x7c54428e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a0d0378, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1342a813, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x13c4eff1 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13c4eff1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x13c4eff1 128x128, swapInterval 0, drawable 0x3400006 [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 0x7f149c012220, owner true, ResourceToolkitLock[obj 0x6ee50252, isOwner false, <30b5b396, 5f416ea9>[count 1, qsz 0, owner ]], obj 0x48fb81c2]] - Thread-4-jt0 [apply] JOGLTask 0: RUNNING: Thread-4-jt0 [apply] 0: [0: false, 1: false, 2: false, 3: false] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x2fc9fd11: tileRendererInUse null, GearsES2[obj 0x2fc9fd11 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2fc9fd11 on Thread[#49,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2fc9fd11 created: GearsObj[0x4b0ad935, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2fc9fd11 created: GearsObj[0x9ea9666, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2fc9fd11 created: GearsObj[0x9ea9666, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x2fc9fd11 FIN GearsES2[obj 0x2fc9fd11 isInit true, usesShared false, 1 GearsObj[0x4b0ad935, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9ea9666, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cd8026c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x2fc9fd11 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2fc9fd11, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x2fc9fd11 128x128, swapInterval 0, drawable 0x3400008 [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 0x7f149c012220, owner true, ResourceToolkitLock[obj 0x6ee50252, isOwner false, <30b5b396, 5f416ea9>[count 1, qsz 0, owner ]], obj 0x48fb81c2]] - Thread-4-jt3 [apply] JOGLTask 3: RUNNING: Thread-4-jt3 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2be7994a: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2be7994a 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[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x672a02d0: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x672a02d0 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-4-jt2 [apply] JOGLTask 2: END: Thread-4-jt2 [apply] 2: [0: false, 1: true, 2: true, 3: false] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x13c4eff1: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x13c4eff1 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-4-jt0 [apply] JOGLTask 0: END: Thread-4-jt0 [apply] 3: [0: true, 1: true, 2: true, 3: false] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2fc9fd11: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2fc9fd11 FIN [apply] JOGLTask 3: DONE/SYNC: Thread-4-jt3 [apply] JOGLTask 3: END: Thread-4-jt3 [apply] 4: [0: true, 1: true, 2: true, 3: true] [apply] total: 0.935s [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 default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] JOGLTask 15: START: 314/157, reuse true - Thread-5-jt15 [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-5-jt0 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] JOGLTask 7: START: 1099/0, reuse true - Thread-5-jt7 [apply] JOGLTask 6: START: 942/0, reuse true - Thread-5-jt6 [apply] JOGLTask 9: START: 1413/0, reuse true - Thread-5-jt9 [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 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] JOGLTask 4: START: 628/0, reuse true - Thread-5-jt4 [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [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 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] JOGLTask 12: START: 1884/0, reuse true - Thread-5-jt12 [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] JOGLTask 8: START: 1256/0, reuse true - Thread-5-jt8 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] JOGLTask 3: START: 471/0, reuse true - Thread-5-jt3 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] JOGLTask 11: START: 1727/0, reuse true - Thread-5-jt11 [apply] JOGLTask 1: START: 157/0, reuse true - Thread-5-jt1 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5bd0ce06, isOwner false, <55172b0c, 5128a576>[count 0, qsz 0, owner ]], obj 0x50fda2a9] [apply] JOGLTask 10: START: 1570/0, reuse true - Thread-5-jt10 [apply] JOGLTask 13: START: 0/157, reuse true - Thread-5-jt13 [apply] JOGLTask 14: START: 157/157, reuse true - Thread-5-jt14 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x1a61472d: tileRendererInUse null, GearsES2[obj 0x1a61472d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a61472d on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a61472d created: GearsObj[0x12bda3a2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a61472d created: GearsObj[0x41b7395a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a61472d created: GearsObj[0x41b7395a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x1a61472d FIN GearsES2[obj 0x1a61472d isInit true, usesShared false, 1 GearsObj[0x12bda3a2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41b7395a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43fbdc0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x1a61472d 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a61472d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1a61472d 128x128, swapInterval 0, drawable 0x3600002 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt15 [apply] JOGLTask 15: RUNNING: Thread-5-jt15 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x415cb0b8: tileRendererInUse null, GearsES2[obj 0x415cb0b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x415cb0b8 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x415cb0b8 created: GearsObj[0x68216641, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x415cb0b8 created: GearsObj[0x1b345f42, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x415cb0b8 created: GearsObj[0x1b345f42, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x415cb0b8 FIN GearsES2[obj 0x415cb0b8 isInit true, usesShared false, 1 GearsObj[0x68216641, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b345f42, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f03b416, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x415cb0b8 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x415cb0b8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x415cb0b8 128x128, swapInterval 0, drawable 0x3600004 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 0, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt8 [apply] JOGLTask 8: RUNNING: Thread-5-jt8 [apply] 0: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] 1: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x2f49839: tileRendererInUse null, GearsES2[obj 0x2f49839 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2f49839 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2f49839 created: GearsObj[0x35b57053, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2f49839 created: GearsObj[0x67dab83d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2f49839 created: GearsObj[0x67dab83d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x2f49839 FIN GearsES2[obj 0x2f49839 isInit true, usesShared false, 1 GearsObj[0x35b57053, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67dab83d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3af469ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2f49839 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f49839, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2f49839 128x128, swapInterval 0, drawable 0x3600006 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt12 [apply] JOGLTask 12: RUNNING: Thread-5-jt12 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x3c31eff5: tileRendererInUse null, GearsES2[obj 0x3c31eff5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c31eff5 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c31eff5 created: GearsObj[0x4b9fc3d5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c31eff5 created: GearsObj[0x65b8f013, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c31eff5 created: GearsObj[0x65b8f013, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x3c31eff5 FIN GearsES2[obj 0x3c31eff5 isInit true, usesShared false, 1 GearsObj[0x4b9fc3d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65b8f013, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x576479b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3c31eff5 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c31eff5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x3c31eff5 128x128, swapInterval 0, drawable 0x3600008 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt4 [apply] JOGLTask 4: RUNNING: Thread-5-jt4 [apply] 2: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x11afb53a: tileRendererInUse null, GearsES2[obj 0x11afb53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x11afb53a on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x11afb53a created: GearsObj[0x2a1cebcb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x11afb53a created: GearsObj[0x299a16e7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x11afb53a created: GearsObj[0x299a16e7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x11afb53a FIN GearsES2[obj 0x11afb53a isInit true, usesShared false, 1 GearsObj[0x2a1cebcb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x299a16e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35d10079, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x11afb53a 0/0 128x128 of 128x128, swapInterval 0, drawable 0x360000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11afb53a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x11afb53a 128x128, swapInterval 0, drawable 0x360000a [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt9 [apply] JOGLTask 9: RUNNING: Thread-5-jt9 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x298fc231: tileRendererInUse null, GearsES2[obj 0x298fc231 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x298fc231 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x298fc231 created: GearsObj[0x3fa91a9c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x298fc231 created: GearsObj[0x2bcc4c6f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x298fc231 created: GearsObj[0x2bcc4c6f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x298fc231 FIN GearsES2[obj 0x298fc231 isInit true, usesShared false, 1 GearsObj[0x3fa91a9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bcc4c6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ae6e64b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x298fc231 0/0 128x128 of 128x128, swapInterval 0, drawable 0x360000c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x298fc231, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x298fc231 128x128, swapInterval 0, drawable 0x360000c [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt5 [apply] JOGLTask 5: RUNNING: Thread-5-jt5 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x43e31dd4: tileRendererInUse null, GearsES2[obj 0x43e31dd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x43e31dd4 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x43e31dd4 created: GearsObj[0x6dcb171f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x43e31dd4 created: GearsObj[0x679c61, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x43e31dd4 created: GearsObj[0x679c61, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x43e31dd4 FIN GearsES2[obj 0x43e31dd4 isInit true, usesShared false, 1 GearsObj[0x6dcb171f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x679c61, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b00fd9a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x43e31dd4 0/0 128x128 of 128x128, swapInterval 0, drawable 0x360000e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x43e31dd4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x43e31dd4 128x128, swapInterval 0, drawable 0x360000e [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt2 [apply] JOGLTask 2: RUNNING: Thread-5-jt2 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x49d77d4a: tileRendererInUse null, GearsES2[obj 0x49d77d4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x49d77d4a on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49d77d4a created: GearsObj[0x13882014, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49d77d4a created: GearsObj[0x11f8151a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49d77d4a created: GearsObj[0x11f8151a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x49d77d4a FIN GearsES2[obj 0x49d77d4a isInit true, usesShared false, 1 GearsObj[0x13882014, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11f8151a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79116d98, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x49d77d4a 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600010, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49d77d4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x49d77d4a 128x128, swapInterval 0, drawable 0x3600010 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt0 [apply] JOGLTask 0: RUNNING: Thread-5-jt0 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x3fe41c4d: tileRendererInUse null, GearsES2[obj 0x3fe41c4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3fe41c4d on Thread[#73,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] 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] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3fe41c4d created: GearsObj[0x2e60bf9c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3fe41c4d created: GearsObj[0x3316ca2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3fe41c4d created: GearsObj[0x3316ca2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x3fe41c4d FIN GearsES2[obj 0x3fe41c4d isInit true, usesShared false, 1 GearsObj[0x2e60bf9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3316ca2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22bc319d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3fe41c4d 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600012, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3fe41c4d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x3fe41c4d 128x128, swapInterval 0, drawable 0x3600012 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 0, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt14 [apply] JOGLTask 14: RUNNING: Thread-5-jt14 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x57af2916: tileRendererInUse null, GearsES2[obj 0x57af2916 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x57af2916 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x57af2916 created: GearsObj[0x69440f69, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x57af2916 created: GearsObj[0x6d8e97ac, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x57af2916 created: GearsObj[0x6d8e97ac, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x57af2916 FIN GearsES2[obj 0x57af2916 isInit true, usesShared false, 1 GearsObj[0x69440f69, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d8e97ac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x359e4788, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x57af2916 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600014, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57af2916, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x57af2916 128x128, swapInterval 0, drawable 0x3600014 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 0, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt1 [apply] JOGLTask 1: RUNNING: Thread-5-jt1 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x3e31bd8: tileRendererInUse null, GearsES2[obj 0x3e31bd8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e31bd8 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3e31bd8 created: GearsObj[0x99c0a79, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e31bd8 created: GearsObj[0x3ecb75c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e31bd8 created: GearsObj[0x3ecb75c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x3e31bd8 FIN GearsES2[obj 0x3e31bd8 isInit true, usesShared false, 1 GearsObj[0x99c0a79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ecb75c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x630bea1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3e31bd8 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e31bd8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x3e31bd8 128x128, swapInterval 0, drawable 0x3600016 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt11 [apply] JOGLTask 11: RUNNING: Thread-5-jt11 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x5a05c9d9: tileRendererInUse null, GearsES2[obj 0x5a05c9d9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5a05c9d9 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5a05c9d9 created: GearsObj[0x766c755c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5a05c9d9 created: GearsObj[0x55b05bf4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5a05c9d9 created: GearsObj[0x55b05bf4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x5a05c9d9 FIN GearsES2[obj 0x5a05c9d9 isInit true, usesShared false, 1 GearsObj[0x766c755c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55b05bf4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7056ee7b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5a05c9d9 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600018, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5a05c9d9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5a05c9d9 128x128, swapInterval 0, drawable 0x3600018 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 0, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt3 [apply] JOGLTask 3: RUNNING: Thread-5-jt3 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x25c4b2aa: tileRendererInUse null, GearsES2[obj 0x25c4b2aa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x25c4b2aa on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x25c4b2aa created: GearsObj[0x7c2efc8a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x25c4b2aa created: GearsObj[0xe703563, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x25c4b2aa created: GearsObj[0xe703563, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x25c4b2aa FIN GearsES2[obj 0x25c4b2aa isInit true, usesShared false, 1 GearsObj[0x7c2efc8a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe703563, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b35ab86, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x25c4b2aa 0/0 128x128 of 128x128, swapInterval 0, drawable 0x360001a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25c4b2aa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x25c4b2aa 128x128, swapInterval 0, drawable 0x360001a [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt10 [apply] JOGLTask 10: RUNNING: Thread-5-jt10 [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[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x50b0e241: tileRendererInUse null, GearsES2[obj 0x50b0e241 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x50b0e241 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x50b0e241 created: GearsObj[0x739809e0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x50b0e241 created: GearsObj[0x30213cc2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x50b0e241 created: GearsObj[0x30213cc2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x50b0e241 FIN GearsES2[obj 0x50b0e241 isInit true, usesShared false, 1 GearsObj[0x739809e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30213cc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xaeb7f50, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x50b0e241 0/0 128x128 of 128x128, swapInterval 0, drawable 0x360001c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x50b0e241, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x50b0e241 128x128, swapInterval 0, drawable 0x360001c [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt13 [apply] JOGLTask 13: RUNNING: Thread-5-jt13 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0xe03e45d: tileRendererInUse null, GearsES2[obj 0xe03e45d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xe03e45d on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xe03e45d created: GearsObj[0x74885d05, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xe03e45d created: GearsObj[0x6388a89a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xe03e45d created: GearsObj[0x6388a89a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0xe03e45d FIN GearsES2[obj 0xe03e45d isInit true, usesShared false, 1 GearsObj[0x74885d05, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6388a89a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22dbaa34, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0xe03e45d 0/0 128x128 of 128x128, swapInterval 0, drawable 0x360001e, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe03e45d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xe03e45d 128x128, swapInterval 0, drawable 0x360001e [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 0, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt6 [apply] JOGLTask 6: RUNNING: Thread-5-jt6 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x332c532: tileRendererInUse null, GearsES2[obj 0x332c532 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x332c532 on Thread[#73,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x332c532 created: GearsObj[0x166e544c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x332c532 created: GearsObj[0x2893089, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x332c532 created: GearsObj[0x2893089, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x332c532 FIN GearsES2[obj 0x332c532 isInit true, usesShared false, 1 GearsObj[0x166e544c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2893089, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45a6b878, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x332c532 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600020, msaa false, tileRendererInUse null [apply] >> GearsES2 0x332c532, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x332c532 128x128, swapInterval 0, drawable 0x3600020 [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 0x7f13d02d5de0, owner true, ResourceToolkitLock[obj 0x1e5ed0b9, isOwner false, <5b5c4d16, 7a05dd47>[count 1, qsz 0, owner ]], obj 0x6acdb505]] - Thread-5-jt7 [apply] JOGLTask 7: RUNNING: Thread-5-jt7 [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1a61472d: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1a61472d FIN [apply] JOGLTask 15: DONE/SYNC: Thread-5-jt15 [apply] JOGLTask 15: END: Thread-5-jt15 [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: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x415cb0b8: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x415cb0b8 FIN [apply] JOGLTask 8: DONE/SYNC: Thread-5-jt8 [apply] JOGLTask 8: END: Thread-5-jt8 [apply] 6: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: true, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2f49839: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2f49839 FIN [apply] JOGLTask 12: DONE/SYNC: Thread-5-jt12 [apply] JOGLTask 12: END: Thread-5-jt12 [apply] 7: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: true, 9: false, 10: false, 11: false, 12: true, 13: false, 14: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3c31eff5: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3c31eff5 FIN [apply] JOGLTask 4: DONE/SYNC: Thread-5-jt4 [apply] JOGLTask 4: END: Thread-5-jt4 [apply] 8: [0: false, 1: false, 2: false, 3: false, 4: true, 5: false, 6: false, 7: false, 8: true, 9: false, 10: false, 11: false, 12: true, 13: false, 14: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x11afb53a: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x11afb53a FIN [apply] JOGLTask 9: DONE/SYNC: Thread-5-jt9 [apply] JOGLTask 9: END: Thread-5-jt9 [apply] 9: [0: false, 1: false, 2: false, 3: false, 4: true, 5: false, 6: false, 7: false, 8: true, 9: true, 10: false, 11: false, 12: true, 13: false, 14: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x43e31dd4: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x43e31dd4 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-5-jt2 [apply] JOGLTask 2: END: Thread-5-jt2 [apply] 10: [0: false, 1: false, 2: true, 3: false, 4: true, 5: false, 6: false, 7: false, 8: true, 9: true, 10: false, 11: false, 12: true, 13: false, 14: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x298fc231: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x298fc231 FIN [apply] JOGLTask 5: DONE/SYNC: Thread-5-jt5 [apply] JOGLTask 5: END: Thread-5-jt5 [apply] 11: [0: false, 1: false, 2: true, 3: false, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: false, 11: false, 12: true, 13: false, 14: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x49d77d4a: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x49d77d4a FIN [apply] JOGLTask 0: DONE/SYNC: Thread-5-jt0 [apply] JOGLTask 0: END: Thread-5-jt0 [apply] 12: [0: true, 1: false, 2: true, 3: false, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: false, 11: false, 12: true, 13: false, 14: false, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3fe41c4d: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3fe41c4d FIN [apply] JOGLTask 14: DONE/SYNC: Thread-5-jt14 [apply] JOGLTask 14: END: Thread-5-jt14 [apply] 13: [0: true, 1: false, 2: true, 3: false, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: false, 11: false, 12: true, 13: false, 14: true, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x57af2916: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x57af2916 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-5-jt1 [apply] JOGLTask 1: END: Thread-5-jt1 [apply] 14: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: false, 11: false, 12: true, 13: false, 14: true, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e31bd8: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e31bd8 FIN [apply] JOGLTask 11: DONE/SYNC: Thread-5-jt11 [apply] JOGLTask 11: END: Thread-5-jt11 [apply] 15: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: false, 11: true, 12: true, 13: false, 14: true, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5a05c9d9: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5a05c9d9 FIN [apply] JOGLTask 3: DONE/SYNC: Thread-5-jt3 [apply] JOGLTask 3: END: Thread-5-jt3 [apply] 16: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: false, 11: true, 12: true, 13: false, 14: true, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x25c4b2aa: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x25c4b2aa FIN [apply] JOGLTask 10: DONE/SYNC: Thread-5-jt10 [apply] JOGLTask 10: END: Thread-5-jt10 [apply] 17: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: true, 11: true, 12: true, 13: false, 14: true, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x50b0e241: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x50b0e241 FIN [apply] JOGLTask 13: DONE/SYNC: Thread-5-jt13 [apply] JOGLTask 13: END: Thread-5-jt13 [apply] 18: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: false, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xe03e45d: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xe03e45d 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: false, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x332c532: tileRendererInUse null [apply] Thread[#73,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x332c532 FIN [apply] JOGLTask 7: DONE/SYNC: Thread-5-jt7 [apply] JOGLTask 7: END: Thread-5-jt7 [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.214s [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 @ 1753077501658 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077501661 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test02TwoThreads took 0.809 sec [apply] Testcase: test04FourThreads took 0.938 sec [apply] Testcase: test16SixteenThreads took 3.227 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 @ 1753077502507 ms III - Start [apply] SLOCK [T main @ 1753077502512 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 0x70be0a2b, isOwner false, <2133814f, 4c15e7fd>[count 0, qsz 0, owner ]], obj 0x3b07a0d6] [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 @ 1753077503083 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077503087 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.178 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077502507 ms III - Start [apply] SLOCK [T main @ 1753077502512 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 0x70be0a2b, isOwner false, <2133814f, 4c15e7fd>[count 0, qsz 0, owner ]], obj 0x3b07a0d6] [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 @ 1753077503083 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077503087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test02FourThreads took 0.002 sec [apply] Testcase: test02TwoThreads took 0.001 sec [apply] Testcase: test16SixteenThreads took 0.001 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT.xml [apply] 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 @ 1753077503834 ms III - Start [apply] SLOCK [T main @ 1753077503839 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testMain) [apply] Implementation-Version: 2.6.0-rc-20250721 [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] Implementation-Build: 2.6-b1540-20250721MachineDataInfo: 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] [apply] Implementation-Branch: origin/master [apply] Implementation-Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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-20250721 [apply] Implementation Build: 2.6-b982-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 9f8cc99afd00400e9102e936cff0caac653e0a8e [apply] Implementation SHA Sources: 798da6a766e533b63343560fefdf930d27e8e849d8d8df0bfe2f06800a835c6d [apply] Implementation SHA Classes: 91663562b730c40cae56606accf763b918c2eedce82e37d58065f0136ba2e748 [apply] Implementation SHA Classes-this: 30f75535e5c2bc25ac3bb9000c3bacaa0e532aa7b9e666d5b8af19c286404dbc [apply] Implementation SHA Natives: c1296426ba7cfb0d9dc7080878b74ece275ccf54e6091a117e639f88e2dc1926 [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-20250721 [apply] Implementation Build: 2.6-b1540-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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 0x7880cdf3, isOwner false, <5be6e01c, 1c93084c>[count 0, qsz 0, owner ]], obj 0x3e2e18f2] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7880cdf3, isOwner false, <5be6e01c, 1c93084c>[count 0, qsz 0, owner ]], obj 0x3e2e18f2] [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] junit.framework.TestListener: endTest(testMain) [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 0x7fa19801fb40, owner true, ResourceToolkitLock[obj 0x7522f26c, isOwner true, <62ac0fa, 1d8d53f4>[count 1, qsz 0, owner ]], obj 0x3fdbc809]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753077504613 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077504617 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.377 sec [apply] ------------- Standard Output --------------- [apply] Implementation-Version: 2.6.0-rc-20250721 [apply] Implementation-Build: 2.6-b1540-20250721 [apply] Implementation-Branch: origin/master [apply] Implementation-Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077503834 ms III - Start [apply] SLOCK [T main @ 1753077503839 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-20250721 [apply] Implementation Build: 2.6-b982-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 9f8cc99afd00400e9102e936cff0caac653e0a8e [apply] Implementation SHA Sources: 798da6a766e533b63343560fefdf930d27e8e849d8d8df0bfe2f06800a835c6d [apply] Implementation SHA Classes: 91663562b730c40cae56606accf763b918c2eedce82e37d58065f0136ba2e748 [apply] Implementation SHA Classes-this: 30f75535e5c2bc25ac3bb9000c3bacaa0e532aa7b9e666d5b8af19c286404dbc [apply] Implementation SHA Natives: c1296426ba7cfb0d9dc7080878b74ece275ccf54e6091a117e639f88e2dc1926 [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-20250721 [apply] Implementation Build: 2.6-b1540-20250721 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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 0x7880cdf3, isOwner false, <5be6e01c, 1c93084c>[count 0, qsz 0, owner ]], obj 0x3e2e18f2] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7880cdf3, isOwner false, <5be6e01c, 1c93084c>[count 0, qsz 0, owner ]], obj 0x3e2e18f2] [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 0x7fa19801fb40, owner true, ResourceToolkitLock[obj 0x7522f26c, isOwner true, <62ac0fa, 1d8d53f4>[count 1, qsz 0, owner ]], obj 0x3fdbc809]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753077504613 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077504617 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testMain took 0.748 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] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077505394 ms III - Start [apply] SLOCK [T main @ 1753077505399 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap [apply] junit.framework.TestListener: startTest(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] junit.framework.TestListener: endTest(testWriteRead01aMap) [apply] junit.framework.TestListener: startTest(testWriteRead01bMap) [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] junit.framework.TestListener: startTest(testWriteRead02bMapRange) [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02aMapRange [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange [apply] Dropping GLCaps[glx vid 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.TestMapBufferRead01NEWT - testWriteRead02bMapRange [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077510320 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077510327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.522 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077505394 ms III - Start [apply] SLOCK [T main @ 1753077505399 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753077510320 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077510327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWriteRead01aMap took 1.602 sec [apply] Testcase: testWriteRead01bMap took 1.099 sec [apply] Testcase: testWriteRead02aMapRange took 1.098 sec [apply] Testcase: testWriteRead02bMapRange took 1.094 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] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testWriteRead01aMap) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077511152 ms III - Start [apply] SLOCK [T main @ 1753077511157 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753077516038 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077516043 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.479 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077511152 ms III - Start [apply] SLOCK [T main @ 1753077511157 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753077516038 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077516043 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWriteRead01aMap took 1.571 sec [apply] Testcase: testWriteRead01bMap took 1.097 sec [apply] Testcase: testWriteRead02aMapRange took 1.098 sec [apply] Testcase: testWriteRead02bMapRange took 1.088 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.972 sec [apply] [apply] Testcase: test01X11WindowMemoryLeak took 1.33 sec [apply] Testcase: test02X11WindowMemoryLeakPBufferAutoDrawable took 0.344 sec [apply] Testcase: test03X11WindowMemoryLeakFBOAutoDrawable took 0.241 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 @ 1753077519008 ms III - Start [apply] SLOCK [T main @ 1753077519012 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01 [apply] [apply] swap group max groups -1, barriers -1, false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4c402120: tileRendererInUse null, GearsES2[obj 0x4c402120 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c402120 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c402120 created: GearsObj[0x4ed43d11, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c402120 created: GearsObj[0x33a98919, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c402120 created: GearsObj[0x33a98919, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4c402120 FIN GearsES2[obj 0x4c402120 isInit true, usesShared false, 1 GearsObj[0x4ed43d11, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33a98919, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x492b0797, 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 0x4c402120 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c402120, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x4c402120 256x256, swapInterval 1, drawable 0x3400002 [apply] swap group max groups -1, barriers -1, false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,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[#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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2f4948e4 created: GearsObj[0x28a06c84, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2f4948e4 created: GearsObj[0x407536e6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2f4948e4 created: GearsObj[0x407536e6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2f4948e4 FIN GearsES2[obj 0x2f4948e4 isInit true, usesShared false, 1 GearsObj[0x28a06c84, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x407536e6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5214bebd, 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 0x2f4948e4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x2f4948e4 256x256, swapInterval 1, drawable 0x3400004 [apply] junit.framework.TestListener: endTest(test01) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c402120: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c402120 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2f4948e4: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2f4948e4 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 @ 1753077520369 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077520372 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.968 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077519008 ms III - Start [apply] SLOCK [T main @ 1753077519012 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x4c402120: tileRendererInUse null, GearsES2[obj 0x4c402120 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c402120 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c402120 created: GearsObj[0x4ed43d11, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c402120 created: GearsObj[0x33a98919, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c402120 created: GearsObj[0x33a98919, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4c402120 FIN GearsES2[obj 0x4c402120 isInit true, usesShared false, 1 GearsObj[0x4ed43d11, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33a98919, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x492b0797, 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 0x4c402120 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c402120, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x4c402120 256x256, swapInterval 1, drawable 0x3400002 [apply] swap group max groups -1, barriers -1, false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,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[#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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2f4948e4 created: GearsObj[0x28a06c84, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2f4948e4 created: GearsObj[0x407536e6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2f4948e4 created: GearsObj[0x407536e6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2f4948e4 FIN GearsES2[obj 0x2f4948e4 isInit true, usesShared false, 1 GearsObj[0x28a06c84, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x407536e6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5214bebd, 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 0x2f4948e4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x2f4948e4 256x256, swapInterval 1, drawable 0x3400004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c402120: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c402120 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2f4948e4: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2f4948e4 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 @ 1753077520369 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077520372 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.903 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 @ 1753077521143 ms III - Start [apply] SLOCK [T main @ 1753077521148 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600002, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600004, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600006, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [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[#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 @ 1753077522560 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077522562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.013 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077521143 ms III - Start [apply] SLOCK [T main @ 1753077521148 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600002, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600004, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600006, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#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 @ 1753077522560 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077522562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.969 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] 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 @ 1753077523379 ms III - Start [apply] SLOCK [T main @ 1753077523383 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400008, 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[#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 @ 1753077526291 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077526294 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.506 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077523379 ms III - Start [apply] SLOCK [T main @ 1753077523383 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400008, 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 @ 1753077526291 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077526294 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 2.451 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 @ 1753077527040 ms III - Start [apply] SLOCK [T main @ 1753077527045 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01junit.framework.TestListener: startTest(test01) [apply] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x2e4b8173, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x654f0d9c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x6a400542, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x6084bac2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x3610dfb3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x72e70216, 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 0x4b14c583, (isShared true, created true, master 0x4b14c583) [apply] Created Ctx #0: hash 0x188152de, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x188152de, (isShared true, created true, master 0x4b14c583) [apply] Created Ctx #0: hash 0x4b14c583, (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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x4d848a2f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x7dd9296b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x37e47374, 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 0x4b14c583, (isShared true, created true, master 0x4b14c583) [apply] Created Ctx #0: hash 0x8937355, (created true) [apply] Created Ctx #1: hash 0x188152de, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x8937355, (isShared true, created true, master 0x4b14c583) [apply] Created Ctx #0: hash 0x4b14c583, (created true) [apply] Created Ctx #1: hash 0x188152de, (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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x4dc29454, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x79646ef6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x6d0fdd7d, 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 0x4b14c583, (isShared true, created true, master 0x4b14c583) [apply] Created Ctx #0: hash 0x8937355, (created true) [apply] Created Ctx #1: hash 0x188152de, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x247ea706, (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] junit.framework.TestListener: endTest(test01) [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 @ 1753077528487 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077528489 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.04 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077527040 ms III - Start [apply] SLOCK [T main @ 1753077527045 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x2e4b8173, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x654f0d9c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x6a400542, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x6084bac2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x3610dfb3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x72e70216, 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 0x4b14c583, (isShared true, created true, master 0x4b14c583) [apply] Created Ctx #0: hash 0x188152de, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x188152de, (isShared true, created true, master 0x4b14c583) [apply] Created Ctx #0: hash 0x4b14c583, (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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x4d848a2f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x7dd9296b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x37e47374, 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 0x4b14c583, (isShared true, created true, master 0x4b14c583) [apply] Created Ctx #0: hash 0x8937355, (created true) [apply] Created Ctx #1: hash 0x188152de, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x8937355, (isShared true, created true, master 0x4b14c583) [apply] Created Ctx #0: hash 0x4b14c583, (created true) [apply] Created Ctx #1: hash 0x188152de, (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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x4dc29454, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x79646ef6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x6d0fdd7d, 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 0x4b14c583, (isShared true, created true, master 0x4b14c583) [apply] Created Ctx #0: hash 0x8937355, (created true) [apply] Created Ctx #1: hash 0x188152de, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x247ea706, (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 @ 1753077528487 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077528489 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.996 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 @ 1753077529283 ms III - Start [apply] SLOCK [T main @ 1753077529287 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01CommonAnimatorSharedCopyBuffer) [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 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5542c4ed 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5542c4ed created: GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5542c4ed created: GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5542c4ed created: GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9a3c0c2, 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 0x5542c4ed 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5542c4ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x5542c4ed 256x256, swapInterval 0, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5542c4ed 256x256, swapInterval 0, drawable 0x3400002 [apply] XXX-C-1.1: hash 0x1e9dd68b, (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 0x3b0090a4: tileRendererInUse null, GearsES2[obj 0x3b0090a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9a3c0c2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3b0090a4 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3b0090a4 created w/ share: GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x193b128b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3b0090a4 created w/ share: GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x13642f30, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3b0090a4 created w/ share: GearsObj[0x9a3c0c2, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x37cfd073, 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 0x3b0090a4 FIN GearsES2[obj 0x3b0090a4 isInit true, usesShared true, 1 GearsObj[0x193b128b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13642f30, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37cfd073, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9a3c0c2, 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 0x3b0090a4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3b0090a4 256x256, swapInterval 0, drawable 0x3400004 [apply] Thread[#1,main,5,main] GearsES2.display 0x3b0090a4 256x256, swapInterval 0, drawable 0x3400004 [apply] XXX-C-2.1: hash 0x1e9dd68b, (isShared true, created true, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x759ed0e1, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x759ed0e1, (isShared true, created true, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x1e9dd68b, (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 0x79079097: tileRendererInUse null, GearsES2[obj 0x79079097 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9a3c0c2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x79079097 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x79079097 created w/ share: GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x21a9be6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x79079097 created w/ share: GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4395c819, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x79079097 created w/ share: GearsObj[0x9a3c0c2, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6322f9f3, 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 0x79079097 FIN GearsES2[obj 0x79079097 isInit true, usesShared true, 1 GearsObj[0x21a9be6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4395c819, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6322f9f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9a3c0c2, 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 0x79079097 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x79079097, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x79079097 256x256, swapInterval 0, drawable 0x3400006 [apply] Thread[#1,main,5,main] GearsES2.display 0x79079097 256x256, swapInterval 0, drawable 0x3400006 [apply] XXX-C-3.1: hash 0x1e9dd68b, (isShared true, created true, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x759ed0e1, (created true) [apply] Created Ctx #1: hash 0xea6da52, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x759ed0e1, (isShared true, created true, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x1e9dd68b, (created true) [apply] Created Ctx #1: hash 0xea6da52, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0xea6da52, (isShared true, created true, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x759ed0e1, (created true) [apply] Created Ctx #1: hash 0x1e9dd68b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x79079097: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x79079097 FIN [apply] XXX-D-0.1: hash 0x1e9dd68b, (isShared true, created true, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x759ed0e1, (created true) [apply] Destroyed Ctx #0: hash 0xea6da52, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x759ed0e1, (isShared true, created true, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x1e9dd68b, (created true) [apply] Destroyed Ctx #0: hash 0xea6da52, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0xea6da52, (isShared true, created false, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x759ed0e1, (created true) [apply] Created Ctx #1: hash 0x1e9dd68b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b0090a4: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b0090a4 FIN [apply] XXX-D-1.1: hash 0x1e9dd68b, (isShared true, created true, master 0x1e9dd68b) [apply] Destroyed Ctx #0: hash 0xea6da52, (created false) [apply] Destroyed Ctx #1: hash 0x759ed0e1, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x759ed0e1, (isShared true, created false, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x1e9dd68b, (created true) [apply] Destroyed Ctx #0: hash 0xea6da52, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0xea6da52, (isShared true, created false, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x1e9dd68b, (created true) [apply] Destroyed Ctx #0: hash 0x759ed0e1, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5542c4ed FIN [apply] XXX-D-2.1: hash 0x1e9dd68b, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x759ed0e1, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0xea6da52, (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 0xfbd1f6: tileRendererInUse null, GearsES2[obj 0xfbd1f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xfbd1f6 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xfbd1f6 created: GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0xfbd1f6 created: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0xfbd1f6 created: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0xfbd1f6 FIN GearsES2[obj 0xfbd1f6 isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, 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 0xfbd1f6 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xfbd1f6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0xfbd1f6 256x256, swapInterval 0, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0xfbd1f6 256x256, swapInterval 0, drawable 0x3400002 [apply] XXX-C-1.1: hash 0x380f0cf4, (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 0x1ce24091: tileRendererInUse null, GearsES2[obj 0x1ce24091 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xfbd1f6 isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x1ce24091 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1ce24091 created w/ share: GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x4b65b49f, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1ce24091 created w/ share: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x6eede47d, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1ce24091 created w/ share: GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x5a91dad9, 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 0x1ce24091 FIN GearsES2[obj 0x1ce24091 isInit true, usesShared true, 1 GearsObj[0x4b65b49f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6eede47d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5a91dad9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0xfbd1f6 isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, 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 0x1ce24091 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ce24091, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x1ce24091 256x256, swapInterval 0, drawable 0x3400004 [apply] Thread[#1,main,5,main] GearsES2.display 0x1ce24091 256x256, swapInterval 0, drawable 0x3400004 [apply] XXX-C-2.1: hash 0x380f0cf4, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x49f192f7, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x49f192f7, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (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 0x5dda768f: tileRendererInUse null, GearsES2[obj 0x5dda768f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xfbd1f6 isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x5dda768f 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5dda768f created w/ share: GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x583d87b7, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x5dda768f created w/ share: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x6809b194, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x5dda768f created w/ share: GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1618e524, 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 0x5dda768f FIN GearsES2[obj 0x5dda768f isInit true, usesShared true, 1 GearsObj[0x583d87b7, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6809b194, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1618e524, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0xfbd1f6 isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, 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 0x5dda768f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5dda768f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x5dda768f 256x256, swapInterval 0, drawable 0x3400006 [apply] Thread[#1,main,5,main] GearsES2.display 0x5dda768f 256x256, swapInterval 0, drawable 0x3400006 [apply] XXX-C-3.1: hash 0x380f0cf4, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x31e4926b, (created true) [apply] Created Ctx #1: hash 0x49f192f7, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x49f192f7, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x31e4926b, (created true) [apply] Created Ctx #1: hash 0x380f0cf4, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x31e4926b, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (created true) [apply] Created Ctx #1: hash 0x49f192f7, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5dda768f: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5dda768f FIN [apply] XXX-D-0.1: hash 0x380f0cf4, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x49f192f7, (created true) [apply] Destroyed Ctx #0: hash 0x31e4926b, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x49f192f7, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (created true) [apply] Destroyed Ctx #0: hash 0x31e4926b, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x31e4926b, (isShared true, created false, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (created true) [apply] Created Ctx #1: hash 0x49f192f7, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1ce24091: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1ce24091 FIN [apply] XXX-D-1.1: hash 0x380f0cf4, (isShared true, created true, master 0x380f0cf4) [apply] Destroyed Ctx #0: hash 0x49f192f7, (created false) [apply] Destroyed Ctx #1: hash 0x31e4926b, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x49f192f7, (isShared true, created false, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (created true) [apply] Destroyed Ctx #0: hash 0x31e4926b, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x31e4926b, (isShared true, created false, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (created true) [apply] Destroyed Ctx #0: hash 0x49f192f7, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xfbd1f6: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xfbd1f6 FIN [apply] XXX-D-2.1: hash 0x380f0cf4, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x49f192f7, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x31e4926b, (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 @ 1753077538509 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077538511 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.816 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077529283 ms III - Start [apply] SLOCK [T main @ 1753077529287 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5542c4ed 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5542c4ed created: GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5542c4ed created: GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5542c4ed created: GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9a3c0c2, 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 0x5542c4ed 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5542c4ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x5542c4ed 256x256, swapInterval 0, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5542c4ed 256x256, swapInterval 0, drawable 0x3400002 [apply] XXX-C-1.1: hash 0x1e9dd68b, (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 0x3b0090a4: tileRendererInUse null, GearsES2[obj 0x3b0090a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9a3c0c2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3b0090a4 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3b0090a4 created w/ share: GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x193b128b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3b0090a4 created w/ share: GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x13642f30, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3b0090a4 created w/ share: GearsObj[0x9a3c0c2, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x37cfd073, 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 0x3b0090a4 FIN GearsES2[obj 0x3b0090a4 isInit true, usesShared true, 1 GearsObj[0x193b128b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13642f30, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37cfd073, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9a3c0c2, 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 0x3b0090a4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3b0090a4 256x256, swapInterval 0, drawable 0x3400004 [apply] Thread[#1,main,5,main] GearsES2.display 0x3b0090a4 256x256, swapInterval 0, drawable 0x3400004 [apply] XXX-C-2.1: hash 0x1e9dd68b, (isShared true, created true, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x759ed0e1, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x759ed0e1, (isShared true, created true, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x1e9dd68b, (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 0x79079097: tileRendererInUse null, GearsES2[obj 0x79079097 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9a3c0c2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x79079097 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x79079097 created w/ share: GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x21a9be6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x79079097 created w/ share: GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4395c819, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x79079097 created w/ share: GearsObj[0x9a3c0c2, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6322f9f3, 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 0x79079097 FIN GearsES2[obj 0x79079097 isInit true, usesShared true, 1 GearsObj[0x21a9be6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4395c819, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6322f9f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x251b3384, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4689ca2d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9a3c0c2, 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 0x79079097 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x79079097, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x79079097 256x256, swapInterval 0, drawable 0x3400006 [apply] Thread[#1,main,5,main] GearsES2.display 0x79079097 256x256, swapInterval 0, drawable 0x3400006 [apply] XXX-C-3.1: hash 0x1e9dd68b, (isShared true, created true, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x759ed0e1, (created true) [apply] Created Ctx #1: hash 0xea6da52, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x759ed0e1, (isShared true, created true, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x1e9dd68b, (created true) [apply] Created Ctx #1: hash 0xea6da52, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0xea6da52, (isShared true, created true, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x759ed0e1, (created true) [apply] Created Ctx #1: hash 0x1e9dd68b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x79079097: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x79079097 FIN [apply] XXX-D-0.1: hash 0x1e9dd68b, (isShared true, created true, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x759ed0e1, (created true) [apply] Destroyed Ctx #0: hash 0xea6da52, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x759ed0e1, (isShared true, created true, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x1e9dd68b, (created true) [apply] Destroyed Ctx #0: hash 0xea6da52, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0xea6da52, (isShared true, created false, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x759ed0e1, (created true) [apply] Created Ctx #1: hash 0x1e9dd68b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b0090a4: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b0090a4 FIN [apply] XXX-D-1.1: hash 0x1e9dd68b, (isShared true, created true, master 0x1e9dd68b) [apply] Destroyed Ctx #0: hash 0xea6da52, (created false) [apply] Destroyed Ctx #1: hash 0x759ed0e1, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x759ed0e1, (isShared true, created false, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x1e9dd68b, (created true) [apply] Destroyed Ctx #0: hash 0xea6da52, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0xea6da52, (isShared true, created false, master 0x1e9dd68b) [apply] Created Ctx #0: hash 0x1e9dd68b, (created true) [apply] Destroyed Ctx #0: hash 0x759ed0e1, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5542c4ed FIN [apply] XXX-D-2.1: hash 0x1e9dd68b, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x759ed0e1, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0xea6da52, (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 0xfbd1f6: tileRendererInUse null, GearsES2[obj 0xfbd1f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xfbd1f6 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xfbd1f6 created: GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0xfbd1f6 created: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0xfbd1f6 created: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0xfbd1f6 FIN GearsES2[obj 0xfbd1f6 isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, 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 0xfbd1f6 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xfbd1f6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0xfbd1f6 256x256, swapInterval 0, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0xfbd1f6 256x256, swapInterval 0, drawable 0x3400002 [apply] XXX-C-1.1: hash 0x380f0cf4, (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 0x1ce24091: tileRendererInUse null, GearsES2[obj 0x1ce24091 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xfbd1f6 isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x1ce24091 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1ce24091 created w/ share: GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x4b65b49f, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1ce24091 created w/ share: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x6eede47d, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1ce24091 created w/ share: GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x5a91dad9, 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 0x1ce24091 FIN GearsES2[obj 0x1ce24091 isInit true, usesShared true, 1 GearsObj[0x4b65b49f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6eede47d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5a91dad9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0xfbd1f6 isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, 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 0x1ce24091 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ce24091, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x1ce24091 256x256, swapInterval 0, drawable 0x3400004 [apply] Thread[#1,main,5,main] GearsES2.display 0x1ce24091 256x256, swapInterval 0, drawable 0x3400004 [apply] XXX-C-2.1: hash 0x380f0cf4, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x49f192f7, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x49f192f7, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (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 0x5dda768f: tileRendererInUse null, GearsES2[obj 0x5dda768f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xfbd1f6 isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x5dda768f 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5dda768f created w/ share: GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x583d87b7, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x5dda768f created w/ share: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x6809b194, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x5dda768f created w/ share: GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1618e524, 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 0x5dda768f FIN GearsES2[obj 0x5dda768f isInit true, usesShared true, 1 GearsObj[0x583d87b7, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6809b194, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1618e524, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0xfbd1f6 isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, 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 0x5dda768f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5dda768f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x5dda768f 256x256, swapInterval 0, drawable 0x3400006 [apply] Thread[#1,main,5,main] GearsES2.display 0x5dda768f 256x256, swapInterval 0, drawable 0x3400006 [apply] XXX-C-3.1: hash 0x380f0cf4, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x31e4926b, (created true) [apply] Created Ctx #1: hash 0x49f192f7, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x49f192f7, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x31e4926b, (created true) [apply] Created Ctx #1: hash 0x380f0cf4, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x31e4926b, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (created true) [apply] Created Ctx #1: hash 0x49f192f7, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5dda768f: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5dda768f FIN [apply] XXX-D-0.1: hash 0x380f0cf4, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x49f192f7, (created true) [apply] Destroyed Ctx #0: hash 0x31e4926b, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x49f192f7, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (created true) [apply] Destroyed Ctx #0: hash 0x31e4926b, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x31e4926b, (isShared true, created false, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (created true) [apply] Created Ctx #1: hash 0x49f192f7, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1ce24091: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1ce24091 FIN [apply] XXX-D-1.1: hash 0x380f0cf4, (isShared true, created true, master 0x380f0cf4) [apply] Destroyed Ctx #0: hash 0x49f192f7, (created false) [apply] Destroyed Ctx #1: hash 0x31e4926b, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x49f192f7, (isShared true, created false, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (created true) [apply] Destroyed Ctx #0: hash 0x31e4926b, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x31e4926b, (isShared true, created false, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (created true) [apply] Destroyed Ctx #0: hash 0x49f192f7, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xfbd1f6: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xfbd1f6 FIN [apply] XXX-D-2.1: hash 0x380f0cf4, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x49f192f7, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x31e4926b, (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 @ 1753077538509 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077538511 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CommonAnimatorSharedCopyBuffer took 4.423 sec [apply] Testcase: test02CommonAnimatorMapBuffer took 4.332 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 @ 1753077539283 ms III - Start [apply] SLOCK [T main @ 1753077539287 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01CommonAnimatorSharedOnscreen) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen [apply] waitForRealized: to false, goal reached true [apply] Thread[#1,main,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[#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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x408d971b created: GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x408d971b created: GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x408d971b created: GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x408d971b FIN GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x408d971b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x408d971b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x408d971b 256x256, swapInterval 1, drawable 0x3400002 [apply] Master Gears Init done: GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x5ab9e72c: tileRendererInUse null, GearsES2[obj 0x5ab9e72c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5ab9e72c 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5ab9e72c created w/ share: GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x71c4e727, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5ab9e72c created w/ share: GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x632524c3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5ab9e72c created w/ share: GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x9b6a905, 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 0x5ab9e72c FIN GearsES2[obj 0x5ab9e72c isInit true, usesShared true, 1 GearsObj[0x71c4e727, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x632524c3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9b6a905, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x5ab9e72c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ab9e72c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5c4de8a1, (isShared true, created true, master 0x5c4de8a1) [apply] Created Ctx #0: hash 0x14a77680, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x14a77680, (isShared true, created true, master 0x5c4de8a1) [apply] Created Ctx #0: hash 0x5c4de8a1, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x5ab9e72c isInit true, usesShared true, 1 GearsObj[0x71c4e727, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x632524c3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9b6a905, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x6c779568: tileRendererInUse null, GearsES2[obj 0x6c779568 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6c779568 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6c779568 created w/ share: GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x36dc9535, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c779568 created w/ share: GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1d33c8cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c779568 created w/ share: GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x358da143, 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 0x6c779568 FIN GearsES2[obj 0x6c779568 isInit true, usesShared true, 1 GearsObj[0x36dc9535, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d33c8cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x358da143, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x6c779568 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c779568, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5c4de8a1, (isShared true, created true, master 0x5c4de8a1) [apply] Created Ctx #0: hash 0x14a77680, (created true) [apply] Created Ctx #1: hash 0x8189044, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x8189044, (isShared true, created true, master 0x5c4de8a1) [apply] Created Ctx #0: hash 0x14a77680, (created true) [apply] Created Ctx #1: hash 0x5c4de8a1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6c779568 isInit true, usesShared true, 1 GearsObj[0x36dc9535, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d33c8cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x358da143, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0xf381794: tileRendererInUse null, GearsES2[obj 0xf381794 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xf381794 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xf381794 created w/ share: GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6a66d767, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xf381794 created w/ share: GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x53bf1b79, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xf381794 created w/ share: GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5f6e743d, 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 0xf381794 FIN GearsES2[obj 0xf381794 isInit true, usesShared true, 1 GearsObj[0x6a66d767, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53bf1b79, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f6e743d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0xf381794 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf381794, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5c4de8a1, (isShared true, created true, master 0x5c4de8a1) [apply] Created Ctx #0: hash 0x14a77680, (created true) [apply] Created Ctx #1: hash 0x8189044, (created true) [apply] Created Ctx #2: hash 0x753d795a, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x753d795a, (isShared true, created true, master 0x5c4de8a1) [apply] Created Ctx #0: hash 0x14a77680, (created true) [apply] Created Ctx #1: hash 0x5c4de8a1, (created true) [apply] Created Ctx #2: hash 0x8189044, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0xf381794 isInit true, usesShared true, 1 GearsObj[0x6a66d767, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53bf1b79, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f6e743d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [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 0x5ab9e72c: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ab9e72c FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6c779568: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6c779568 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xf381794: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xf381794 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x408d971b: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x408d971b 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 0x4e268090: tileRendererInUse null, GearsES2[obj 0x4e268090 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4e268090 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4e268090 created: GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e268090 created: GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e268090 created: GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4e268090 FIN GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4e268090 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e268090, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x4e268090 256x256, swapInterval 1, drawable 0x3400002 [apply] Master Gears Init done: GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.0 0x3541cb24: tileRendererInUse null, GearsES2[obj 0x3541cb24 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3541cb24 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3541cb24 created w/ share: GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x49e22066, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3541cb24 created w/ share: GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3524265c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3541cb24 created w/ share: GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x31c67f10, 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 0x3541cb24 FIN GearsES2[obj 0x3541cb24 isInit true, usesShared true, 1 GearsObj[0x49e22066, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3524265c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c67f10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x3541cb24 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3541cb24, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x41b982d0, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x4f7e6497, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x4f7e6497, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x41b982d0, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x3541cb24 isInit true, usesShared true, 1 GearsObj[0x49e22066, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3524265c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c67f10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.0 0x2177849e: tileRendererInUse null, GearsES2[obj 0x2177849e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2177849e 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2177849e created w/ share: GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x92360e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2177849e created w/ share: GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xbc3ee1f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2177849e created w/ share: GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7808960e, 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 0x2177849e FIN GearsES2[obj 0x2177849e isInit true, usesShared true, 1 GearsObj[0x92360e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbc3ee1f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7808960e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.reshape 0x2177849e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2177849e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x41b982d0, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x4b41e9a0, (created true) [apply] Created Ctx #1: hash 0x4f7e6497, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x4b41e9a0, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x41b982d0, (created true) [apply] Created Ctx #1: hash 0x4f7e6497, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x2177849e isInit true, usesShared true, 1 GearsObj[0x92360e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbc3ee1f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7808960e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.init.0 0x40cb8df7: tileRendererInUse null, GearsES2[obj 0x40cb8df7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x40cb8df7 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40cb8df7 created w/ share: GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x71f0adcc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40cb8df7 created w/ share: GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x401dc29f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40cb8df7 created w/ share: GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x49579fea, 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 0x40cb8df7 FIN GearsES2[obj 0x40cb8df7 isInit true, usesShared true, 1 GearsObj[0x71f0adcc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x401dc29f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49579fea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.reshape 0x40cb8df7 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40cb8df7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x41b982d0, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x4b41e9a0, (created true) [apply] Created Ctx #1: hash 0xe436eac, (created true) [apply] Created Ctx #2: hash 0x4f7e6497, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0xe436eac, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x4b41e9a0, (created true) [apply] Created Ctx #1: hash 0x41b982d0, (created true) [apply] Created Ctx #2: hash 0x4f7e6497, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x40cb8df7 isInit true, usesShared true, 1 GearsObj[0x71f0adcc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x401dc29f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49579fea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3541cb24: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3541cb24 FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2177849e: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2177849e FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x40cb8df7: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x40cb8df7 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 0x4e268090: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4e268090 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 0x55b53d44: tileRendererInUse null, GearsES2[obj 0x55b53d44 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x55b53d44 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] createAndCompileShader: Pre GL Error: 0x506 [apply] gear1 0x55b53d44 created: GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x55b53d44 created: GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x55b53d44 created: GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x55b53d44 FIN GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x55b53d44 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b53d44, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x55b53d44 64x64, swapInterval 1, drawable 0x0 [apply] Master Gears Init done: GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.0 0x503d687a: tileRendererInUse null, GearsES2[obj 0x503d687a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x503d687a 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x503d687a created w/ share: GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x9c25b1c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x503d687a created w/ share: GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x65f5993, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x503d687a created w/ share: GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x715577a6, 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 0x503d687a FIN GearsES2[obj 0x503d687a isInit true, usesShared true, 1 GearsObj[0x9c25b1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65f5993, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x715577a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0x503d687a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x503d687a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x482bce4f, (isShared true, created true, master 0x482bce4f) [apply] Created Ctx #0: hash 0x3ca5e3cf, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x3ca5e3cf, (isShared true, created true, master 0x482bce4f) [apply] Created Ctx #0: hash 0x482bce4f, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x503d687a isInit true, usesShared true, 1 GearsObj[0x9c25b1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65f5993, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x715577a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.0 0x6a370f4: tileRendererInUse null, GearsES2[obj 0x6a370f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6a370f4 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6a370f4 created w/ share: GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x53436f66, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6a370f4 created w/ share: GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7c9cda55, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6a370f4 created w/ share: GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x55f4189d, 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 0x6a370f4 FIN GearsES2[obj 0x6a370f4 isInit true, usesShared true, 1 GearsObj[0x53436f66, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c9cda55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55f4189d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0x6a370f4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6a370f4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x482bce4f, (isShared true, created true, master 0x482bce4f) [apply] Created Ctx #0: hash 0x32620a2b, (created true) [apply] Created Ctx #1: hash 0x3ca5e3cf, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x32620a2b, (isShared true, created true, master 0x482bce4f) [apply] Created Ctx #0: hash 0x482bce4f, (created true) [apply] Created Ctx #1: hash 0x3ca5e3cf, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6a370f4 isInit true, usesShared true, 1 GearsObj[0x53436f66, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c9cda55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55f4189d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.0 0x2abf4075: tileRendererInUse null, GearsES2[obj 0x2abf4075 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2abf4075 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2abf4075 created w/ share: GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x50bb1c86, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2abf4075 created w/ share: GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5f7e8edb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2abf4075 created w/ share: GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6bce9061, 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 0x2abf4075 FIN GearsES2[obj 0x2abf4075 isInit true, usesShared true, 1 GearsObj[0x50bb1c86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7e8edb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bce9061, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0x2abf4075 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2abf4075, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x482bce4f, (isShared true, created true, master 0x482bce4f) [apply] Created Ctx #0: hash 0x32620a2b, (created true) [apply] Created Ctx #1: hash 0x3ca5e3cf, (created true) [apply] Created Ctx #2: hash 0x365d88bf, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x365d88bf, (isShared true, created true, master 0x482bce4f) [apply] Created Ctx #0: hash 0x32620a2b, (created true) [apply] Created Ctx #1: hash 0x482bce4f, (created true) [apply] Created Ctx #2: hash 0x3ca5e3cf, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x2abf4075 isInit true, usesShared true, 1 GearsObj[0x50bb1c86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7e8edb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bce9061, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, 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 0x503d687a: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x503d687a FIN [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x6a370f4: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x6a370f4 FIN [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2abf4075: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2abf4075 FIN [apply] junit.framework.TestListener: endTest(test11CommonAnimatorSharedOffscreen) [apply] junit.framework.TestListener: startTest(test12EachWithAnimatorSharedOffscreen) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x55b53d44: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x55b53d44 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 0x4cc8eb05: tileRendererInUse null, GearsES2[obj 0x4cc8eb05 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4cc8eb05 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] createAndCompileShader: Pre GL Error: 0x506 [apply] gear1 0x4cc8eb05 created: GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4cc8eb05 created: GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4cc8eb05 created: GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4cc8eb05 FIN GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4cc8eb05 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cc8eb05, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x4cc8eb05 64x64, swapInterval 1, drawable 0x0 [apply] Master Gears Init done: GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.init.0 0x3246fb96: tileRendererInUse null, GearsES2[obj 0x3246fb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3246fb96 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3246fb96 created w/ share: GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x19240b6f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3246fb96 created w/ share: GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2a9189bb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3246fb96 created w/ share: GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x619fe929, 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 0x3246fb96 FIN GearsES2[obj 0x3246fb96 isInit true, usesShared true, 1 GearsObj[0x19240b6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a9189bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x619fe929, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.reshape 0x3246fb96 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3246fb96, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x51f116b8, (isShared true, created true, master 0x51f116b8) [apply] Created Ctx #0: hash 0x5285bd02, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x5285bd02, (isShared true, created true, master 0x51f116b8) [apply] Created Ctx #0: hash 0x51f116b8, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x3246fb96 isInit true, usesShared true, 1 GearsObj[0x19240b6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a9189bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x619fe929, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#06,5,main] GearsES2.init.0 0x2e222612: tileRendererInUse null, GearsES2[obj 0x2e222612 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2e222612 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2e222612 created w/ share: GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x254b7b38, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2e222612 created w/ share: GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6ea7892, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2e222612 created w/ share: GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5d5cf223, 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 0x2e222612 FIN GearsES2[obj 0x2e222612 isInit true, usesShared true, 1 GearsObj[0x254b7b38, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ea7892, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d5cf223, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#06,5,main] GearsES2.reshape 0x2e222612 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e222612, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x51f116b8, (isShared true, created true, master 0x51f116b8) [apply] Created Ctx #0: hash 0x5285bd02, (created true) [apply] Created Ctx #1: hash 0x5c425922, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x5c425922, (isShared true, created true, master 0x51f116b8) [apply] Created Ctx #0: hash 0x5285bd02, (created true) [apply] Created Ctx #1: hash 0x51f116b8, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x2e222612 isInit true, usesShared true, 1 GearsObj[0x254b7b38, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ea7892, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d5cf223, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#07,5,main] GearsES2.init.0 0x61386958: tileRendererInUse null, GearsES2[obj 0x61386958 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x61386958 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61386958 created w/ share: GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x67cfa512, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61386958 created w/ share: GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1602c069, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61386958 created w/ share: GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1f48dc21, 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 0x61386958 FIN GearsES2[obj 0x61386958 isInit true, usesShared true, 1 GearsObj[0x67cfa512, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1602c069, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f48dc21, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#07,5,main] GearsES2.reshape 0x61386958 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61386958, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x51f116b8, (isShared true, created true, master 0x51f116b8) [apply] Created Ctx #0: hash 0x5285bd02, (created true) [apply] Created Ctx #1: hash 0x5c425922, (created true) [apply] Created Ctx #2: hash 0x587dd672, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x587dd672, (isShared true, created true, master 0x51f116b8) [apply] Created Ctx #0: hash 0x5285bd02, (created true) [apply] Created Ctx #1: hash 0x5c425922, (created true) [apply] Created Ctx #2: hash 0x51f116b8, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x61386958 isInit true, usesShared true, 1 GearsObj[0x67cfa512, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1602c069, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f48dc21, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] junit.framework.TestListener: endTest(test12EachWithAnimatorSharedOffscreen) [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3246fb96: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3246fb96 FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2e222612: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2e222612 FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x61386958: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x61386958 FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x4cc8eb05: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x4cc8eb05 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 @ 1753077546420 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077546423 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.752 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077539283 ms III - Start [apply] SLOCK [T main @ 1753077539287 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x408d971b: tileRendererInUse null, GearsES2[obj 0x408d971b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x408d971b 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x408d971b created: GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x408d971b created: GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x408d971b created: GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x408d971b FIN GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x408d971b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x408d971b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x408d971b 256x256, swapInterval 1, drawable 0x3400002 [apply] Master Gears Init done: GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x5ab9e72c: tileRendererInUse null, GearsES2[obj 0x5ab9e72c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5ab9e72c 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5ab9e72c created w/ share: GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x71c4e727, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5ab9e72c created w/ share: GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x632524c3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5ab9e72c created w/ share: GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x9b6a905, 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 0x5ab9e72c FIN GearsES2[obj 0x5ab9e72c isInit true, usesShared true, 1 GearsObj[0x71c4e727, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x632524c3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9b6a905, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x5ab9e72c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ab9e72c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5c4de8a1, (isShared true, created true, master 0x5c4de8a1) [apply] Created Ctx #0: hash 0x14a77680, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x14a77680, (isShared true, created true, master 0x5c4de8a1) [apply] Created Ctx #0: hash 0x5c4de8a1, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x5ab9e72c isInit true, usesShared true, 1 GearsObj[0x71c4e727, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x632524c3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9b6a905, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x6c779568: tileRendererInUse null, GearsES2[obj 0x6c779568 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6c779568 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6c779568 created w/ share: GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x36dc9535, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c779568 created w/ share: GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1d33c8cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c779568 created w/ share: GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x358da143, 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 0x6c779568 FIN GearsES2[obj 0x6c779568 isInit true, usesShared true, 1 GearsObj[0x36dc9535, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d33c8cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x358da143, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x6c779568 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c779568, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5c4de8a1, (isShared true, created true, master 0x5c4de8a1) [apply] Created Ctx #0: hash 0x14a77680, (created true) [apply] Created Ctx #1: hash 0x8189044, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x8189044, (isShared true, created true, master 0x5c4de8a1) [apply] Created Ctx #0: hash 0x14a77680, (created true) [apply] Created Ctx #1: hash 0x5c4de8a1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6c779568 isInit true, usesShared true, 1 GearsObj[0x36dc9535, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d33c8cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x358da143, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0xf381794: tileRendererInUse null, GearsES2[obj 0xf381794 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xf381794 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xf381794 created w/ share: GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6a66d767, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xf381794 created w/ share: GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x53bf1b79, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xf381794 created w/ share: GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5f6e743d, 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 0xf381794 FIN GearsES2[obj 0xf381794 isInit true, usesShared true, 1 GearsObj[0x6a66d767, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53bf1b79, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f6e743d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0xf381794 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf381794, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5c4de8a1, (isShared true, created true, master 0x5c4de8a1) [apply] Created Ctx #0: hash 0x14a77680, (created true) [apply] Created Ctx #1: hash 0x8189044, (created true) [apply] Created Ctx #2: hash 0x753d795a, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x753d795a, (isShared true, created true, master 0x5c4de8a1) [apply] Created Ctx #0: hash 0x14a77680, (created true) [apply] Created Ctx #1: hash 0x5c4de8a1, (created true) [apply] Created Ctx #2: hash 0x8189044, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0xf381794 isInit true, usesShared true, 1 GearsObj[0x6a66d767, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53bf1b79, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f6e743d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c39bec8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e377400, 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 0x5ab9e72c: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ab9e72c FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6c779568: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6c779568 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xf381794: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xf381794 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x408d971b: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x408d971b 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 0x4e268090: tileRendererInUse null, GearsES2[obj 0x4e268090 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4e268090 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4e268090 created: GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e268090 created: GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e268090 created: GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4e268090 FIN GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4e268090 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e268090, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x4e268090 256x256, swapInterval 1, drawable 0x3400002 [apply] Master Gears Init done: GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.0 0x3541cb24: tileRendererInUse null, GearsES2[obj 0x3541cb24 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3541cb24 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3541cb24 created w/ share: GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x49e22066, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3541cb24 created w/ share: GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3524265c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3541cb24 created w/ share: GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x31c67f10, 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 0x3541cb24 FIN GearsES2[obj 0x3541cb24 isInit true, usesShared true, 1 GearsObj[0x49e22066, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3524265c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c67f10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x3541cb24 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3541cb24, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x41b982d0, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x4f7e6497, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x4f7e6497, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x41b982d0, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x3541cb24 isInit true, usesShared true, 1 GearsObj[0x49e22066, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3524265c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c67f10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.0 0x2177849e: tileRendererInUse null, GearsES2[obj 0x2177849e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2177849e 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2177849e created w/ share: GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x92360e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2177849e created w/ share: GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xbc3ee1f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2177849e created w/ share: GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7808960e, 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 0x2177849e FIN GearsES2[obj 0x2177849e isInit true, usesShared true, 1 GearsObj[0x92360e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbc3ee1f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7808960e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.reshape 0x2177849e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2177849e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x41b982d0, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x4b41e9a0, (created true) [apply] Created Ctx #1: hash 0x4f7e6497, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x4b41e9a0, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x41b982d0, (created true) [apply] Created Ctx #1: hash 0x4f7e6497, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x2177849e isInit true, usesShared true, 1 GearsObj[0x92360e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbc3ee1f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7808960e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.init.0 0x40cb8df7: tileRendererInUse null, GearsES2[obj 0x40cb8df7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x40cb8df7 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40cb8df7 created w/ share: GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x71f0adcc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40cb8df7 created w/ share: GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x401dc29f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40cb8df7 created w/ share: GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x49579fea, 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 0x40cb8df7 FIN GearsES2[obj 0x40cb8df7 isInit true, usesShared true, 1 GearsObj[0x71f0adcc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x401dc29f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49579fea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.reshape 0x40cb8df7 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40cb8df7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x41b982d0, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x4b41e9a0, (created true) [apply] Created Ctx #1: hash 0xe436eac, (created true) [apply] Created Ctx #2: hash 0x4f7e6497, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0xe436eac, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x4b41e9a0, (created true) [apply] Created Ctx #1: hash 0x41b982d0, (created true) [apply] Created Ctx #2: hash 0x4f7e6497, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x40cb8df7 isInit true, usesShared true, 1 GearsObj[0x71f0adcc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x401dc29f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49579fea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3541cb24: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3541cb24 FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2177849e: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2177849e FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x40cb8df7: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x40cb8df7 FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4e268090: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4e268090 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 0x55b53d44: tileRendererInUse null, GearsES2[obj 0x55b53d44 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x55b53d44 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] createAndCompileShader: Pre GL Error: 0x506 [apply] gear1 0x55b53d44 created: GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x55b53d44 created: GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x55b53d44 created: GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x55b53d44 FIN GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x55b53d44 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b53d44, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x55b53d44 64x64, swapInterval 1, drawable 0x0 [apply] Master Gears Init done: GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.0 0x503d687a: tileRendererInUse null, GearsES2[obj 0x503d687a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x503d687a 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x503d687a created w/ share: GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x9c25b1c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x503d687a created w/ share: GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x65f5993, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x503d687a created w/ share: GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x715577a6, 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 0x503d687a FIN GearsES2[obj 0x503d687a isInit true, usesShared true, 1 GearsObj[0x9c25b1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65f5993, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x715577a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0x503d687a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x503d687a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x482bce4f, (isShared true, created true, master 0x482bce4f) [apply] Created Ctx #0: hash 0x3ca5e3cf, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x3ca5e3cf, (isShared true, created true, master 0x482bce4f) [apply] Created Ctx #0: hash 0x482bce4f, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x503d687a isInit true, usesShared true, 1 GearsObj[0x9c25b1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65f5993, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x715577a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.0 0x6a370f4: tileRendererInUse null, GearsES2[obj 0x6a370f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6a370f4 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6a370f4 created w/ share: GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x53436f66, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6a370f4 created w/ share: GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7c9cda55, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6a370f4 created w/ share: GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x55f4189d, 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 0x6a370f4 FIN GearsES2[obj 0x6a370f4 isInit true, usesShared true, 1 GearsObj[0x53436f66, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c9cda55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55f4189d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0x6a370f4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6a370f4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x482bce4f, (isShared true, created true, master 0x482bce4f) [apply] Created Ctx #0: hash 0x32620a2b, (created true) [apply] Created Ctx #1: hash 0x3ca5e3cf, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x32620a2b, (isShared true, created true, master 0x482bce4f) [apply] Created Ctx #0: hash 0x482bce4f, (created true) [apply] Created Ctx #1: hash 0x3ca5e3cf, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6a370f4 isInit true, usesShared true, 1 GearsObj[0x53436f66, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c9cda55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55f4189d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.0 0x2abf4075: tileRendererInUse null, GearsES2[obj 0x2abf4075 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2abf4075 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2abf4075 created w/ share: GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x50bb1c86, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2abf4075 created w/ share: GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5f7e8edb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2abf4075 created w/ share: GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6bce9061, 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 0x2abf4075 FIN GearsES2[obj 0x2abf4075 isInit true, usesShared true, 1 GearsObj[0x50bb1c86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7e8edb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bce9061, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0x2abf4075 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2abf4075, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x482bce4f, (isShared true, created true, master 0x482bce4f) [apply] Created Ctx #0: hash 0x32620a2b, (created true) [apply] Created Ctx #1: hash 0x3ca5e3cf, (created true) [apply] Created Ctx #2: hash 0x365d88bf, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x365d88bf, (isShared true, created true, master 0x482bce4f) [apply] Created Ctx #0: hash 0x32620a2b, (created true) [apply] Created Ctx #1: hash 0x482bce4f, (created true) [apply] Created Ctx #2: hash 0x3ca5e3cf, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x2abf4075 isInit true, usesShared true, 1 GearsObj[0x50bb1c86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7e8edb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bce9061, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55b53d44 isInit true, usesShared false, 1 GearsObj[0x4da4253, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3972a855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e7f11d, 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 0x503d687a: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x503d687a FIN [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x6a370f4: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x6a370f4 FIN [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2abf4075: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2abf4075 FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x55b53d44: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x55b53d44 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 0x4cc8eb05: tileRendererInUse null, GearsES2[obj 0x4cc8eb05 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4cc8eb05 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] createAndCompileShader: Pre GL Error: 0x506 [apply] gear1 0x4cc8eb05 created: GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4cc8eb05 created: GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4cc8eb05 created: GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4cc8eb05 FIN GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4cc8eb05 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cc8eb05, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x4cc8eb05 64x64, swapInterval 1, drawable 0x0 [apply] Master Gears Init done: GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.init.0 0x3246fb96: tileRendererInUse null, GearsES2[obj 0x3246fb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3246fb96 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3246fb96 created w/ share: GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x19240b6f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3246fb96 created w/ share: GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2a9189bb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3246fb96 created w/ share: GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x619fe929, 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 0x3246fb96 FIN GearsES2[obj 0x3246fb96 isInit true, usesShared true, 1 GearsObj[0x19240b6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a9189bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x619fe929, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.reshape 0x3246fb96 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3246fb96, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x51f116b8, (isShared true, created true, master 0x51f116b8) [apply] Created Ctx #0: hash 0x5285bd02, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x5285bd02, (isShared true, created true, master 0x51f116b8) [apply] Created Ctx #0: hash 0x51f116b8, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x3246fb96 isInit true, usesShared true, 1 GearsObj[0x19240b6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a9189bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x619fe929, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#06,5,main] GearsES2.init.0 0x2e222612: tileRendererInUse null, GearsES2[obj 0x2e222612 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2e222612 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2e222612 created w/ share: GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x254b7b38, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2e222612 created w/ share: GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6ea7892, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2e222612 created w/ share: GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5d5cf223, 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 0x2e222612 FIN GearsES2[obj 0x2e222612 isInit true, usesShared true, 1 GearsObj[0x254b7b38, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ea7892, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d5cf223, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#06,5,main] GearsES2.reshape 0x2e222612 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e222612, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x51f116b8, (isShared true, created true, master 0x51f116b8) [apply] Created Ctx #0: hash 0x5285bd02, (created true) [apply] Created Ctx #1: hash 0x5c425922, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x5c425922, (isShared true, created true, master 0x51f116b8) [apply] Created Ctx #0: hash 0x5285bd02, (created true) [apply] Created Ctx #1: hash 0x51f116b8, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x2e222612 isInit true, usesShared true, 1 GearsObj[0x254b7b38, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ea7892, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d5cf223, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#07,5,main] GearsES2.init.0 0x61386958: tileRendererInUse null, GearsES2[obj 0x61386958 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x61386958 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61386958 created w/ share: GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x67cfa512, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61386958 created w/ share: GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1602c069, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61386958 created w/ share: GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1f48dc21, 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 0x61386958 FIN GearsES2[obj 0x61386958 isInit true, usesShared true, 1 GearsObj[0x67cfa512, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1602c069, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f48dc21, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#07,5,main] GearsES2.reshape 0x61386958 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61386958, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x51f116b8, (isShared true, created true, master 0x51f116b8) [apply] Created Ctx #0: hash 0x5285bd02, (created true) [apply] Created Ctx #1: hash 0x5c425922, (created true) [apply] Created Ctx #2: hash 0x587dd672, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x587dd672, (isShared true, created true, master 0x51f116b8) [apply] Created Ctx #0: hash 0x5285bd02, (created true) [apply] Created Ctx #1: hash 0x5c425922, (created true) [apply] Created Ctx #2: hash 0x51f116b8, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x61386958 isInit true, usesShared true, 1 GearsObj[0x67cfa512, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1602c069, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f48dc21, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4cc8eb05 isInit true, usesShared false, 1 GearsObj[0x26275bef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7690781, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77eca502, 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 0x3246fb96: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3246fb96 FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2e222612: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2e222612 FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x61386958: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x61386958 FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x4cc8eb05: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x4cc8eb05 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 @ 1753077546420 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077546423 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CommonAnimatorSharedOnscreen took 1.846 sec [apply] Testcase: test02EachWithAnimatorSharedOnscreen took 1.665 sec [apply] Testcase: test11CommonAnimatorSharedOffscreen took 1.59 sec [apply] Testcase: test12EachWithAnimatorSharedOffscreen took 1.583 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 @ 1753077547357 ms III - Start [apply] SLOCK [T main @ 1753077547362 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3b69e7d1 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3b69e7d1 created: GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3b69e7d1 created: GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3b69e7d1 created: GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x3b69e7d1 FIN GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b2b161a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x3b69e7d1 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b69e7d1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x6150c3ec: tileRendererInUse null, GearsES2[obj 0x6150c3ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b2b161a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6150c3ec 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6150c3ec created w/ share: GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6329e1b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6150c3ec created w/ share: GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xd05b4c3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6150c3ec created w/ share: GearsObj[0x1b2b161a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4c4d412, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6150c3ec FIN GearsES2[obj 0x6150c3ec isInit true, usesShared true, 1 GearsObj[0x6329e1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd05b4c3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c4d412, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b2b161a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6150c3ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6150c3ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x6a78afa0: tileRendererInUse null, GearsES2[obj 0x6a78afa0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b2b161a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6a78afa0 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6a78afa0 created w/ share: GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x766223b2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6a78afa0 created w/ share: GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x357e7480, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6a78afa0 created w/ share: GearsObj[0x1b2b161a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4e036908, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6a78afa0 FIN GearsES2[obj 0x6a78afa0 isInit true, usesShared true, 1 GearsObj[0x766223b2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x357e7480, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e036908, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b2b161a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6a78afa0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6a78afa0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x265e80ba, (isShared true, created true, master 0x265e80ba) [apply] Created Ctx #0: hash 0x1b6537e1, (created true) [apply] Created Ctx #1: hash 0x5b6e0a4a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5b6e0a4a, (isShared true, created true, master 0x265e80ba) [apply] Created Ctx #0: hash 0x1b6537e1, (created true) [apply] Created Ctx #1: hash 0x265e80ba, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1b6537e1, (isShared true, created true, master 0x265e80ba) [apply] Created Ctx #0: hash 0x5b6e0a4a, (created true) [apply] Created Ctx #1: hash 0x265e80ba, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] junit.framework.TestListener: endTest(test01SyncedOneAnimatorCleanDtorOrder) [apply] junit.framework.TestListener: startTest(test02SyncedOneAnimatorDirtyDtorOrder) [apply] XXX Destroy in clean order NOW [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6a78afa0: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6a78afa0 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6150c3ec: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6150c3ec FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b69e7d1: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b69e7d1 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 0x302552ec: tileRendererInUse null, GearsES2[obj 0x302552ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x302552ec 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x302552ec created: GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x302552ec created: GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x302552ec created: GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x302552ec FIN GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x467dae73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x302552ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x302552ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x3d285d7e: tileRendererInUse null, GearsES2[obj 0x3d285d7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x467dae73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3d285d7e 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3d285d7e created w/ share: GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x55355873, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3d285d7e created w/ share: GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7248d5f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3d285d7e created w/ share: GearsObj[0x467dae73, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2a8862c0, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x3d285d7e FIN GearsES2[obj 0x3d285d7e isInit true, usesShared true, 1 GearsObj[0x55355873, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7248d5f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a8862c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x467dae73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x3d285d7e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d285d7e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x40005471: tileRendererInUse null, GearsES2[obj 0x40005471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x467dae73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x40005471 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40005471 created w/ share: GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x93c22e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40005471 created w/ share: GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6413db60, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40005471 created w/ share: GearsObj[0x467dae73, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2bf356e9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x40005471 FIN GearsES2[obj 0x40005471 isInit true, usesShared true, 1 GearsObj[0x93c22e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6413db60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bf356e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x467dae73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x40005471 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40005471, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x69a8b842, (isShared true, created true, master 0x69a8b842) [apply] Created Ctx #0: hash 0x5485381d, (created true) [apply] Created Ctx #1: hash 0x5a42ccfd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5485381d, (isShared true, created true, master 0x69a8b842) [apply] Created Ctx #0: hash 0x69a8b842, (created true) [apply] Created Ctx #1: hash 0x5a42ccfd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x5a42ccfd, (isShared true, created true, master 0x69a8b842) [apply] Created Ctx #0: hash 0x69a8b842, (created true) [apply] Created Ctx #1: hash 0x5485381d, (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 0x302552ec: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x302552ec FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3d285d7e: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3d285d7e FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x40005471: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x40005471 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] junit.framework.TestListener: endTest(test02SyncedOneAnimatorDirtyDtorOrder) [apply] junit.framework.TestListener: startTest(test11AsyncEachAnimatorCleanDtorOrder) [apply] Thread[#38,main-Animator#02,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[#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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x367ffa75 created: GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x367ffa75 created: GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x367ffa75 created: GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.init.X 0x367ffa75 FIN GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26dfff57, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.reshape 0x367ffa75 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, 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[#40,main-Animator#04,5,main] GearsES2.init.0 0xba2f4ec: tileRendererInUse null, GearsES2[obj 0xba2f4ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26dfff57, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xba2f4ec 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xba2f4ec created w/ share: GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2b18a147, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xba2f4ec created w/ share: GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6e68c0c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xba2f4ec created w/ share: GearsObj[0x26dfff57, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x20e4a719, 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 0xba2f4ec FIN GearsES2[obj 0xba2f4ec isInit true, usesShared true, 1 GearsObj[0x2b18a147, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e68c0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20e4a719, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26dfff57, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0xba2f4ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0xba2f4ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x49438269: tileRendererInUse null, GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26dfff57, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x49438269 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49438269 created w/ share: GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x762f648b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49438269 created w/ share: GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6c0af613, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49438269 created w/ share: GearsObj[0x26dfff57, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xed205f4, 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 0x49438269 FIN GearsES2[obj 0x49438269 isInit true, usesShared true, 1 GearsObj[0x762f648b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c0af613, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xed205f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26dfff57, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#39,main-Animator#03,5,main] GearsES2.reshape 0x49438269 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x90af572, (isShared true, created true, master 0x90af572) [apply] Created Ctx #0: hash 0x18c126af, (created true) [apply] Created Ctx #1: hash 0x1606ca1f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x18c126af, (isShared true, created true, master 0x90af572) [apply] Created Ctx #0: hash 0x90af572, (created true) [apply] Created Ctx #1: hash 0x1606ca1f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1606ca1f, (isShared true, created true, master 0x90af572) [apply] Created Ctx #0: hash 0x18c126af, (created true) [apply] Created Ctx #1: hash 0x90af572, (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 0xba2f4ec: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0xba2f4ec FIN [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x49438269: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x49438269 FIN [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x367ffa75: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x367ffa75 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 0x55fe41ea: tileRendererInUse null, GearsES2[obj 0x55fe41ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x55fe41ea 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x55fe41ea created: GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x55fe41ea created: GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x55fe41ea created: GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.init.X 0x55fe41ea FIN GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x401dc29f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.reshape 0x55fe41ea 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55fe41ea, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x1ce24091: tileRendererInUse null, GearsES2[obj 0x1ce24091 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x401dc29f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x1ce24091 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1ce24091 created w/ share: GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x8cf5350, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1ce24091 created w/ share: GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2a331472, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1ce24091 created w/ share: GearsObj[0x401dc29f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7074138b, 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 0x1ce24091 FIN GearsES2[obj 0x1ce24091 isInit true, usesShared true, 1 GearsObj[0x8cf5350, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a331472, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7074138b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x401dc29f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#07,5,main] GearsES2.reshape 0x1ce24091 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ce24091, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0xfbd1f6: tileRendererInUse null, GearsES2[obj 0xfbd1f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x401dc29f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xfbd1f6 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xfbd1f6 created w/ share: GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5bf1b4c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xfbd1f6 created w/ share: GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x76ae263a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xfbd1f6 created w/ share: GearsObj[0x401dc29f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7dd8c679, 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 0xfbd1f6 FIN GearsES2[obj 0xfbd1f6 isInit true, usesShared true, 1 GearsObj[0x5bf1b4c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76ae263a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7dd8c679, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x401dc29f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#06,5,main] GearsES2.reshape 0xfbd1f6 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xfbd1f6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x6fc8c462, (isShared true, created true, master 0x6fc8c462) [apply] Created Ctx #0: hash 0x4cea7ba3, (created true) [apply] Created Ctx #1: hash 0x422d9c4e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x422d9c4e, (isShared true, created true, master 0x6fc8c462) [apply] Created Ctx #0: hash 0x6fc8c462, (created true) [apply] Created Ctx #1: hash 0x4cea7ba3, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x4cea7ba3, (isShared true, created true, master 0x6fc8c462) [apply] Created Ctx #0: hash 0x6fc8c462, (created true) [apply] Created Ctx #1: hash 0x422d9c4e, (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 0x55fe41ea: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x55fe41ea FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xfbd1f6: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xfbd1f6 FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ce24091: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ce24091 FIN [apply] junit.framework.TestListener: endTest(test12AsyncEachAnimatorDirtyDtorOrder) [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 @ 1753077553259 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077553262 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.536 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077547357 ms III - Start [apply] SLOCK [T main @ 1753077547362 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3b69e7d1 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3b69e7d1 created: GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3b69e7d1 created: GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3b69e7d1 created: GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x3b69e7d1 FIN GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b2b161a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x3b69e7d1 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b69e7d1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x6150c3ec: tileRendererInUse null, GearsES2[obj 0x6150c3ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b2b161a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6150c3ec 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6150c3ec created w/ share: GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6329e1b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6150c3ec created w/ share: GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xd05b4c3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6150c3ec created w/ share: GearsObj[0x1b2b161a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4c4d412, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6150c3ec FIN GearsES2[obj 0x6150c3ec isInit true, usesShared true, 1 GearsObj[0x6329e1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd05b4c3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c4d412, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b2b161a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6150c3ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6150c3ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x6a78afa0: tileRendererInUse null, GearsES2[obj 0x6a78afa0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b2b161a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6a78afa0 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6a78afa0 created w/ share: GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x766223b2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6a78afa0 created w/ share: GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x357e7480, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6a78afa0 created w/ share: GearsObj[0x1b2b161a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4e036908, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6a78afa0 FIN GearsES2[obj 0x6a78afa0 isInit true, usesShared true, 1 GearsObj[0x766223b2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x357e7480, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e036908, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x660c45d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b9f14ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b2b161a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6a78afa0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6a78afa0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x265e80ba, (isShared true, created true, master 0x265e80ba) [apply] Created Ctx #0: hash 0x1b6537e1, (created true) [apply] Created Ctx #1: hash 0x5b6e0a4a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5b6e0a4a, (isShared true, created true, master 0x265e80ba) [apply] Created Ctx #0: hash 0x1b6537e1, (created true) [apply] Created Ctx #1: hash 0x265e80ba, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1b6537e1, (isShared true, created true, master 0x265e80ba) [apply] Created Ctx #0: hash 0x5b6e0a4a, (created true) [apply] Created Ctx #1: hash 0x265e80ba, (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 0x6a78afa0: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6a78afa0 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6150c3ec: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6150c3ec FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b69e7d1: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b69e7d1 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 0x302552ec: tileRendererInUse null, GearsES2[obj 0x302552ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x302552ec 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x302552ec created: GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x302552ec created: GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x302552ec created: GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x302552ec FIN GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x467dae73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x302552ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x302552ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x3d285d7e: tileRendererInUse null, GearsES2[obj 0x3d285d7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x467dae73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3d285d7e 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3d285d7e created w/ share: GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x55355873, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3d285d7e created w/ share: GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7248d5f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3d285d7e created w/ share: GearsObj[0x467dae73, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2a8862c0, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x3d285d7e FIN GearsES2[obj 0x3d285d7e isInit true, usesShared true, 1 GearsObj[0x55355873, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7248d5f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a8862c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x467dae73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x3d285d7e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d285d7e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x40005471: tileRendererInUse null, GearsES2[obj 0x40005471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x467dae73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x40005471 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40005471 created w/ share: GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x93c22e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40005471 created w/ share: GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6413db60, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40005471 created w/ share: GearsObj[0x467dae73, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2bf356e9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x40005471 FIN GearsES2[obj 0x40005471 isInit true, usesShared true, 1 GearsObj[0x93c22e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6413db60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bf356e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x173e522a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7212cabc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x467dae73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x40005471 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40005471, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x69a8b842, (isShared true, created true, master 0x69a8b842) [apply] Created Ctx #0: hash 0x5485381d, (created true) [apply] Created Ctx #1: hash 0x5a42ccfd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5485381d, (isShared true, created true, master 0x69a8b842) [apply] Created Ctx #0: hash 0x69a8b842, (created true) [apply] Created Ctx #1: hash 0x5a42ccfd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x5a42ccfd, (isShared true, created true, master 0x69a8b842) [apply] Created Ctx #0: hash 0x69a8b842, (created true) [apply] Created Ctx #1: hash 0x5485381d, (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 0x302552ec: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x302552ec FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3d285d7e: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3d285d7e FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x40005471: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x40005471 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 0x367ffa75: tileRendererInUse null, GearsES2[obj 0x367ffa75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x367ffa75 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x367ffa75 created: GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x367ffa75 created: GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x367ffa75 created: GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.init.X 0x367ffa75 FIN GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26dfff57, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.reshape 0x367ffa75 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, 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[#40,main-Animator#04,5,main] GearsES2.init.0 0xba2f4ec: tileRendererInUse null, GearsES2[obj 0xba2f4ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26dfff57, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xba2f4ec 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xba2f4ec created w/ share: GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2b18a147, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xba2f4ec created w/ share: GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6e68c0c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xba2f4ec created w/ share: GearsObj[0x26dfff57, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x20e4a719, 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 0xba2f4ec FIN GearsES2[obj 0xba2f4ec isInit true, usesShared true, 1 GearsObj[0x2b18a147, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e68c0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20e4a719, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26dfff57, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0xba2f4ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0xba2f4ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x49438269: tileRendererInUse null, GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26dfff57, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x49438269 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49438269 created w/ share: GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x762f648b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49438269 created w/ share: GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6c0af613, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49438269 created w/ share: GearsObj[0x26dfff57, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xed205f4, 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 0x49438269 FIN GearsES2[obj 0x49438269 isInit true, usesShared true, 1 GearsObj[0x762f648b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c0af613, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xed205f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26dfff57, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#39,main-Animator#03,5,main] GearsES2.reshape 0x49438269 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x90af572, (isShared true, created true, master 0x90af572) [apply] Created Ctx #0: hash 0x18c126af, (created true) [apply] Created Ctx #1: hash 0x1606ca1f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x18c126af, (isShared true, created true, master 0x90af572) [apply] Created Ctx #0: hash 0x90af572, (created true) [apply] Created Ctx #1: hash 0x1606ca1f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1606ca1f, (isShared true, created true, master 0x90af572) [apply] Created Ctx #0: hash 0x18c126af, (created true) [apply] Created Ctx #1: hash 0x90af572, (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 0xba2f4ec: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0xba2f4ec FIN [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x49438269: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x49438269 FIN [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x367ffa75: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x367ffa75 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 0x55fe41ea: tileRendererInUse null, GearsES2[obj 0x55fe41ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x55fe41ea 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x55fe41ea created: GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x55fe41ea created: GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x55fe41ea created: GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.init.X 0x55fe41ea FIN GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x401dc29f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.reshape 0x55fe41ea 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55fe41ea, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x1ce24091: tileRendererInUse null, GearsES2[obj 0x1ce24091 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x401dc29f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x1ce24091 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1ce24091 created w/ share: GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x8cf5350, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1ce24091 created w/ share: GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2a331472, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1ce24091 created w/ share: GearsObj[0x401dc29f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7074138b, 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 0x1ce24091 FIN GearsES2[obj 0x1ce24091 isInit true, usesShared true, 1 GearsObj[0x8cf5350, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a331472, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7074138b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x401dc29f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#07,5,main] GearsES2.reshape 0x1ce24091 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ce24091, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0xfbd1f6: tileRendererInUse null, GearsES2[obj 0xfbd1f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x401dc29f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xfbd1f6 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xfbd1f6 created w/ share: GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5bf1b4c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xfbd1f6 created w/ share: GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x76ae263a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xfbd1f6 created w/ share: GearsObj[0x401dc29f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7dd8c679, 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 0xfbd1f6 FIN GearsES2[obj 0xfbd1f6 isInit true, usesShared true, 1 GearsObj[0x5bf1b4c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76ae263a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7dd8c679, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x11d8d8da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71f0adcc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x401dc29f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#06,5,main] GearsES2.reshape 0xfbd1f6 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xfbd1f6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x6fc8c462, (isShared true, created true, master 0x6fc8c462) [apply] Created Ctx #0: hash 0x4cea7ba3, (created true) [apply] Created Ctx #1: hash 0x422d9c4e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x422d9c4e, (isShared true, created true, master 0x6fc8c462) [apply] Created Ctx #0: hash 0x6fc8c462, (created true) [apply] Created Ctx #1: hash 0x4cea7ba3, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x4cea7ba3, (isShared true, created true, master 0x6fc8c462) [apply] Created Ctx #0: hash 0x6fc8c462, (created true) [apply] Created Ctx #1: hash 0x422d9c4e, (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 0x55fe41ea: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x55fe41ea FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xfbd1f6: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xfbd1f6 FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ce24091: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ce24091 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 @ 1753077553259 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077553262 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimatorCleanDtorOrder took 1.364 sec [apply] Testcase: test02SyncedOneAnimatorDirtyDtorOrder took 1.364 sec [apply] Testcase: test11AsyncEachAnimatorCleanDtorOrder took 1.333 sec [apply] Testcase: test12AsyncEachAnimatorDirtyDtorOrder took 1.366 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 @ 1753077554166 ms III - Start [apply] SLOCK [T main @ 1753077554171 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3b69e7d1 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3b69e7d1 created: GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3b69e7d1 created: GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3b69e7d1 created: GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x3b69e7d1 FIN GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e16dbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x3b69e7d1 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b69e7d1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x6150c3ec: tileRendererInUse null, GearsES2[obj 0x6150c3ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e16dbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6150c3ec 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6150c3ec created w/ share: GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5d44fd2b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6150c3ec created w/ share: GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4fd01adf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6150c3ec created w/ share: GearsObj[0x67e16dbc, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x38e1d318, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6150c3ec FIN GearsES2[obj 0x6150c3ec isInit true, usesShared true, 1 GearsObj[0x5d44fd2b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fd01adf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38e1d318, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e16dbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6150c3ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6150c3ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x7dcf94f8: tileRendererInUse null, GearsES2[obj 0x7dcf94f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e16dbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7dcf94f8 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7dcf94f8 created w/ share: GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x55f3a9da, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7dcf94f8 created w/ share: GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x396250f3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7dcf94f8 created w/ share: GearsObj[0x67e16dbc, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x55190af8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x7dcf94f8 FIN GearsES2[obj 0x7dcf94f8 isInit true, usesShared true, 1 GearsObj[0x55f3a9da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x396250f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55190af8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e16dbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x7dcf94f8 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, 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] XXX-C-3.1: hash 0x71ea8c8d, (isShared true, created true, master 0x71ea8c8d) [apply] Created Ctx #0: hash 0x6cc8e5f3, (created true) [apply] Created Ctx #1: hash 0x375f6ede, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x6cc8e5f3, (isShared true, created true, master 0x71ea8c8d) [apply] Created Ctx #0: hash 0x71ea8c8d, (created true) [apply] Created Ctx #1: hash 0x375f6ede, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x375f6ede, (isShared true, created true, master 0x71ea8c8d) [apply] Created Ctx #0: hash 0x71ea8c8d, (created true) [apply] Created Ctx #1: hash 0x6cc8e5f3, (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 0x7dcf94f8: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7dcf94f8 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6150c3ec: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6150c3ec FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b69e7d1: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b69e7d1 FIN [apply] junit.framework.TestListener: endTest(test01SyncedOneAnimatorCleanDtorOrderCopyBuffer) [apply] junit.framework.TestListener: startTest(test02SyncedOneAnimatorCleanDtorOrderMapBuffer) [apply] XXX-C-3.1: hash 0x71ea8c8d, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x6cc8e5f3, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x375f6ede, (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 0x302552ec: tileRendererInUse null, GearsES2[obj 0x302552ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x302552ec 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x302552ec created: GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x302552ec created: GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x302552ec created: GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x302552ec FIN GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x46c704a5, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x302552ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x302552ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x3d285d7e: tileRendererInUse null, GearsES2[obj 0x3d285d7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x46c704a5, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x3d285d7e 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3d285d7e created w/ share: GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0xcc02447, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3d285d7e created w/ share: GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x62a54ea4, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3d285d7e created w/ share: GearsObj[0x46c704a5, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x719dde9f, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x3d285d7e FIN GearsES2[obj 0x3d285d7e isInit true, usesShared true, 1 GearsObj[0xcc02447, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x62a54ea4, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x719dde9f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x46c704a5, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x3d285d7e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d285d7e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x40005471: tileRendererInUse null, GearsES2[obj 0x40005471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x46c704a5, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x40005471 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40005471 created w/ share: GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x167de6aa, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x40005471 created w/ share: GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x52fda0aa, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x40005471 created w/ share: GearsObj[0x46c704a5, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1be91760, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x40005471 FIN GearsES2[obj 0x40005471 isInit true, usesShared true, 1 GearsObj[0x167de6aa, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x52fda0aa, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1be91760, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x46c704a5, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x40005471 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40005471, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x69120283, (isShared true, created true, master 0x69120283) [apply] Created Ctx #0: hash 0x4955389, (created true) [apply] Created Ctx #1: hash 0xa52bd6b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x4955389, (isShared true, created true, master 0x69120283) [apply] Created Ctx #0: hash 0x69120283, (created true) [apply] Created Ctx #1: hash 0xa52bd6b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0xa52bd6b, (isShared true, created true, master 0x69120283) [apply] Created Ctx #0: hash 0x69120283, (created true) [apply] Created Ctx #1: hash 0x4955389, (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 0x40005471: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x40005471 FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3d285d7e: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3d285d7e FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x302552ec: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x302552ec FIN [apply] junit.framework.TestListener: endTest(test02SyncedOneAnimatorCleanDtorOrderMapBuffer) [apply] junit.framework.TestListener: startTest(test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer) [apply] XXX-C-3.1: hash 0x69120283, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x4955389, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0xa52bd6b, (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 0x367ffa75: tileRendererInUse null, GearsES2[obj 0x367ffa75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x367ffa75 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x367ffa75 created: GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x367ffa75 created: GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x367ffa75 created: GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-null,5,main] GearsES2.init.X 0x367ffa75 FIN GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6c91e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-null,5,main] GearsES2.reshape 0x367ffa75 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, 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[#37,main-null,5,main] GearsES2.init.0 0x49438269: tileRendererInUse null, GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6c91e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x49438269 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49438269 created w/ share: GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x67b51da6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49438269 created w/ share: GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1db41105, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49438269 created w/ share: GearsObj[0x6e6c91e3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x60940127, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#37,main-null,5,main] GearsES2.init.X 0x49438269 FIN GearsES2[obj 0x49438269 isInit true, usesShared true, 1 GearsObj[0x67b51da6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1db41105, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60940127, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6c91e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-null,5,main] GearsES2.reshape 0x49438269 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0xba2f4ec: tileRendererInUse null, GearsES2[obj 0xba2f4ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6c91e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xba2f4ec 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xba2f4ec created w/ share: GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7c19a12b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xba2f4ec created w/ share: GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7ccd6f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xba2f4ec created w/ share: GearsObj[0x6e6c91e3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x490a64c2, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#37,main-null,5,main] GearsES2.init.X 0xba2f4ec FIN GearsES2[obj 0xba2f4ec isInit true, usesShared true, 1 GearsObj[0x7c19a12b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ccd6f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x490a64c2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6c91e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-null,5,main] GearsES2.reshape 0xba2f4ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0xba2f4ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x41b982d0, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x4b10daa1, (created true) [apply] Created Ctx #1: hash 0x45d72db3, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x4b10daa1, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x41b982d0, (created true) [apply] Created Ctx #1: hash 0x45d72db3, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x45d72db3, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x4b10daa1, (created true) [apply] Created Ctx #1: hash 0x41b982d0, (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 0x367ffa75: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x367ffa75 FIN [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x49438269: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x49438269 FIN [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0xba2f4ec: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0xba2f4ec FIN [apply] junit.framework.TestListener: endTest(test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer) [apply] junit.framework.TestListener: startTest(test04SyncedOneAnimatorDirtyDtorOrderMapBuffer) [apply] XXX-C-3.1: hash 0x41b982d0, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x4b10daa1, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x45d72db3, (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 0x55fe41ea: tileRendererInUse null, GearsES2[obj 0x55fe41ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x55fe41ea 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x55fe41ea created: GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x55fe41ea created: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x55fe41ea created: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#39,main-null,5,main] GearsES2.init.X 0x55fe41ea FIN GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#39,main-null,5,main] GearsES2.reshape 0x55fe41ea 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55fe41ea, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0xfbd1f6: tileRendererInUse null, GearsES2[obj 0xfbd1f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0xfbd1f6 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xfbd1f6 created w/ share: GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x56b7a52d, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0xfbd1f6 created w/ share: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x4b65b49f, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0xfbd1f6 created w/ share: GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x6eede47d, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#39,main-null,5,main] GearsES2.init.X 0xfbd1f6 FIN GearsES2[obj 0xfbd1f6 isInit true, usesShared true, 1 GearsObj[0x56b7a52d, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4b65b49f, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6eede47d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#39,main-null,5,main] GearsES2.reshape 0xfbd1f6 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xfbd1f6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x1ce24091: tileRendererInUse null, GearsES2[obj 0x1ce24091 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x1ce24091 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1ce24091 created w/ share: GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x29f8e07, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1ce24091 created w/ share: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x17fd33f5, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1ce24091 created w/ share: GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x583d87b7, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#39,main-null,5,main] GearsES2.init.X 0x1ce24091 FIN GearsES2[obj 0x1ce24091 isInit true, usesShared true, 1 GearsObj[0x29f8e07, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x17fd33f5, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x583d87b7, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#39,main-null,5,main] GearsES2.reshape 0x1ce24091 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ce24091, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x380f0cf4, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x2be4a1d6, (created true) [apply] Created Ctx #1: hash 0x25235ada, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x2be4a1d6, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (created true) [apply] Created Ctx #1: hash 0x25235ada, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x25235ada, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (created true) [apply] Created Ctx #1: hash 0x2be4a1d6, (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 0x55fe41ea: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x55fe41ea FIN [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xfbd1f6: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xfbd1f6 FIN [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ce24091: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ce24091 FIN [apply] junit.framework.TestListener: endTest(test04SyncedOneAnimatorDirtyDtorOrderMapBuffer) [apply] junit.framework.TestListener: startTest(test11ASyncEachAnimatorCleanDtorOrderCopyBuffer) [apply] XXX-C-3.1: hash 0x380f0cf4, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x2be4a1d6, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x25235ada, (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 0x7a8c8dcf: tileRendererInUse null, GearsES2[obj 0x7a8c8dcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7a8c8dcf 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7a8c8dcf created: GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7a8c8dcf created: GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7a8c8dcf created: GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Animator#04,5,main] GearsES2.init.X 0x7a8c8dcf FIN GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33109567, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#04,5,main] GearsES2.reshape 0x7a8c8dcf 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x24269709: tileRendererInUse null, GearsES2[obj 0x24269709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33109567, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x24269709 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x24269709 created w/ share: GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x47c8b73b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x24269709 created w/ share: GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3f9f59af, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x24269709 created w/ share: GearsObj[0x33109567, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3fe64338, 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 0x24269709 FIN GearsES2[obj 0x24269709 isInit true, usesShared true, 1 GearsObj[0x47c8b73b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f9f59af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fe64338, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33109567, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#05,5,main] GearsES2.reshape 0x24269709 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x24269709, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x2aceadd4: tileRendererInUse null, GearsES2[obj 0x2aceadd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33109567, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2aceadd4 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2aceadd4 created w/ share: GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6993a83c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2aceadd4 created w/ share: GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x70353d29, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2aceadd4 created w/ share: GearsObj[0x33109567, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x11f2f614, 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 0x2aceadd4 FIN GearsES2[obj 0x2aceadd4 isInit true, usesShared true, 1 GearsObj[0x6993a83c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70353d29, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11f2f614, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33109567, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#06,5,main] GearsES2.reshape 0x2aceadd4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2aceadd4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x1cc59dfb, (isShared true, created true, master 0x1cc59dfb) [apply] Created Ctx #0: hash 0x5877dfa3, (created true) [apply] Created Ctx #1: hash 0x56b03b05, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x56b03b05, (isShared true, created true, master 0x1cc59dfb) [apply] Created Ctx #0: hash 0x5877dfa3, (created true) [apply] Created Ctx #1: hash 0x1cc59dfb, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x5877dfa3, (isShared true, created true, master 0x1cc59dfb) [apply] Created Ctx #0: hash 0x56b03b05, (created true) [apply] Created Ctx #1: hash 0x1cc59dfb, (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 0x2aceadd4: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x2aceadd4 FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x24269709: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x24269709 FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x7a8c8dcf: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x7a8c8dcf 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 0x3a52dba3: tileRendererInUse null, GearsES2[obj 0x3a52dba3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3a52dba3 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3a52dba3 created: GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3a52dba3 created: GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3a52dba3 created: GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#46,main-Animator#07,5,main] GearsES2.init.X 0x3a52dba3 FIN GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x20debf04, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#46,main-Animator#07,5,main] GearsES2.reshape 0x3a52dba3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a52dba3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x20debf04, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x2a5c8d3f 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2a5c8d3f created w/ share: GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x66a75265, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x2a5c8d3f created w/ share: GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0xd43b37, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x2a5c8d3f created w/ share: GearsObj[0x20debf04, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1eb6fd3b, 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 0x2a5c8d3f FIN GearsES2[obj 0x2a5c8d3f isInit true, usesShared true, 1 GearsObj[0x66a75265, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0xd43b37, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1eb6fd3b, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x20debf04, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#47,main-Animator#08,5,main] GearsES2.reshape 0x2a5c8d3f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a5c8d3f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x752325ad: tileRendererInUse null, GearsES2[obj 0x752325ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x20debf04, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x752325ad 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x752325ad created w/ share: GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1cd16d7b, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x752325ad created w/ share: GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x7ca70177, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x752325ad created w/ share: GearsObj[0x20debf04, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x643cb9e3, 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 0x752325ad FIN GearsES2[obj 0x752325ad isInit true, usesShared true, 1 GearsObj[0x1cd16d7b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7ca70177, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x643cb9e3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x20debf04, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#48,main-Animator#09,5,main] GearsES2.reshape 0x752325ad 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x752325ad, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xf0ba5e1, (isShared true, created true, master 0xf0ba5e1) [apply] Created Ctx #0: hash 0x600a27e5, (created true) [apply] Created Ctx #1: hash 0x6ecdd44c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x6ecdd44c, (isShared true, created true, master 0xf0ba5e1) [apply] Created Ctx #0: hash 0xf0ba5e1, (created true) [apply] Created Ctx #1: hash 0x600a27e5, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x600a27e5, (isShared true, created true, master 0xf0ba5e1) [apply] Created Ctx #0: hash 0xf0ba5e1, (created true) [apply] Created Ctx #1: hash 0x6ecdd44c, (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 0x752325ad: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x752325ad FIN [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x2a5c8d3f FIN [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3a52dba3: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3a52dba3 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 0xb3ca52e: tileRendererInUse null, GearsES2[obj 0xb3ca52e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb3ca52e 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xb3ca52e created: GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb3ca52e created: GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb3ca52e created: GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#50,main-Animator#10,5,main] GearsES2.init.X 0xb3ca52e FIN GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#50,main-Animator#10,5,main] GearsES2.reshape 0xb3ca52e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb3ca52e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x45c7e403: tileRendererInUse null, GearsES2[obj 0x45c7e403 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x45c7e403 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x45c7e403 created w/ share: GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x60772e2f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x45c7e403 created w/ share: GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x42665358, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x45c7e403 created w/ share: GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x18a423db, 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 0x45c7e403 FIN GearsES2[obj 0x45c7e403 isInit true, usesShared true, 1 GearsObj[0x60772e2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42665358, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18a423db, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#51,main-Animator#11,5,main] GearsES2.reshape 0x45c7e403 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45c7e403, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2925bf5b 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2925bf5b created w/ share: GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x9c25b1c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2925bf5b created w/ share: GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x65f5993, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2925bf5b created w/ share: GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x715577a6, 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 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared true, 1 GearsObj[0x9c25b1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65f5993, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x715577a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#52,main-Animator#12,5,main] GearsES2.reshape 0x2925bf5b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, 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] XXX-C-3.1: hash 0x1a72b746, (isShared true, created true, master 0x1a72b746) [apply] Created Ctx #0: hash 0x1e246216, (created true) [apply] Created Ctx #1: hash 0x10e39e7a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x10e39e7a, (isShared true, created true, master 0x1a72b746) [apply] Created Ctx #0: hash 0x1a72b746, (created true) [apply] Created Ctx #1: hash 0x1e246216, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1e246216, (isShared true, created true, master 0x1a72b746) [apply] Created Ctx #0: hash 0x1a72b746, (created true) [apply] Created Ctx #1: hash 0x10e39e7a, (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 0xb3ca52e: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0xb3ca52e FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x45c7e403: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x45c7e403 FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x2925bf5b: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x2925bf5b 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 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1ff4931d 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1ff4931d created: GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1ff4931d created: GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1ff4931d created: GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#54,main-Animator#13,5,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7befca03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#54,main-Animator#13,5,main] GearsES2.reshape 0x1ff4931d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ff4931d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x65e98b1c: tileRendererInUse null, GearsES2[obj 0x65e98b1c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7befca03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x65e98b1c 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x65e98b1c created w/ share: GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x254b7b38, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x65e98b1c created w/ share: GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x6ea7892, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x65e98b1c created w/ share: GearsObj[0x7befca03, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x5d5cf223, 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 0x65e98b1c FIN GearsES2[obj 0x65e98b1c isInit true, usesShared true, 1 GearsObj[0x254b7b38, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6ea7892, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5d5cf223, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7befca03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#55,main-Animator#14,5,main] GearsES2.reshape 0x65e98b1c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65e98b1c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x61322f9d: tileRendererInUse null, GearsES2[obj 0x61322f9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7befca03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x61322f9d 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61322f9d created w/ share: GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x67cfa512, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x61322f9d created w/ share: GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x1602c069, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x61322f9d created w/ share: GearsObj[0x7befca03, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1f48dc21, 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 0x61322f9d FIN GearsES2[obj 0x61322f9d isInit true, usesShared true, 1 GearsObj[0x67cfa512, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1602c069, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1f48dc21, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7befca03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#56,main-Animator#15,5,main] GearsES2.reshape 0x61322f9d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61322f9d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x543adb80, (isShared true, created true, master 0x543adb80) [apply] Created Ctx #0: hash 0x5285bd02, (created true) [apply] Created Ctx #1: hash 0x5c425922, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5285bd02, (isShared true, created true, master 0x543adb80) [apply] Created Ctx #0: hash 0x543adb80, (created true) [apply] Created Ctx #1: hash 0x5c425922, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x5c425922, (isShared true, created true, master 0x543adb80) [apply] Created Ctx #0: hash 0x543adb80, (created true) [apply] Created Ctx #1: hash 0x5285bd02, (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 0x1ff4931d: tileRendererInUse null [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x1ff4931d FIN [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x65e98b1c: tileRendererInUse null [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x65e98b1c FIN [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x61322f9d: tileRendererInUse null [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x61322f9d 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 @ 1753077570500 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077570509 ms --- localhost/127.0.0.1:59999 - Unlock ok within 11 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.941 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077554166 ms III - Start [apply] SLOCK [T main @ 1753077554171 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3b69e7d1 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3b69e7d1 created: GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3b69e7d1 created: GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3b69e7d1 created: GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x3b69e7d1 FIN GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e16dbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x3b69e7d1 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b69e7d1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x6150c3ec: tileRendererInUse null, GearsES2[obj 0x6150c3ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e16dbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6150c3ec 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6150c3ec created w/ share: GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5d44fd2b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6150c3ec created w/ share: GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4fd01adf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6150c3ec created w/ share: GearsObj[0x67e16dbc, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x38e1d318, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6150c3ec FIN GearsES2[obj 0x6150c3ec isInit true, usesShared true, 1 GearsObj[0x5d44fd2b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fd01adf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38e1d318, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e16dbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6150c3ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6150c3ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x7dcf94f8: tileRendererInUse null, GearsES2[obj 0x7dcf94f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e16dbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7dcf94f8 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7dcf94f8 created w/ share: GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x55f3a9da, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7dcf94f8 created w/ share: GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x396250f3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7dcf94f8 created w/ share: GearsObj[0x67e16dbc, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x55190af8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x7dcf94f8 FIN GearsES2[obj 0x7dcf94f8 isInit true, usesShared true, 1 GearsObj[0x55f3a9da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x396250f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55190af8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0xf8fb059, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23cba7b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e16dbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x7dcf94f8 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, 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] XXX-C-3.1: hash 0x71ea8c8d, (isShared true, created true, master 0x71ea8c8d) [apply] Created Ctx #0: hash 0x6cc8e5f3, (created true) [apply] Created Ctx #1: hash 0x375f6ede, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x6cc8e5f3, (isShared true, created true, master 0x71ea8c8d) [apply] Created Ctx #0: hash 0x71ea8c8d, (created true) [apply] Created Ctx #1: hash 0x375f6ede, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x375f6ede, (isShared true, created true, master 0x71ea8c8d) [apply] Created Ctx #0: hash 0x71ea8c8d, (created true) [apply] Created Ctx #1: hash 0x6cc8e5f3, (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 0x7dcf94f8: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7dcf94f8 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6150c3ec: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6150c3ec FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b69e7d1: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b69e7d1 FIN [apply] XXX-C-3.1: hash 0x71ea8c8d, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x6cc8e5f3, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x375f6ede, (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 0x302552ec: tileRendererInUse null, GearsES2[obj 0x302552ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x302552ec 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x302552ec created: GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x302552ec created: GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x302552ec created: GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x302552ec FIN GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x46c704a5, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x302552ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x302552ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x3d285d7e: tileRendererInUse null, GearsES2[obj 0x3d285d7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x46c704a5, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x3d285d7e 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3d285d7e created w/ share: GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0xcc02447, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3d285d7e created w/ share: GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x62a54ea4, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3d285d7e created w/ share: GearsObj[0x46c704a5, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x719dde9f, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x3d285d7e FIN GearsES2[obj 0x3d285d7e isInit true, usesShared true, 1 GearsObj[0xcc02447, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x62a54ea4, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x719dde9f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x46c704a5, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x3d285d7e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d285d7e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x40005471: tileRendererInUse null, GearsES2[obj 0x40005471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x46c704a5, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x40005471 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40005471 created w/ share: GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x167de6aa, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x40005471 created w/ share: GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x52fda0aa, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x40005471 created w/ share: GearsObj[0x46c704a5, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1be91760, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x40005471 FIN GearsES2[obj 0x40005471 isInit true, usesShared true, 1 GearsObj[0x167de6aa, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x52fda0aa, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1be91760, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x302552ec isInit true, usesShared false, 1 GearsObj[0x1704dae4, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x27118c06, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x46c704a5, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x40005471 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40005471, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x69120283, (isShared true, created true, master 0x69120283) [apply] Created Ctx #0: hash 0x4955389, (created true) [apply] Created Ctx #1: hash 0xa52bd6b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x4955389, (isShared true, created true, master 0x69120283) [apply] Created Ctx #0: hash 0x69120283, (created true) [apply] Created Ctx #1: hash 0xa52bd6b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0xa52bd6b, (isShared true, created true, master 0x69120283) [apply] Created Ctx #0: hash 0x69120283, (created true) [apply] Created Ctx #1: hash 0x4955389, (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 0x40005471: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x40005471 FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3d285d7e: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3d285d7e FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x302552ec: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x302552ec FIN [apply] XXX-C-3.1: hash 0x69120283, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x4955389, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0xa52bd6b, (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 0x367ffa75: tileRendererInUse null, GearsES2[obj 0x367ffa75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x367ffa75 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x367ffa75 created: GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x367ffa75 created: GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x367ffa75 created: GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-null,5,main] GearsES2.init.X 0x367ffa75 FIN GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6c91e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-null,5,main] GearsES2.reshape 0x367ffa75 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, 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[#37,main-null,5,main] GearsES2.init.0 0x49438269: tileRendererInUse null, GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6c91e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x49438269 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49438269 created w/ share: GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x67b51da6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49438269 created w/ share: GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1db41105, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49438269 created w/ share: GearsObj[0x6e6c91e3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x60940127, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#37,main-null,5,main] GearsES2.init.X 0x49438269 FIN GearsES2[obj 0x49438269 isInit true, usesShared true, 1 GearsObj[0x67b51da6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1db41105, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60940127, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6c91e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-null,5,main] GearsES2.reshape 0x49438269 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0xba2f4ec: tileRendererInUse null, GearsES2[obj 0xba2f4ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6c91e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xba2f4ec 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xba2f4ec created w/ share: GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7c19a12b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xba2f4ec created w/ share: GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7ccd6f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xba2f4ec created w/ share: GearsObj[0x6e6c91e3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x490a64c2, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#37,main-null,5,main] GearsES2.init.X 0xba2f4ec FIN GearsES2[obj 0xba2f4ec isInit true, usesShared true, 1 GearsObj[0x7c19a12b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ccd6f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x490a64c2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x3f074481, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b4fb628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6c91e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-null,5,main] GearsES2.reshape 0xba2f4ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0xba2f4ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x41b982d0, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x4b10daa1, (created true) [apply] Created Ctx #1: hash 0x45d72db3, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x4b10daa1, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x41b982d0, (created true) [apply] Created Ctx #1: hash 0x45d72db3, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x45d72db3, (isShared true, created true, master 0x41b982d0) [apply] Created Ctx #0: hash 0x4b10daa1, (created true) [apply] Created Ctx #1: hash 0x41b982d0, (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 0x367ffa75: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x367ffa75 FIN [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x49438269: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x49438269 FIN [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0xba2f4ec: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0xba2f4ec FIN [apply] XXX-C-3.1: hash 0x41b982d0, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x4b10daa1, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x45d72db3, (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 0x55fe41ea: tileRendererInUse null, GearsES2[obj 0x55fe41ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x55fe41ea 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x55fe41ea created: GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x55fe41ea created: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x55fe41ea created: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#39,main-null,5,main] GearsES2.init.X 0x55fe41ea FIN GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#39,main-null,5,main] GearsES2.reshape 0x55fe41ea 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55fe41ea, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0xfbd1f6: tileRendererInUse null, GearsES2[obj 0xfbd1f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0xfbd1f6 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xfbd1f6 created w/ share: GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x56b7a52d, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0xfbd1f6 created w/ share: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x4b65b49f, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0xfbd1f6 created w/ share: GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x6eede47d, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#39,main-null,5,main] GearsES2.init.X 0xfbd1f6 FIN GearsES2[obj 0xfbd1f6 isInit true, usesShared true, 1 GearsObj[0x56b7a52d, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4b65b49f, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6eede47d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#39,main-null,5,main] GearsES2.reshape 0xfbd1f6 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xfbd1f6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x1ce24091: tileRendererInUse null, GearsES2[obj 0x1ce24091 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x1ce24091 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1ce24091 created w/ share: GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x29f8e07, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1ce24091 created w/ share: GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x17fd33f5, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1ce24091 created w/ share: GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x583d87b7, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#39,main-null,5,main] GearsES2.init.X 0x1ce24091 FIN GearsES2[obj 0x1ce24091 isInit true, usesShared true, 1 GearsObj[0x29f8e07, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x17fd33f5, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x583d87b7, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x46c81abb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f8a8ea1, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17da10f1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#39,main-null,5,main] GearsES2.reshape 0x1ce24091 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ce24091, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x380f0cf4, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x2be4a1d6, (created true) [apply] Created Ctx #1: hash 0x25235ada, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x2be4a1d6, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (created true) [apply] Created Ctx #1: hash 0x25235ada, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x25235ada, (isShared true, created true, master 0x380f0cf4) [apply] Created Ctx #0: hash 0x380f0cf4, (created true) [apply] Created Ctx #1: hash 0x2be4a1d6, (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 0x55fe41ea: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x55fe41ea FIN [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xfbd1f6: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xfbd1f6 FIN [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ce24091: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ce24091 FIN [apply] XXX-C-3.1: hash 0x380f0cf4, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x2be4a1d6, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x25235ada, (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 0x7a8c8dcf: tileRendererInUse null, GearsES2[obj 0x7a8c8dcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7a8c8dcf 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7a8c8dcf created: GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7a8c8dcf created: GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7a8c8dcf created: GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Animator#04,5,main] GearsES2.init.X 0x7a8c8dcf FIN GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33109567, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#04,5,main] GearsES2.reshape 0x7a8c8dcf 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x24269709: tileRendererInUse null, GearsES2[obj 0x24269709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33109567, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x24269709 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x24269709 created w/ share: GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x47c8b73b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x24269709 created w/ share: GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3f9f59af, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x24269709 created w/ share: GearsObj[0x33109567, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3fe64338, 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 0x24269709 FIN GearsES2[obj 0x24269709 isInit true, usesShared true, 1 GearsObj[0x47c8b73b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f9f59af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fe64338, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33109567, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#05,5,main] GearsES2.reshape 0x24269709 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x24269709, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x2aceadd4: tileRendererInUse null, GearsES2[obj 0x2aceadd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33109567, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2aceadd4 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2aceadd4 created w/ share: GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6993a83c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2aceadd4 created w/ share: GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x70353d29, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2aceadd4 created w/ share: GearsObj[0x33109567, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x11f2f614, 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 0x2aceadd4 FIN GearsES2[obj 0x2aceadd4 isInit true, usesShared true, 1 GearsObj[0x6993a83c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70353d29, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11f2f614, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x62a6f97e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b56d20f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33109567, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#06,5,main] GearsES2.reshape 0x2aceadd4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2aceadd4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x1cc59dfb, (isShared true, created true, master 0x1cc59dfb) [apply] Created Ctx #0: hash 0x5877dfa3, (created true) [apply] Created Ctx #1: hash 0x56b03b05, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x56b03b05, (isShared true, created true, master 0x1cc59dfb) [apply] Created Ctx #0: hash 0x5877dfa3, (created true) [apply] Created Ctx #1: hash 0x1cc59dfb, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x5877dfa3, (isShared true, created true, master 0x1cc59dfb) [apply] Created Ctx #0: hash 0x56b03b05, (created true) [apply] Created Ctx #1: hash 0x1cc59dfb, (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 0x2aceadd4: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x2aceadd4 FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x24269709: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x24269709 FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x7a8c8dcf: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x7a8c8dcf 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 0x3a52dba3: tileRendererInUse null, GearsES2[obj 0x3a52dba3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3a52dba3 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3a52dba3 created: GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3a52dba3 created: GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3a52dba3 created: GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#46,main-Animator#07,5,main] GearsES2.init.X 0x3a52dba3 FIN GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x20debf04, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#46,main-Animator#07,5,main] GearsES2.reshape 0x3a52dba3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a52dba3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x20debf04, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x2a5c8d3f 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2a5c8d3f created w/ share: GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x66a75265, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x2a5c8d3f created w/ share: GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0xd43b37, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x2a5c8d3f created w/ share: GearsObj[0x20debf04, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1eb6fd3b, 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 0x2a5c8d3f FIN GearsES2[obj 0x2a5c8d3f isInit true, usesShared true, 1 GearsObj[0x66a75265, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0xd43b37, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1eb6fd3b, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x20debf04, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#47,main-Animator#08,5,main] GearsES2.reshape 0x2a5c8d3f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a5c8d3f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x752325ad: tileRendererInUse null, GearsES2[obj 0x752325ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x20debf04, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x752325ad 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x752325ad created w/ share: GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1cd16d7b, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x752325ad created w/ share: GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x7ca70177, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x752325ad created w/ share: GearsObj[0x20debf04, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x643cb9e3, 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 0x752325ad FIN GearsES2[obj 0x752325ad isInit true, usesShared true, 1 GearsObj[0x1cd16d7b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7ca70177, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x643cb9e3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x71fb86e3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6ae7590b, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x20debf04, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#48,main-Animator#09,5,main] GearsES2.reshape 0x752325ad 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x752325ad, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xf0ba5e1, (isShared true, created true, master 0xf0ba5e1) [apply] Created Ctx #0: hash 0x600a27e5, (created true) [apply] Created Ctx #1: hash 0x6ecdd44c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x6ecdd44c, (isShared true, created true, master 0xf0ba5e1) [apply] Created Ctx #0: hash 0xf0ba5e1, (created true) [apply] Created Ctx #1: hash 0x600a27e5, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x600a27e5, (isShared true, created true, master 0xf0ba5e1) [apply] Created Ctx #0: hash 0xf0ba5e1, (created true) [apply] Created Ctx #1: hash 0x6ecdd44c, (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 0x752325ad: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x752325ad FIN [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x2a5c8d3f FIN [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3a52dba3: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3a52dba3 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 0xb3ca52e: tileRendererInUse null, GearsES2[obj 0xb3ca52e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb3ca52e 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xb3ca52e created: GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb3ca52e created: GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb3ca52e created: GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#50,main-Animator#10,5,main] GearsES2.init.X 0xb3ca52e FIN GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#50,main-Animator#10,5,main] GearsES2.reshape 0xb3ca52e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb3ca52e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x45c7e403: tileRendererInUse null, GearsES2[obj 0x45c7e403 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x45c7e403 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x45c7e403 created w/ share: GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x60772e2f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x45c7e403 created w/ share: GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x42665358, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x45c7e403 created w/ share: GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x18a423db, 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 0x45c7e403 FIN GearsES2[obj 0x45c7e403 isInit true, usesShared true, 1 GearsObj[0x60772e2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42665358, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18a423db, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#51,main-Animator#11,5,main] GearsES2.reshape 0x45c7e403 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45c7e403, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2925bf5b 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2925bf5b created w/ share: GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x9c25b1c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2925bf5b created w/ share: GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x65f5993, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2925bf5b created w/ share: GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x715577a6, 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 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared true, 1 GearsObj[0x9c25b1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65f5993, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x715577a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#52,main-Animator#12,5,main] GearsES2.reshape 0x2925bf5b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, 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] XXX-C-3.1: hash 0x1a72b746, (isShared true, created true, master 0x1a72b746) [apply] Created Ctx #0: hash 0x1e246216, (created true) [apply] Created Ctx #1: hash 0x10e39e7a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x10e39e7a, (isShared true, created true, master 0x1a72b746) [apply] Created Ctx #0: hash 0x1a72b746, (created true) [apply] Created Ctx #1: hash 0x1e246216, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1e246216, (isShared true, created true, master 0x1a72b746) [apply] Created Ctx #0: hash 0x1a72b746, (created true) [apply] Created Ctx #1: hash 0x10e39e7a, (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 0xb3ca52e: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0xb3ca52e FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x45c7e403: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x45c7e403 FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x2925bf5b: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x2925bf5b 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 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1ff4931d 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1ff4931d created: GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1ff4931d created: GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1ff4931d created: GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#54,main-Animator#13,5,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7befca03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#54,main-Animator#13,5,main] GearsES2.reshape 0x1ff4931d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ff4931d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x65e98b1c: tileRendererInUse null, GearsES2[obj 0x65e98b1c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7befca03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x65e98b1c 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x65e98b1c created w/ share: GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x254b7b38, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x65e98b1c created w/ share: GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x6ea7892, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x65e98b1c created w/ share: GearsObj[0x7befca03, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x5d5cf223, 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 0x65e98b1c FIN GearsES2[obj 0x65e98b1c isInit true, usesShared true, 1 GearsObj[0x254b7b38, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6ea7892, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5d5cf223, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7befca03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#55,main-Animator#14,5,main] GearsES2.reshape 0x65e98b1c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65e98b1c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x61322f9d: tileRendererInUse null, GearsES2[obj 0x61322f9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7befca03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x61322f9d 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61322f9d created w/ share: GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x67cfa512, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x61322f9d created w/ share: GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x1602c069, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x61322f9d created w/ share: GearsObj[0x7befca03, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1f48dc21, 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 0x61322f9d FIN GearsES2[obj 0x61322f9d isInit true, usesShared true, 1 GearsObj[0x67cfa512, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1602c069, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1f48dc21, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x2a9189bb, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x619fe929, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7befca03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#56,main-Animator#15,5,main] GearsES2.reshape 0x61322f9d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61322f9d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x543adb80, (isShared true, created true, master 0x543adb80) [apply] Created Ctx #0: hash 0x5285bd02, (created true) [apply] Created Ctx #1: hash 0x5c425922, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5285bd02, (isShared true, created true, master 0x543adb80) [apply] Created Ctx #0: hash 0x543adb80, (created true) [apply] Created Ctx #1: hash 0x5c425922, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x5c425922, (isShared true, created true, master 0x543adb80) [apply] Created Ctx #0: hash 0x543adb80, (created true) [apply] Created Ctx #1: hash 0x5285bd02, (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 0x1ff4931d: tileRendererInUse null [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x1ff4931d FIN [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x65e98b1c: tileRendererInUse null [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x65e98b1c FIN [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x61322f9d: tileRendererInUse null [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x61322f9d 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 @ 1753077570500 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077570509 ms --- localhost/127.0.0.1:59999 - Unlock ok within 11 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimatorCleanDtorOrderCopyBuffer took 2.005 sec [apply] Testcase: test02SyncedOneAnimatorCleanDtorOrderMapBuffer took 1.931 sec [apply] Testcase: test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer took 1.932 sec [apply] Testcase: test04SyncedOneAnimatorDirtyDtorOrderMapBuffer took 1.899 sec [apply] Testcase: test11ASyncEachAnimatorCleanDtorOrderCopyBuffer took 1.96 sec [apply] Testcase: test12ASyncEachAnimatorCleanDtorOrderMapBuffer took 2.055 sec [apply] Testcase: test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers took 2.054 sec [apply] Testcase: test14AsyncEachAnimatorDirtyDtorOrderMapBuffers took 1.995 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 1 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077571314 ms III - Start [apply] SLOCK [T main @ 1753077571318 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 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3b69e7d1 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3b69e7d1 created: GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3b69e7d1 created: GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3b69e7d1 created: GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x3b69e7d1 FIN GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557747b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x3b69e7d1 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b69e7d1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x6150c3ec: tileRendererInUse null, GearsES2[obj 0x6150c3ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557747b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6150c3ec 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6150c3ec created w/ share: GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x637d84e7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6150c3ec created w/ share: GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6add3768, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6150c3ec created w/ share: GearsObj[0x557747b1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5ca451a4, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6150c3ec FIN GearsES2[obj 0x6150c3ec isInit true, usesShared true, 1 GearsObj[0x637d84e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6add3768, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ca451a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557747b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6150c3ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6150c3ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x6a78afa0: tileRendererInUse null, GearsES2[obj 0x6a78afa0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557747b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6a78afa0 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6a78afa0 created w/ share: GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x9c9672d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6a78afa0 created w/ share: GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x26cb6f47, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6a78afa0 created w/ share: GearsObj[0x557747b1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x22f45a95, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6a78afa0 FIN GearsES2[obj 0x6a78afa0 isInit true, usesShared true, 1 GearsObj[0x9c9672d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26cb6f47, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22f45a95, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557747b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6a78afa0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6a78afa0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x15935e6a, (isShared true, created true, master 0x15935e6a) [apply] Created Ctx #0: hash 0x5719807, (created true) [apply] Created Ctx #1: hash 0x1ed415db, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5719807, (isShared true, created true, master 0x15935e6a) [apply] Created Ctx #0: hash 0x15935e6a, (created true) [apply] Created Ctx #1: hash 0x1ed415db, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1ed415db, (isShared true, created true, master 0x5719807) [apply] Created Ctx #0: hash 0x5719807, (created true) [apply] Created Ctx #1: hash 0x15935e6a, (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 0x6a78afa0: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6a78afa0 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6150c3ec: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6150c3ec FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b69e7d1: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1753077573178 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077573181 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.467 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077571314 ms III - Start [apply] SLOCK [T main @ 1753077571318 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 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3b69e7d1 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3b69e7d1 created: GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3b69e7d1 created: GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3b69e7d1 created: GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x3b69e7d1 FIN GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557747b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x3b69e7d1 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b69e7d1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x6150c3ec: tileRendererInUse null, GearsES2[obj 0x6150c3ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557747b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6150c3ec 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6150c3ec created w/ share: GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x637d84e7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6150c3ec created w/ share: GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6add3768, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6150c3ec created w/ share: GearsObj[0x557747b1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5ca451a4, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6150c3ec FIN GearsES2[obj 0x6150c3ec isInit true, usesShared true, 1 GearsObj[0x637d84e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6add3768, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ca451a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557747b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6150c3ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6150c3ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x6a78afa0: tileRendererInUse null, GearsES2[obj 0x6a78afa0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557747b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6a78afa0 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6a78afa0 created w/ share: GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x9c9672d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6a78afa0 created w/ share: GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x26cb6f47, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6a78afa0 created w/ share: GearsObj[0x557747b1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x22f45a95, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6a78afa0 FIN GearsES2[obj 0x6a78afa0 isInit true, usesShared true, 1 GearsObj[0x9c9672d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26cb6f47, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22f45a95, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x2aa9a64d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42aef740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557747b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6a78afa0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6a78afa0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x15935e6a, (isShared true, created true, master 0x15935e6a) [apply] Created Ctx #0: hash 0x5719807, (created true) [apply] Created Ctx #1: hash 0x1ed415db, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5719807, (isShared true, created true, master 0x15935e6a) [apply] Created Ctx #0: hash 0x15935e6a, (created true) [apply] Created Ctx #1: hash 0x1ed415db, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1ed415db, (isShared true, created true, master 0x5719807) [apply] Created Ctx #0: hash 0x5719807, (created true) [apply] Created Ctx #1: hash 0x15935e6a, (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 0x6a78afa0: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6a78afa0 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6150c3ec: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6150c3ec FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b69e7d1: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1753077573178 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077573181 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.363 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 @ 1753077573993 ms III - Start [apply] SLOCK [T main @ 1753077573997 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01CleanDtorOrder) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder [apply] XXX-0-C-M - GLContextShareSet.Map [apply] Total created 0 + destroyed 0 = 0 - Total Mapped 0/0 [apply] XXX-0-C - GLContextShareSet.Map [apply] 0: hash 0x41fca0ac, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 11, destroyedShares 0) [apply] 2: hash 0x73bfb05d, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x5cafb6eb, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x60c55ab1, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x77eee828, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x60ea412c, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0xfc063ea, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x2f43ecb8, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x50fc51a7, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x32acc0c1, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x32acc0c1, (created true) [apply] Created Ctx #1: hash 0x5354a266, (created true) [apply] Created Ctx #2: hash 0x50fc51a7, (created true) [apply] Created Ctx #3: hash 0x77eee828, (created true) [apply] Created Ctx #4: hash 0xfc063ea, (created true) [apply] Created Ctx #5: hash 0x5cafb6eb, (created true) [apply] Created Ctx #6: hash 0x60ea412c, (created true) [apply] Created Ctx #7: hash 0x41fca0ac, (created true) [apply] Created Ctx #8: hash 0x60c55ab1, (created true) [apply] Created Ctx #9: hash 0x2f43ecb8, (created true) [apply] Created Ctx #10: hash 0x73bfb05d, (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 0x41fca0ac, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 1, destroyedShares 10) [apply] 2: hash 0x73bfb05d, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x5cafb6eb, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x60c55ab1, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x77eee828, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x60ea412c, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0xfc063ea, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x2f43ecb8, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x50fc51a7, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x32acc0c1, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x5354a266, (created true) [apply] Destroyed Ctx #0: hash 0x32acc0c1, (created false) [apply] Destroyed Ctx #1: hash 0x50fc51a7, (created false) [apply] Destroyed Ctx #2: hash 0x77eee828, (created false) [apply] Destroyed Ctx #3: hash 0xfc063ea, (created false) [apply] Destroyed Ctx #4: hash 0x5cafb6eb, (created false) [apply] Destroyed Ctx #5: hash 0x41fca0ac, (created false) [apply] Destroyed Ctx #6: hash 0x60ea412c, (created false) [apply] Destroyed Ctx #7: hash 0x60c55ab1, (created false) [apply] Destroyed Ctx #8: hash 0x2f43ecb8, (created false) [apply] Destroyed Ctx #9: hash 0x73bfb05d, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-0-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x5354a266, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-1-C - GLContextShareSet.Map [apply] 0: hash 0x28ef429f, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x6a80778, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x215aee9b, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 11, destroyedShares 0) [apply] 4: hash 0x5eb751e4, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x497c068f, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x13e7b1d3, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x3d4e5ab8, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x41ee7c27, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x2fe98e63, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0xbb4a679, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x2fe98e63, (created true) [apply] Created Ctx #1: hash 0x5eb751e4, (created true) [apply] Created Ctx #2: hash 0x5354a266, (created true) [apply] Created Ctx #3: hash 0x41ee7c27, (created true) [apply] Created Ctx #4: hash 0x497c068f, (created true) [apply] Created Ctx #5: hash 0x13e7b1d3, (created true) [apply] Created Ctx #6: hash 0x3d4e5ab8, (created true) [apply] Created Ctx #7: hash 0xbb4a679, (created true) [apply] Created Ctx #8: hash 0x6a80778, (created true) [apply] Created Ctx #9: hash 0x215aee9b, (created true) [apply] Created Ctx #10: hash 0x28ef429f, (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 0x28ef429f, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x6a80778, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x215aee9b, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 1, destroyedShares 10) [apply] 4: hash 0x5eb751e4, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x497c068f, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x13e7b1d3, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x3d4e5ab8, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x41ee7c27, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x2fe98e63, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0xbb4a679, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x5354a266, (created true) [apply] Destroyed Ctx #0: hash 0x2fe98e63, (created false) [apply] Destroyed Ctx #1: hash 0x5eb751e4, (created false) [apply] Destroyed Ctx #2: hash 0x41ee7c27, (created false) [apply] Destroyed Ctx #3: hash 0x497c068f, (created false) [apply] Destroyed Ctx #4: hash 0x13e7b1d3, (created false) [apply] Destroyed Ctx #5: hash 0x6a80778, (created false) [apply] Destroyed Ctx #6: hash 0x3d4e5ab8, (created false) [apply] Destroyed Ctx #7: hash 0xbb4a679, (created false) [apply] Destroyed Ctx #8: hash 0x215aee9b, (created false) [apply] Destroyed Ctx #9: hash 0x28ef429f, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-1-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x5354a266, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-2-C - GLContextShareSet.Map [apply] 0: hash 0xfec75cd, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 11, destroyedShares 0) [apply] 2: hash 0x828bc9a, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x2da04635, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x39dc59fa, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x426dd4c6, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x536027ec, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x7f0912a4, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x103d7830, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x3f0305ec, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x28672948, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x7f0912a4, (created true) [apply] Created Ctx #1: hash 0x5354a266, (created true) [apply] Created Ctx #2: hash 0x426dd4c6, (created true) [apply] Created Ctx #3: hash 0x28672948, (created true) [apply] Created Ctx #4: hash 0x3f0305ec, (created true) [apply] Created Ctx #5: hash 0x536027ec, (created true) [apply] Created Ctx #6: hash 0xfec75cd, (created true) [apply] Created Ctx #7: hash 0x103d7830, (created true) [apply] Created Ctx #8: hash 0x2da04635, (created true) [apply] Created Ctx #9: hash 0x39dc59fa, (created true) [apply] Created Ctx #10: hash 0x828bc9a, (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 0xfec75cd, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 1, destroyedShares 10) [apply] 2: hash 0x828bc9a, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x2da04635, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x39dc59fa, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x426dd4c6, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x536027ec, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x7f0912a4, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x103d7830, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x3f0305ec, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x28672948, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x5354a266, (created true) [apply] Destroyed Ctx #0: hash 0x7f0912a4, (created false) [apply] Destroyed Ctx #1: hash 0x426dd4c6, (created false) [apply] Destroyed Ctx #2: hash 0x28672948, (created false) [apply] Destroyed Ctx #3: hash 0x536027ec, (created false) [apply] Destroyed Ctx #4: hash 0xfec75cd, (created false) [apply] Destroyed Ctx #5: hash 0x3f0305ec, (created false) [apply] Destroyed Ctx #6: hash 0x103d7830, (created false) [apply] Destroyed Ctx #7: hash 0x2da04635, (created false) [apply] Destroyed Ctx #8: hash 0x828bc9a, (created false) [apply] Destroyed Ctx #9: hash 0x39dc59fa, (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 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x5354a266, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-X-X-M1 - GLContextShareSet.Map [apply] 0: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x5354a266, (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 @ 1753077584587 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077584589 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.192 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077573993 ms III - Start [apply] SLOCK [T main @ 1753077573997 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x41fca0ac, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 11, destroyedShares 0) [apply] 2: hash 0x73bfb05d, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x5cafb6eb, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x60c55ab1, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x77eee828, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x60ea412c, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0xfc063ea, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x2f43ecb8, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x50fc51a7, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x32acc0c1, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x32acc0c1, (created true) [apply] Created Ctx #1: hash 0x5354a266, (created true) [apply] Created Ctx #2: hash 0x50fc51a7, (created true) [apply] Created Ctx #3: hash 0x77eee828, (created true) [apply] Created Ctx #4: hash 0xfc063ea, (created true) [apply] Created Ctx #5: hash 0x5cafb6eb, (created true) [apply] Created Ctx #6: hash 0x60ea412c, (created true) [apply] Created Ctx #7: hash 0x41fca0ac, (created true) [apply] Created Ctx #8: hash 0x60c55ab1, (created true) [apply] Created Ctx #9: hash 0x2f43ecb8, (created true) [apply] Created Ctx #10: hash 0x73bfb05d, (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 0x41fca0ac, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 1, destroyedShares 10) [apply] 2: hash 0x73bfb05d, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x5cafb6eb, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x60c55ab1, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x77eee828, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x60ea412c, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0xfc063ea, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x2f43ecb8, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x50fc51a7, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x32acc0c1, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x5354a266, (created true) [apply] Destroyed Ctx #0: hash 0x32acc0c1, (created false) [apply] Destroyed Ctx #1: hash 0x50fc51a7, (created false) [apply] Destroyed Ctx #2: hash 0x77eee828, (created false) [apply] Destroyed Ctx #3: hash 0xfc063ea, (created false) [apply] Destroyed Ctx #4: hash 0x5cafb6eb, (created false) [apply] Destroyed Ctx #5: hash 0x41fca0ac, (created false) [apply] Destroyed Ctx #6: hash 0x60ea412c, (created false) [apply] Destroyed Ctx #7: hash 0x60c55ab1, (created false) [apply] Destroyed Ctx #8: hash 0x2f43ecb8, (created false) [apply] Destroyed Ctx #9: hash 0x73bfb05d, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-0-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x5354a266, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-1-C - GLContextShareSet.Map [apply] 0: hash 0x28ef429f, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x6a80778, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x215aee9b, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 11, destroyedShares 0) [apply] 4: hash 0x5eb751e4, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x497c068f, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x13e7b1d3, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x3d4e5ab8, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x41ee7c27, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x2fe98e63, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0xbb4a679, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x2fe98e63, (created true) [apply] Created Ctx #1: hash 0x5eb751e4, (created true) [apply] Created Ctx #2: hash 0x5354a266, (created true) [apply] Created Ctx #3: hash 0x41ee7c27, (created true) [apply] Created Ctx #4: hash 0x497c068f, (created true) [apply] Created Ctx #5: hash 0x13e7b1d3, (created true) [apply] Created Ctx #6: hash 0x3d4e5ab8, (created true) [apply] Created Ctx #7: hash 0xbb4a679, (created true) [apply] Created Ctx #8: hash 0x6a80778, (created true) [apply] Created Ctx #9: hash 0x215aee9b, (created true) [apply] Created Ctx #10: hash 0x28ef429f, (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 0x28ef429f, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x6a80778, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x215aee9b, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 1, destroyedShares 10) [apply] 4: hash 0x5eb751e4, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x497c068f, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x13e7b1d3, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x3d4e5ab8, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x41ee7c27, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x2fe98e63, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0xbb4a679, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x5354a266, (created true) [apply] Destroyed Ctx #0: hash 0x2fe98e63, (created false) [apply] Destroyed Ctx #1: hash 0x5eb751e4, (created false) [apply] Destroyed Ctx #2: hash 0x41ee7c27, (created false) [apply] Destroyed Ctx #3: hash 0x497c068f, (created false) [apply] Destroyed Ctx #4: hash 0x13e7b1d3, (created false) [apply] Destroyed Ctx #5: hash 0x6a80778, (created false) [apply] Destroyed Ctx #6: hash 0x3d4e5ab8, (created false) [apply] Destroyed Ctx #7: hash 0xbb4a679, (created false) [apply] Destroyed Ctx #8: hash 0x215aee9b, (created false) [apply] Destroyed Ctx #9: hash 0x28ef429f, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-1-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x5354a266, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-2-C - GLContextShareSet.Map [apply] 0: hash 0xfec75cd, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 11, destroyedShares 0) [apply] 2: hash 0x828bc9a, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x2da04635, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x39dc59fa, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x426dd4c6, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x536027ec, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x7f0912a4, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x103d7830, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x3f0305ec, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x28672948, (isShared true, created true, master 0x5354a266, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x7f0912a4, (created true) [apply] Created Ctx #1: hash 0x5354a266, (created true) [apply] Created Ctx #2: hash 0x426dd4c6, (created true) [apply] Created Ctx #3: hash 0x28672948, (created true) [apply] Created Ctx #4: hash 0x3f0305ec, (created true) [apply] Created Ctx #5: hash 0x536027ec, (created true) [apply] Created Ctx #6: hash 0xfec75cd, (created true) [apply] Created Ctx #7: hash 0x103d7830, (created true) [apply] Created Ctx #8: hash 0x2da04635, (created true) [apply] Created Ctx #9: hash 0x39dc59fa, (created true) [apply] Created Ctx #10: hash 0x828bc9a, (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 0xfec75cd, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 1, destroyedShares 10) [apply] 2: hash 0x828bc9a, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x2da04635, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x39dc59fa, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x426dd4c6, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x536027ec, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x7f0912a4, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x103d7830, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x3f0305ec, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x28672948, (isShared true, created false, master 0x5354a266, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x5354a266, (created true) [apply] Destroyed Ctx #0: hash 0x7f0912a4, (created false) [apply] Destroyed Ctx #1: hash 0x426dd4c6, (created false) [apply] Destroyed Ctx #2: hash 0x28672948, (created false) [apply] Destroyed Ctx #3: hash 0x536027ec, (created false) [apply] Destroyed Ctx #4: hash 0xfec75cd, (created false) [apply] Destroyed Ctx #5: hash 0x3f0305ec, (created false) [apply] Destroyed Ctx #6: hash 0x103d7830, (created false) [apply] Destroyed Ctx #7: hash 0x2da04635, (created false) [apply] Destroyed Ctx #8: hash 0x828bc9a, (created false) [apply] Destroyed Ctx #9: hash 0x39dc59fa, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-2-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x5354a266, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-X-X-M1 - GLContextShareSet.Map [apply] 0: hash 0x5354a266, (isShared true, created true, master 0x5354a266, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x5354a266, (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 @ 1753077584587 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077584589 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CleanDtorOrder took 10.12 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077585358 ms III - Start [apply] SLOCK [T main @ 1753077585363 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01OneLife) [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 0x3901d134, isOwner false, <14d3bc22, 12d4bf7e>[count 0, qsz 0, owner ]], obj 0x25d250c6] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,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[#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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1165b38 created: GearsObj[0x32cd9caf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1165b38 created: GearsObj[0x2122e1e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1165b38 created: GearsObj[0x2122e1e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x1165b38 FIN GearsES2[obj 0x1165b38 isInit true, usesShared false, 1 GearsObj[0x32cd9caf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2122e1e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x57a7dbd3, 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 0x1165b38 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x1165b38 256x256, swapInterval 1, drawable 0x3400002 [apply] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 60 f, 882.3 fps, 1 ms/f [apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 120 f, 1121.4 fps, 0 ms/f [apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 180 f, 1258.7 fps, 0 ms/f [apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 240 f, 1340.7 fps, 0 ms/f [apply] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 300 f, 1421.8 fps, 0 ms/f [apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 360 f, 1500.0 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, 1714.2 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 600 f, 1769.9 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 660 f, 1818.1 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test01OneLife) [apply] junit.framework.TestListener: startTest(test02AnotherLifeWithGLInfo) [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 720 f, 1865.2 fps, 0 ms/f [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1165b38: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1165b38 FIN [apply] Total: 982ms [apply] GLProfile.initSingleton(): 376ms [apply] Demo Code: 596ms [apply] GLInfo: 0ms [apply] GLProfile.shutdown(): 10ms [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 0x1ce24091, isOwner false, <5dda768f, 7a8c8dcf>[count 0, qsz 0, owner ]], obj 0x24269709] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,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[#37,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2aceadd4 created: GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2aceadd4 created: GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2aceadd4 created: GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x2aceadd4 FIN GearsES2[obj 0x2aceadd4 isInit true, usesShared false, 1 GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x2aceadd4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2aceadd4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x2aceadd4 256x256, swapInterval 1, drawable 0x3400002 [apply] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 60 f, 869.5 fps, 1 ms/f [apply] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 120 f, 1052.6 fps, 0 ms/f [apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 180 f, 1267.6 fps, 0 ms/f [apply] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 240 f, 1387.2 fps, 0 ms/f [apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1485.1 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1578.9 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 420 f, 1673.3 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1732.8 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 540 f, 1806.0 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 600 f, 1863.3 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test02AnotherLifeWithGLInfo) [apply] junit.framework.TestListener: startTest(test03AnotherLife) [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 660 f, 1907.5 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 720 f, 1951.2 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 1989.7 fps, 0 ms/f [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2aceadd4: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2aceadd4 FIN [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1ce24091, isOwner false, <5dda768f, 7a8c8dcf>[count 0, qsz 0, owner ]], obj 0x24269709] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] Total: 629ms [apply] GLProfile.initSingleton(): 124ms [apply] Demo Code: 495ms [apply] GLInfo: 1ms [apply] GLProfile.shutdown(): 9ms [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 0x3a52dba3, isOwner false, <2a5c8d3f, 752325ad>[count 0, qsz 0, owner ]], obj 0x279fedbd] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0xb3ca52e: tileRendererInUse null, GearsES2[obj 0xb3ca52e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb3ca52e on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xb3ca52e created: GearsObj[0x2a9189bb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb3ca52e created: GearsObj[0x619fe929, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb3ca52e created: GearsObj[0x619fe929, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0xb3ca52e FIN GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x2a9189bb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x619fe929, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7befca03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0xb3ca52e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb3ca52e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0xb3ca52e 256x256, swapInterval 1, drawable 0x3400002 [apply] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 60 f, 1132.0 fps, 0 ms/f [apply] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 120 f, 1034.4 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 180 f, 1258.7 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 240 f, 1420.1 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 300 f, 1554.4 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 360 f, 1651.3 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 420 f, 1735.5 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 480 f, 1811.3 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 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] 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: 720 f, 2028.1 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[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0xb3ca52e: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0xb3ca52e FIN [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3a52dba3, isOwner false, <2a5c8d3f, 752325ad>[count 0, qsz 0, owner ]], obj 0x279fedbd] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] Total: 599ms [apply] GLProfile.initSingleton(): 113ms [apply] Demo Code: 476ms [apply] GLInfo: 0ms [apply] GLProfile.shutdown(): 10ms [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 0x2925bf5b, isOwner false, <710f4dc7, 1ff4931d>[count 0, qsz 0, owner ]], obj 0x65e98b1c] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x61322f9d: tileRendererInUse null, GearsES2[obj 0x61322f9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x61322f9d on Thread[#45,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61322f9d created: GearsObj[0x13dbd72b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61322f9d created: GearsObj[0x79192ebd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61322f9d created: GearsObj[0x79192ebd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x61322f9d FIN GearsES2[obj 0x61322f9d isInit true, usesShared false, 1 GearsObj[0x13dbd72b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79192ebd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x429ccef3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x61322f9d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61322f9d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-4,5,main] GearsES2.display 0x61322f9d 256x256, swapInterval 1, drawable 0x3400002 [apply] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 60 f, 1132.0 fps, 0 ms/f [apply] 0 s: 60 f / 61 ms, 983.6 fps, 1 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, 1276.5 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 240 f, 1445.7 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 300 f, 1570.6 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 360 f, 1666.6 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 420 f, 1728.3 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 480 f, 1804.5 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 540 f, 1875.0 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 / 22 ms, 2727.2 fps, 0 ms/f; total: 660 f, 1981.9 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 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, 2058.0 fps, 0 ms/f [apply] Thread[#45,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x61322f9d: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x61322f9d FIN [apply] Total: 590ms [apply] GLProfile.initSingleton(): 115ms [apply] Demo Code: 474ms [apply] GLInfo: 0ms [apply] GLProfile.shutdown(): 1ms [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6ad82709, isOwner false, <510f3d34, 7817fd62>[count 0, qsz 0, owner ]], obj 0x8297b3a] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-5,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[#49,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2362f559 created: GearsObj[0x5fd8614c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2362f559 created: GearsObj[0x440268b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2362f559 created: GearsObj[0x440268b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x2362f559 FIN GearsES2[obj 0x2362f559 isInit true, usesShared false, 1 GearsObj[0x5fd8614c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x440268b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe5373f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x2362f559 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#49,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3400002 [apply] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 60 f, 882.3 fps, 1 ms/f [apply] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 120 f, 983.6 fps, 1 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 180 f, 1216.2 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 240 f, 1395.3 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 300 f, 1546.3 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 360 f, 1658.9 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 420 f, 1750.0 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 480 f, 1825.0 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 540 f, 1888.1 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 600 f, 1948.0 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 660 f, 1993.9 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 720 f, 2039.6 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, 2074.4 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 840 f, 2105.2 fps, 0 ms/f [apply] Thread[#49,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x2362f559 FIN [apply] Total: 583ms [apply] GLProfile.initSingleton(): 107ms [apply] Demo Code: 474ms [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 @ 1753077588845 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077588848 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.091 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 0x3901d134, isOwner false, <14d3bc22, 12d4bf7e>[count 0, qsz 0, owner ]], obj 0x25d250c6] [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 0x1ce24091, isOwner false, <5dda768f, 7a8c8dcf>[count 0, qsz 0, owner ]], obj 0x24269709] [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 0x3a52dba3, isOwner false, <2a5c8d3f, 752325ad>[count 0, qsz 0, owner ]], obj 0x279fedbd] [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 0x2925bf5b, isOwner false, <710f4dc7, 1ff4931d>[count 0, qsz 0, owner ]], obj 0x65e98b1c] [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 0x6ad82709, isOwner false, <510f3d34, 7817fd62>[count 0, qsz 0, owner ]], obj 0x8297b3a] [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 @ 1753077585358 ms III - Start [apply] SLOCK [T main @ 1753077585363 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 0x1165b38: tileRendererInUse null, GearsES2[obj 0x1165b38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1165b38 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1165b38 created: GearsObj[0x32cd9caf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1165b38 created: GearsObj[0x2122e1e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1165b38 created: GearsObj[0x2122e1e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x1165b38 FIN GearsES2[obj 0x1165b38 isInit true, usesShared false, 1 GearsObj[0x32cd9caf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2122e1e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x57a7dbd3, 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 0x1165b38 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x1165b38 256x256, swapInterval 1, drawable 0x3400002 [apply] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 60 f, 882.3 fps, 1 ms/f [apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 120 f, 1121.4 fps, 0 ms/f [apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 180 f, 1258.7 fps, 0 ms/f [apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 240 f, 1340.7 fps, 0 ms/f [apply] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 300 f, 1421.8 fps, 0 ms/f [apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 360 f, 1500.0 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, 1714.2 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 600 f, 1769.9 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 660 f, 1818.1 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 720 f, 1865.2 fps, 0 ms/f [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1165b38: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1165b38 FIN [apply] Total: 982ms [apply] GLProfile.initSingleton(): 376ms [apply] Demo Code: 596ms [apply] GLInfo: 0ms [apply] GLProfile.shutdown(): 10ms [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[#37,main-Display-.x11_:0-1-EDT-2,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[#37,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2aceadd4 created: GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2aceadd4 created: GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2aceadd4 created: GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x2aceadd4 FIN GearsES2[obj 0x2aceadd4 isInit true, usesShared false, 1 GearsObj[0x64177298, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ba7940, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35a7bf0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x2aceadd4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2aceadd4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x2aceadd4 256x256, swapInterval 1, drawable 0x3400002 [apply] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 60 f, 869.5 fps, 1 ms/f [apply] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 120 f, 1052.6 fps, 0 ms/f [apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 180 f, 1267.6 fps, 0 ms/f [apply] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 240 f, 1387.2 fps, 0 ms/f [apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1485.1 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1578.9 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 420 f, 1673.3 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1732.8 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 540 f, 1806.0 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 600 f, 1863.3 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 660 f, 1907.5 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 720 f, 1951.2 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 1989.7 fps, 0 ms/f [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2aceadd4: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2aceadd4 FIN [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1ce24091, isOwner false, <5dda768f, 7a8c8dcf>[count 0, qsz 0, owner ]], obj 0x24269709] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] Total: 629ms [apply] GLProfile.initSingleton(): 124ms [apply] Demo Code: 495ms [apply] GLInfo: 1ms [apply] GLProfile.shutdown(): 9ms [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[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0xb3ca52e: tileRendererInUse null, GearsES2[obj 0xb3ca52e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb3ca52e on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xb3ca52e created: GearsObj[0x2a9189bb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb3ca52e created: GearsObj[0x619fe929, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb3ca52e created: GearsObj[0x619fe929, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0xb3ca52e FIN GearsES2[obj 0xb3ca52e isInit true, usesShared false, 1 GearsObj[0x2a9189bb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x619fe929, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7befca03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0xb3ca52e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb3ca52e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0xb3ca52e 256x256, swapInterval 1, drawable 0x3400002 [apply] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 60 f, 1132.0 fps, 0 ms/f [apply] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 120 f, 1034.4 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 180 f, 1258.7 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 240 f, 1420.1 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 300 f, 1554.4 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 360 f, 1651.3 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 420 f, 1735.5 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 480 f, 1811.3 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 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 / 22 ms, 2727.2 fps, 0 ms/f; total: 720 f, 2028.1 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[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0xb3ca52e: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0xb3ca52e FIN [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3a52dba3, isOwner false, <2a5c8d3f, 752325ad>[count 0, qsz 0, owner ]], obj 0x279fedbd] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 12 [apply] [apply] Total: 599ms [apply] GLProfile.initSingleton(): 113ms [apply] Demo Code: 476ms [apply] GLInfo: 0ms [apply] GLProfile.shutdown(): 10ms [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[#45,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x61322f9d: tileRendererInUse null, GearsES2[obj 0x61322f9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x61322f9d on Thread[#45,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61322f9d created: GearsObj[0x13dbd72b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61322f9d created: GearsObj[0x79192ebd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61322f9d created: GearsObj[0x79192ebd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x61322f9d FIN GearsES2[obj 0x61322f9d isInit true, usesShared false, 1 GearsObj[0x13dbd72b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79192ebd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x429ccef3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x61322f9d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61322f9d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-4,5,main] GearsES2.display 0x61322f9d 256x256, swapInterval 1, drawable 0x3400002 [apply] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 60 f, 1132.0 fps, 0 ms/f [apply] 0 s: 60 f / 61 ms, 983.6 fps, 1 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, 1276.5 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 240 f, 1445.7 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 300 f, 1570.6 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 360 f, 1666.6 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 420 f, 1728.3 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 480 f, 1804.5 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 540 f, 1875.0 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 / 22 ms, 2727.2 fps, 0 ms/f; total: 660 f, 1981.9 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 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, 2058.0 fps, 0 ms/f [apply] Thread[#45,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x61322f9d: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x61322f9d FIN [apply] Total: 590ms [apply] GLProfile.initSingleton(): 115ms [apply] Demo Code: 474ms [apply] GLInfo: 0ms [apply] GLProfile.shutdown(): 1ms [apply] Thread[#49,main-Display-.x11_:0-1-EDT-5,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[#49,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2362f559 created: GearsObj[0x5fd8614c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2362f559 created: GearsObj[0x440268b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2362f559 created: GearsObj[0x440268b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x2362f559 FIN GearsES2[obj 0x2362f559 isInit true, usesShared false, 1 GearsObj[0x5fd8614c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x440268b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe5373f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x2362f559 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#49,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3400002 [apply] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 60 f, 882.3 fps, 1 ms/f [apply] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 120 f, 983.6 fps, 1 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 180 f, 1216.2 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 240 f, 1395.3 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 300 f, 1546.3 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 360 f, 1658.9 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 420 f, 1750.0 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 480 f, 1825.0 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 540 f, 1888.1 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 600 f, 1948.0 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 660 f, 1993.9 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 720 f, 2039.6 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 2074.4 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 840 f, 2105.2 fps, 0 ms/f [apply] Thread[#49,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x2362f559 FIN [apply] Total: 583ms [apply] GLProfile.initSingleton(): 107ms [apply] Demo Code: 474ms [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 @ 1753077588845 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077588848 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OneLife took 1.053 sec [apply] Testcase: test02AnotherLifeWithGLInfo took 0.63 sec [apply] Testcase: test03AnotherLife took 0.6 sec [apply] Testcase: test03TwoLifes took 1.174 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 @ 1753077589624 ms III - Start [apply] SLOCK [T main @ 1753077589629 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[#34,main-null,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[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c41ed1d created: GearsObj[0x28416e09, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c41ed1d created: GearsObj[0x3591752d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c41ed1d created: GearsObj[0x3591752d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-null,5,main] GearsES2.init.X 0x3c41ed1d FIN GearsES2[obj 0x3c41ed1d isInit true, usesShared false, 1 GearsObj[0x28416e09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3591752d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1074a8da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-null,5,main] GearsES2.reshape 0x3c41ed1d 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-null,5,main] GearsES2.init.0 0x1f2586d6: tileRendererInUse null, GearsES2[obj 0x1f2586d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1f2586d6 on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1f2586d6 created: GearsObj[0x770af795, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1f2586d6 created: GearsObj[0x5b888b6a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1f2586d6 created: GearsObj[0x5b888b6a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-null,5,main] GearsES2.init.X 0x1f2586d6 FIN GearsES2[obj 0x1f2586d6 isInit true, usesShared false, 1 GearsObj[0x770af795, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b888b6a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf6311a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-null,5,main] GearsES2.reshape 0x1f2586d6 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1f2586d6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-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[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10683d9d created: GearsObj[0x7b2d992e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10683d9d created: GearsObj[0x7cf86dd5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10683d9d created: GearsObj[0x7cf86dd5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-null,5,main] GearsES2.init.X 0x10683d9d FIN GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x7b2d992e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cf86dd5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x214a543f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-null,5,main] GearsES2.reshape 0x10683d9d 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3400006, 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] junit.framework.TestListener: endTest(test01SyncedOneAnimator) [apply] junit.framework.TestListener: startTest(test02AsyncEachAnimator) [apply] Thread[#35,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3c41ed1d: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3c41ed1d FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1f2586d6: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1f2586d6 FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x10683d9d: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x10683d9d 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[#37,main-Animator#01,5,main] GearsES2.init.0 0x3cd3e762: tileRendererInUse null, GearsES2[obj 0x3cd3e762 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3cd3e762 on Thread[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3cd3e762 created: GearsObj[0x7c08b78e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3cd3e762 created: GearsObj[0x1c4aef04, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3cd3e762 created: GearsObj[0x1c4aef04, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.init.X 0x3cd3e762 FIN GearsES2[obj 0x3cd3e762 isInit true, usesShared false, 1 GearsObj[0x7c08b78e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c4aef04, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2da065c4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.reshape 0x3cd3e762 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3400002, 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] Thread[#38,main-Animator#02,5,main] GearsES2.init.0 0x1fa121e2: tileRendererInUse null, GearsES2[obj 0x1fa121e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1fa121e2 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1fa121e2 created: GearsObj[0x60f38a67, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1fa121e2 created: GearsObj[0x225e6158, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1fa121e2 created: GearsObj[0x225e6158, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.init.X 0x1fa121e2 FIN GearsES2[obj 0x1fa121e2 isInit true, usesShared false, 1 GearsObj[0x60f38a67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x225e6158, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3147a30f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.reshape 0x1fa121e2 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1fa121e2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7eac9008 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7eac9008 created: GearsObj[0x1bdf443b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7eac9008 created: GearsObj[0x1d0d8670, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7eac9008 created: GearsObj[0x1d0d8670, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Animator#03,5,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x1bdf443b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d0d8670, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a1051e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Animator#03,5,main] GearsES2.reshape 0x7eac9008 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7eac9008, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3cd3e762: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3cd3e762 FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1fa121e2: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1fa121e2 FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x7eac9008 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator [apply] junit.framework.TestListener: endTest(test02AsyncEachAnimator) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077593961 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077593964 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.956 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077589624 ms III - Start [apply] SLOCK [T main @ 1753077589629 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[#34,main-null,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[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c41ed1d created: GearsObj[0x28416e09, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c41ed1d created: GearsObj[0x3591752d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c41ed1d created: GearsObj[0x3591752d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-null,5,main] GearsES2.init.X 0x3c41ed1d FIN GearsES2[obj 0x3c41ed1d isInit true, usesShared false, 1 GearsObj[0x28416e09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3591752d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1074a8da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-null,5,main] GearsES2.reshape 0x3c41ed1d 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-null,5,main] GearsES2.init.0 0x1f2586d6: tileRendererInUse null, GearsES2[obj 0x1f2586d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1f2586d6 on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1f2586d6 created: GearsObj[0x770af795, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1f2586d6 created: GearsObj[0x5b888b6a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1f2586d6 created: GearsObj[0x5b888b6a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-null,5,main] GearsES2.init.X 0x1f2586d6 FIN GearsES2[obj 0x1f2586d6 isInit true, usesShared false, 1 GearsObj[0x770af795, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b888b6a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf6311a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-null,5,main] GearsES2.reshape 0x1f2586d6 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1f2586d6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-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[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10683d9d created: GearsObj[0x7b2d992e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10683d9d created: GearsObj[0x7cf86dd5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10683d9d created: GearsObj[0x7cf86dd5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-null,5,main] GearsES2.init.X 0x10683d9d FIN GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x7b2d992e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cf86dd5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x214a543f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-null,5,main] GearsES2.reshape 0x10683d9d 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3400006, 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-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3c41ed1d: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3c41ed1d FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1f2586d6: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1f2586d6 FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x10683d9d: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x10683d9d 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[#37,main-Animator#01,5,main] GearsES2.init.0 0x3cd3e762: tileRendererInUse null, GearsES2[obj 0x3cd3e762 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3cd3e762 on Thread[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3cd3e762 created: GearsObj[0x7c08b78e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3cd3e762 created: GearsObj[0x1c4aef04, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3cd3e762 created: GearsObj[0x1c4aef04, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.init.X 0x3cd3e762 FIN GearsES2[obj 0x3cd3e762 isInit true, usesShared false, 1 GearsObj[0x7c08b78e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c4aef04, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2da065c4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.reshape 0x3cd3e762 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3400002, 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] Thread[#38,main-Animator#02,5,main] GearsES2.init.0 0x1fa121e2: tileRendererInUse null, GearsES2[obj 0x1fa121e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1fa121e2 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1fa121e2 created: GearsObj[0x60f38a67, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1fa121e2 created: GearsObj[0x225e6158, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1fa121e2 created: GearsObj[0x225e6158, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.init.X 0x1fa121e2 FIN GearsES2[obj 0x1fa121e2 isInit true, usesShared false, 1 GearsObj[0x60f38a67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x225e6158, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3147a30f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.reshape 0x1fa121e2 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1fa121e2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7eac9008 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7eac9008 created: GearsObj[0x1bdf443b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7eac9008 created: GearsObj[0x1d0d8670, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7eac9008 created: GearsObj[0x1d0d8670, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Animator#03,5,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x1bdf443b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d0d8670, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a1051e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Animator#03,5,main] GearsES2.reshape 0x7eac9008 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7eac9008, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3cd3e762: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3cd3e762 FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1fa121e2: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1fa121e2 FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x7eac9008 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 @ 1753077593961 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077593964 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimator took 2.367 sec [apply] Testcase: test02AsyncEachAnimator took 1.936 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 @ 1753077594862 ms III - Start [apply] SLOCK [T main @ 1753077594866 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)waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: startTest(test02NormalPost_1WinPostVis) [apply] [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] waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: endTest(test03ExclPre_1WinPostVis)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis [apply] [apply] junit.framework.TestListener: startTest(test04ExclPost_1WinPostVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis [apply] junit.framework.TestListener: endTest(test04ExclPost_1WinPostVis) [apply] junit.framework.TestListener: startTest(test05NormalPre_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis [apply] junit.framework.TestListener: endTest(test05NormalPre_4WinPostVis) [apply] 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(test06NormalPost_4WinPostVis)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis [apply] [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] 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] ++++ 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] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis [apply] junit.framework.TestListener: endTest(test11NormalPre_1WinPreVis)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis [apply] [apply] junit.framework.TestListener: startTest(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] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis [apply] junit.framework.TestListener: endTest(test14ExclPost_1WinPreVis) [apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: startTest(test15NormalPre_4WinPreVis) [apply] [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] junit.framework.TestListener: endTest(test15NormalPre_4WinPreVis) [apply] junit.framework.TestListener: startTest(test16NormalPost_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis [apply] junit.framework.TestListener: endTest(test16NormalPost_4WinPreVis) [apply] junit.framework.TestListener: startTest(test17ExclPre_4WinPreVis) [apply] waitForRealized: to false, goal reached true [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis [apply] junit.framework.TestListener: endTest(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 @ 1753077620162 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077620165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.916 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077594862 ms III - Start [apply] SLOCK [T main @ 1753077594866 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 @ 1753077620162 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077620165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NormalPre_1WinPostVis took 2.083 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.949 sec [apply] Testcase: test06NormalPost_4WinPostVis took 0.683 sec [apply] Testcase: test07ExclPre_4WinPostVis took 3.451 sec [apply] Testcase: test08ExclPost_4WinPostVis took 0.649 sec [apply] Testcase: test11NormalPre_1WinPreVis took 1.699 sec [apply] Testcase: test12NormalPost_1WinPreVis took 0.399 sec [apply] Testcase: test13ExclPre_1WinPreVis took 3 sec [apply] Testcase: test14ExclPost_1WinPreVis took 0.383 sec [apply] Testcase: test15NormalPre_4WinPreVis took 1.984 sec [apply] Testcase: test16NormalPost_4WinPreVis took 0.716 sec [apply] Testcase: test17ExclPre_4WinPreVis took 3.532 sec [apply] Testcase: test18ExclPost_4WinPreVis took 0.766 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 @ 1753077621068 ms III - Start [apply] SLOCK [T main @ 1753077621073 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] junit.framework.TestListener: endTest(test01NormalPre_1WinPostVis)waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis [apply] [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] 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] junit.framework.TestListener: startTest(test03ExclPre_1WinPostVis) [apply] junit.framework.TestListener: endTest(test03ExclPre_1WinPostVis) [apply] junit.framework.TestListener: startTest(test04ExclPost_1WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis [apply] junit.framework.TestListener: endTest(test04ExclPost_1WinPostVis) [apply] junit.framework.TestListener: startTest(test05NormalPre_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis [apply] 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] 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] 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] ++++ 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 truejunit.framework.TestListener: startTest(test08ExclPost_4WinPostVis) [apply] [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis [apply] junit.framework.TestListener: endTest(test08ExclPost_4WinPostVis) [apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: startTest(test11NormalPre_1WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ 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] [apply] junit.framework.TestListener: endTest(test11NormalPre_1WinPreVis) [apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: startTest(test12NormalPost_1WinPreVis) [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] [apply] junit.framework.TestListener: endTest(test12NormalPost_1WinPreVis) [apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: startTest(test13ExclPre_1WinPreVis) [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis [apply] junit.framework.TestListener: endTest(test13ExclPre_1WinPreVis)waitForRealized: to false, goal reached true [apply] [apply] junit.framework.TestListener: startTest(test14ExclPost_1WinPreVis)++++ 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] [apply] junit.framework.TestListener: endTest(test14ExclPost_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15NormalPre_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis [apply] 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(test15NormalPre_4WinPreVis) [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: startTest(test16NormalPost_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: endTest(test16NormalPost_4WinPreVis) [apply] junit.framework.TestListener: startTest(test17ExclPre_4WinPreVis) [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 truejunit.framework.TestListener: endTest(test18ExclPost_4WinPreVis) [apply] [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077646129 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077646133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.657 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077621068 ms III - Start [apply] SLOCK [T main @ 1753077621073 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 @ 1753077646129 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077646133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NormalPre_1WinPostVis took 2.033 sec [apply] Testcase: test02NormalPost_1WinPostVis took 0.396 sec [apply] Testcase: test03ExclPre_1WinPostVis took 3.016 sec [apply] Testcase: test04ExclPost_1WinPostVis took 0.399 sec [apply] Testcase: test05NormalPre_4WinPostVis took 1.933 sec [apply] Testcase: test06NormalPost_4WinPostVis took 0.65 sec [apply] Testcase: test07ExclPre_4WinPostVis took 3.433 sec [apply] Testcase: test08ExclPost_4WinPostVis took 0.625 sec [apply] Testcase: test11NormalPre_1WinPreVis took 1.691 sec [apply] Testcase: test12NormalPost_1WinPreVis took 0.4 sec [apply] Testcase: test13ExclPre_1WinPreVis took 3 sec [apply] Testcase: test14ExclPost_1WinPreVis took 0.383 sec [apply] Testcase: test15NormalPre_4WinPreVis took 1.967 sec [apply] Testcase: test16NormalPost_4WinPreVis took 0.699 sec [apply] Testcase: test17ExclPre_4WinPreVis took 3.484 sec [apply] Testcase: test18ExclPost_4WinPreVis took 0.749 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 @ 1753077646924 ms III - Start [apply] SLOCK [T main @ 1753077646928 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.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis [apply] junit.framework.TestListener: endTest(test01Normal_1WinPostVis)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] [apply] junit.framework.TestListener: startTest(test03Excl_1WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: endTest(test03Excl_1WinPostVis)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis [apply] junit.framework.TestListener: startTest(test05Normal_4WinPostVis) [apply] [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] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis [apply] junit.framework.TestListener: endTest(test11Normal_1WinPreVis)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis [apply] [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 - test13Excl_1WinPreVis [apply] junit.framework.TestListener: endTest(test13Excl_1WinPreVis)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis [apply] [apply] junit.framework.TestListener: startTest(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.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 @ 1753077660446 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077660449 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.157 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077646924 ms III - Start [apply] SLOCK [T main @ 1753077646928 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753077660446 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077660449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Normal_1WinPostVis took 1.833 sec [apply] Testcase: test03Excl_1WinPostVis took 1.479 sec [apply] Testcase: test05Normal_4WinPostVis took 1.733 sec [apply] Testcase: test07Excl_4WinPostVis took 1.733 sec [apply] Testcase: test11Normal_1WinPreVis took 1.5 sec [apply] Testcase: test13Excl_1WinPreVis took 1.483 sec [apply] Testcase: test15Normal_4WinPreVis took 1.801 sec [apply] Testcase: test17Excl_4WinPreVis took 1.766 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 @ 1753077661336 ms III - Start [apply] SLOCK [T main @ 1753077661340 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) [apply] junit.framework.TestListener: startTest(test03Excl_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] 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.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] junit.framework.TestListener: endTest(test05Normal_4WinPostVis) [apply] junit.framework.TestListener: startTest(test07Excl_4WinPostVis) [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] junit.framework.TestListener: endTest(test07Excl_4WinPostVis)waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: startTest(test11Normal_1WinPreVis) [apply] [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] 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 - test13Excl_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis [apply] junit.framework.TestListener: endTest(test13Excl_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15Normal_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: endTest(test15Normal_4WinPreVis) [apply] junit.framework.TestListener: startTest(test17Excl_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.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 @ 1753077674812 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077674815 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] junit.framework.TestListener: endTest(test17Excl_4WinPreVis) [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.069 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077661336 ms III - Start [apply] SLOCK [T main @ 1753077661340 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 @ 1753077674812 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077674815 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Normal_1WinPostVis took 1.833 sec [apply] Testcase: test03Excl_1WinPostVis took 1.462 sec [apply] Testcase: test05Normal_4WinPostVis took 1.718 sec [apply] Testcase: test07Excl_4WinPostVis took 1.682 sec [apply] Testcase: test11Normal_1WinPreVis took 1.5 sec [apply] Testcase: test13Excl_1WinPreVis took 1.483 sec [apply] Testcase: test15Normal_4WinPreVis took 1.8 sec [apply] Testcase: test17Excl_4WinPreVis took 1.8 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] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 6 [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077675629 ms III - Start [apply] SLOCK [T main @ 1753077675633 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowEachWithOwnDemoGL2ES2) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] Thread[#36,Thread-1-Animator#00,5,main] GearsES2.init.0 0x22f21209: tileRendererInUse null, GearsES2[obj 0x22f21209 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22f21209 on Thread[#36,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22f21209 created: GearsObj[0x1851690b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22f21209 created: GearsObj[0x7b463332, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22f21209 created: GearsObj[0x7b463332, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,Thread-1-Animator#00,5,main] GearsES2.init.X 0x22f21209 FIN GearsES2[obj 0x22f21209 isInit true, usesShared false, 1 GearsObj[0x1851690b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b463332, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b256b82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,Thread-1-Animator#00,5,main] GearsES2.reshape 0x22f21209 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22f21209, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread[#36,Thread-1-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#36,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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,Thread-1-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[#36,Thread-1-Animator#00,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400004, tileRendererInUse null [apply] Thread[#36,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] 1 - switch - START 1001 [apply] 1 - A w1-h 0x3400002,-ctx 0x7fcaa4001d10 [apply] 1 - A w2-h 0x3400004,-ctx 0x7fcaa4cd8310 [apply] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x22f21209 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22f21209, angle 673.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape FIN [apply] 1 - B w1-h 0x3400002,-ctx 0x7fcaa4cd8310 [apply] 1 - B w2-h 0x3400004,-ctx 0x7fcaa4001d10 [apply] 1 - switch - END 1001 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n1350-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n1350-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2012 [apply] 2 - A w1-h 0x3400002,-ctx 0x7fcaa4cd8310 [apply] 2 - A w2-h 0x3400004,-ctx 0x7fcaa4001d10 [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400004, tileRendererInUse null [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape FIN [apply] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x22f21209 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22f21209, angle 1380.5, [l -1.0, r 1.0, b -1.0, t 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 0x3400002,-ctx 0x7fcaa4001d10 [apply] 2 - B w2-h 0x3400004,-ctx 0x7fcaa4cd8310 [apply] 2 - switch - END 2012 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n2761-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n2765-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] junit.framework.TestListener: endTest(testSwitch2GLWindowEachWithOwnDemoGL2ES2) [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowEachWithOwnDemoGLES2) [apply] QUIT Window Thread[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x22f21209: tileRendererInUse null [apply] Thread[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x22f21209 FIN [apply] QUIT Window Thread[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2 [apply] Thread[#39,Thread-4-Animator#01,5,main] GearsES2.init.0 0x3b42d73d: tileRendererInUse null, GearsES2[obj 0x3b42d73d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3b42d73d on Thread[#39,Thread-4-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3b42d73d created: GearsObj[0x7d3259d7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3b42d73d created: GearsObj[0x48ed7c18, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3b42d73d created: GearsObj[0x48ed7c18, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,Thread-4-Animator#01,5,main] GearsES2.init.X 0x3b42d73d FIN GearsES2[obj 0x3b42d73d isInit true, usesShared false, 1 GearsObj[0x7d3259d7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48ed7c18, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13ae5b7b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,Thread-4-Animator#01,5,main] GearsES2.reshape 0x3b42d73d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fcae80ccbe0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b42d73d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,Thread-4-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#39,Thread-4-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [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[#39,Thread-4-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[#39,Thread-4-Animator#01,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fcae810c430, tileRendererInUse null [apply] Thread[#39,Thread-4-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] 1 - A w1-h 0x7fcae80ccbe0,-ctx 0x7fcb38001590 [apply] 1 - A w2-h 0x7fcae810c430,-ctx 0x7fcb38c7c3c0 [apply] Thread[#37,Thread-4,5,main] GearsES2.reshape 0x3b42d73d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fcb68013d00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b42d73d, angle 500.0, [l -1.0, r 1.0, b -1.0, t 1.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-4,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fcb680531c0, tileRendererInUse null [apply] Thread[#37,Thread-4,5,main] RedSquareES2.reshape FIN [apply] 1 - B w1-h 0x7fcb680531c0,-ctx 0x7fcb38c7c3c0 [apply] 1 - B w2-h 0x7fcb68013d00,-ctx 0x7fcb38001590 [apply] 1 - switch - END 1001 [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n1002-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n1001-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2005 [apply] 2 - A w1-h 0x7fcb680531c0,-ctx 0x7fcb38c7c3c0 [apply] 2 - A w2-h 0x7fcb68013d00,-ctx 0x7fcb38001590 [apply] Thread[#37,Thread-4,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fcb68299010, tileRendererInUse null [apply] Thread[#37,Thread-4,5,main] RedSquareES2.reshape FIN [apply] Thread[#37,Thread-4,5,main] GearsES2.reshape 0x3b42d73d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fcb681be690, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b42d73d, angle 1088.0, [l -1.0, r 1.0, b -1.0, t 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 0x7fcb681be690,-ctx 0x7fcb38001590 [apply] 2 - B w2-h 0x7fcb68299010,-ctx 0x7fcb38c7c3c0 [apply] 2 - switch - END 2005 [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n2176-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n2178-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] junit.framework.TestListener: endTest(testSwitch2GLWindowEachWithOwnDemoGLES2) [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowOneDemoGL2ES2) [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 0x3b42d73d: tileRendererInUse null [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3b42d73d FIN [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] 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.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2 [apply] Thread[#42,Thread-5-Animator#02,5,main] GearsES2.init.0 0x4e436610: tileRendererInUse null, GearsES2[obj 0x4e436610 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4e436610 on Thread[#42,Thread-5-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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4e436610 created: GearsObj[0x4b32d08d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e436610 created: GearsObj[0x7639e937, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e436610 created: GearsObj[0x7639e937, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,Thread-5-Animator#02,5,main] GearsES2.init.X 0x4e436610 FIN GearsES2[obj 0x4e436610 isInit true, usesShared false, 1 GearsObj[0x4b32d08d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7639e937, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a2d3001, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,Thread-5-Animator#02,5,main] GearsES2.reshape 0x4e436610 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e436610, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0014-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] 1 - A w1-h 0x3400002,-ctx 0x7fcac40012c0 [apply] 1 - A w2-h 0x3400004,-ctx 0x7fcac4c7b1c0 [apply] Thread[#40,Thread-5,5,main] GearsES2.reshape 0x4e436610 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e436610, angle 897.5, [l -1.0, r 1.0, b -1.0, t 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 0x3400002,-ctx 0x7fcac4c7b1c0 [apply] 1 - B w2-h 0x3400004,-ctx 0x7fcac40012c0 [apply] 1 - switch - END 1001 [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n1798-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2005 [apply] 2 - A w1-h 0x3400002,-ctx 0x7fcac4c7b1c0 [apply] 2 - A w2-h 0x3400004,-ctx 0x7fcac40012c0 [apply] Thread[#40,Thread-5,5,main] GearsES2.reshape 0x4e436610 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e436610, angle 1712.5, [l -1.0, r 1.0, b -1.0, t 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 0x3400002,-ctx 0x7fcac40012c0 [apply] 2 - B w2-h 0x3400004,-ctx 0x7fcac4c7b1c0 [apply] 2 - switch - END 2005 [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n3425-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(testSwitch2GLWindowOneDemoGL2ES2) [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowOneDemoGLES2) [apply] QUIT Window Thread[#41,Thread-1-Display-.x11_:0-1-EDT-3,5,main] [apply] Thread[#41,Thread-1-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4e436610: tileRendererInUse null [apply] Thread[#41,Thread-1-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4e436610 FIN [apply] QUIT Window Thread[#41,Thread-1-Display-.x11_:0-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2 [apply] Thread[#45,Thread-6-Animator#03,5,main] GearsES2.init.0 0x5bbd4033: tileRendererInUse null, GearsES2[obj 0x5bbd4033 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5bbd4033 on Thread[#45,Thread-6-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5bbd4033 created: GearsObj[0x4e5fcaee, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5bbd4033 created: GearsObj[0x3500964f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5bbd4033 created: GearsObj[0x3500964f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#45,Thread-6-Animator#03,5,main] GearsES2.init.X 0x5bbd4033 FIN GearsES2[obj 0x5bbd4033 isInit true, usesShared false, 1 GearsObj[0x4e5fcaee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3500964f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fc54fed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#45,Thread-6-Animator#03,5,main] GearsES2.reshape 0x5bbd4033 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fcae80f2520, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bbd4033, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] 1 - A w1-h 0x7fcae80f2520,-ctx 0x7fcb70622220 [apply] 1 - A w2-h 0x7fcae803d690,-ctx 0x7fcb70e225a0 [apply] Thread[#43,Thread-6,5,main] GearsES2.reshape 0x5bbd4033 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fcb68299010, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bbd4033, angle 537.5, [l -1.0, r 1.0, b -1.0, t 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 0x7fcb680531c0,-ctx 0x7fcb70e225a0 [apply] 1 - B w2-h 0x7fcb68299010,-ctx 0x7fcb70622220 [apply] 1 - switch - END 1001 [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n1077-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2006 [apply] 2 - A w1-h 0x7fcb680531c0,-ctx 0x7fcb70e225a0 [apply] 2 - A w2-h 0x7fcb68299010,-ctx 0x7fcb70622220 [apply] Thread[#43,Thread-6,5,main] GearsES2.reshape 0x5bbd4033 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fcb681be690, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bbd4033, angle 1026.0, [l -1.0, r 1.0, b -1.0, t 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 0x7fcb681be690,-ctx 0x7fcb70622220 [apply] 2 - B w2-h 0x7fcb680539a0,-ctx 0x7fcb70e225a0 [apply] 2 - switch - END 2006 [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n2052-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(testSwitch2GLWindowOneDemoGLES2) [apply] junit.framework.TestListener: startTest(testSwitch2WindowSingleContextGL2ES2) [apply] QUIT Window Thread[#44,Thread-1-Display-.x11_:0-1-EDT-4,5,main] [apply] Thread[#44,Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5bbd4033: tileRendererInUse null [apply] Thread[#44,Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5bbd4033 FIN [apply] QUIT Window Thread[#44,Thread-1-Display-.x11_:0-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2 [apply] Thread[#48,Thread-7-Animator#04,5,main] GearsES2.init.0 0x17afb325: tileRendererInUse null, GearsES2[obj 0x17afb325 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x17afb325 on Thread[#48,Thread-7-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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x17afb325 created: GearsObj[0x719a2bd8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x17afb325 created: GearsObj[0x41474d5a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x17afb325 created: GearsObj[0x41474d5a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#48,Thread-7-Animator#04,5,main] GearsES2.init.X 0x17afb325 FIN GearsES2[obj 0x17afb325 isInit true, usesShared false, 1 GearsObj[0x719a2bd8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41474d5a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9ca07b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#48,Thread-7-Animator#04,5,main] GearsES2.reshape 0x17afb325 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17afb325, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] Thread[#46,Thread-7,5,main] GearsES2.reshape 0x17afb325 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17afb325, angle 920.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 1 - switch - END 1001 [apply] 2 - switch - START 2005 [apply] Thread[#46,Thread-7,5,main] GearsES2.reshape 0x17afb325 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17afb325, angle 1807.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - switch - END 2005 [apply] junit.framework.TestListener: endTest(testSwitch2WindowSingleContextGL2ES2) [apply] junit.framework.TestListener: startTest(testSwitch2WindowSingleContextGLES2) [apply] Thread[#46,Thread-7,5,main] GearsES2.dispose 0x17afb325: tileRendererInUse null [apply] Thread[#46,Thread-7,5,main] GearsES2.dispose 0x17afb325 FIN [apply] QUIT Window Thread[#47,Thread-1-Display-.x11_:0-1-EDT-5,5,main] [apply] QUIT Window Thread[#47,Thread-1-Display-.x11_:0-1-EDT-5,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2 [apply] Thread[#51,Thread-8-Animator#05,5,main] GearsES2.init.0 0x1feef201: tileRendererInUse null, GearsES2[obj 0x1feef201 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1feef201 on Thread[#51,Thread-8-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1feef201 created: GearsObj[0xf539fec, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1feef201 created: GearsObj[0x152cf8cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1feef201 created: GearsObj[0x152cf8cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#51,Thread-8-Animator#05,5,main] GearsES2.init.X 0x1feef201 FIN GearsES2[obj 0x1feef201 isInit true, usesShared false, 1 GearsObj[0xf539fec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x152cf8cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77d7c0e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#51,Thread-8-Animator#05,5,main] GearsES2.reshape 0x1feef201 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fcb6834b300, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1feef201, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-8-Animator#05: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGLES2_____-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1000 [apply] Thread[#49,Thread-8,5,main] GearsES2.reshape 0x1feef201 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fcb6844be30, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1feef201, angle 546.5, [l -1.0, r 1.0, b -1.0, t 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 1000 [apply] 2 - switch - START 2004 [apply] Thread[#49,Thread-8,5,main] GearsES2.reshape 0x1feef201 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fcb6844ce20, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1feef201, angle 1040.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - switch - END 2004 [apply] junit.framework.TestListener: endTest(testSwitch2WindowSingleContextGLES2) [apply] Thread[#49,Thread-8,5,main] GearsES2.dispose 0x1feef201: tileRendererInUse null [apply] Thread[#49,Thread-8,5,main] GearsES2.dispose 0x1feef201 FIN [apply] QUIT Window Thread[#50,Thread-1-Display-.x11_:0-1-EDT-6,5,main] [apply] QUIT Window Thread[#50,Thread-1-Display-.x11_:0-1-EDT-6,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077690215 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077690217 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.191 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077675629 ms III - Start [apply] SLOCK [T main @ 1753077675633 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] Thread[#36,Thread-1-Animator#00,5,main] GearsES2.init.0 0x22f21209: tileRendererInUse null, GearsES2[obj 0x22f21209 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22f21209 on Thread[#36,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22f21209 created: GearsObj[0x1851690b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22f21209 created: GearsObj[0x7b463332, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22f21209 created: GearsObj[0x7b463332, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,Thread-1-Animator#00,5,main] GearsES2.init.X 0x22f21209 FIN GearsES2[obj 0x22f21209 isInit true, usesShared false, 1 GearsObj[0x1851690b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b463332, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b256b82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,Thread-1-Animator#00,5,main] GearsES2.reshape 0x22f21209 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22f21209, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread[#36,Thread-1-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#36,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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,Thread-1-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[#36,Thread-1-Animator#00,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400004, tileRendererInUse null [apply] Thread[#36,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] 1 - switch - START 1001 [apply] 1 - A w1-h 0x3400002,-ctx 0x7fcaa4001d10 [apply] 1 - A w2-h 0x3400004,-ctx 0x7fcaa4cd8310 [apply] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x22f21209 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22f21209, angle 673.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape FIN [apply] 1 - B w1-h 0x3400002,-ctx 0x7fcaa4cd8310 [apply] 1 - B w2-h 0x3400004,-ctx 0x7fcaa4001d10 [apply] 1 - switch - END 1001 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n1350-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n1350-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2012 [apply] 2 - A w1-h 0x3400002,-ctx 0x7fcaa4cd8310 [apply] 2 - A w2-h 0x3400004,-ctx 0x7fcaa4001d10 [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400004, tileRendererInUse null [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape FIN [apply] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x22f21209 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22f21209, angle 1380.5, [l -1.0, r 1.0, b -1.0, t 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 0x3400002,-ctx 0x7fcaa4001d10 [apply] 2 - B w2-h 0x3400004,-ctx 0x7fcaa4cd8310 [apply] 2 - switch - END 2012 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n2761-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n2765-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] QUIT Window Thread[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x22f21209: tileRendererInUse null [apply] Thread[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x22f21209 FIN [apply] QUIT Window Thread[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2 [apply] Thread[#39,Thread-4-Animator#01,5,main] GearsES2.init.0 0x3b42d73d: tileRendererInUse null, GearsES2[obj 0x3b42d73d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3b42d73d on Thread[#39,Thread-4-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3b42d73d created: GearsObj[0x7d3259d7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3b42d73d created: GearsObj[0x48ed7c18, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3b42d73d created: GearsObj[0x48ed7c18, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,Thread-4-Animator#01,5,main] GearsES2.init.X 0x3b42d73d FIN GearsES2[obj 0x3b42d73d isInit true, usesShared false, 1 GearsObj[0x7d3259d7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48ed7c18, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13ae5b7b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,Thread-4-Animator#01,5,main] GearsES2.reshape 0x3b42d73d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fcae80ccbe0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b42d73d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,Thread-4-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#39,Thread-4-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [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[#39,Thread-4-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[#39,Thread-4-Animator#01,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fcae810c430, tileRendererInUse null [apply] Thread[#39,Thread-4-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] 1 - A w1-h 0x7fcae80ccbe0,-ctx 0x7fcb38001590 [apply] 1 - A w2-h 0x7fcae810c430,-ctx 0x7fcb38c7c3c0 [apply] Thread[#37,Thread-4,5,main] GearsES2.reshape 0x3b42d73d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fcb68013d00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b42d73d, angle 500.0, [l -1.0, r 1.0, b -1.0, t 1.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-4,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fcb680531c0, tileRendererInUse null [apply] Thread[#37,Thread-4,5,main] RedSquareES2.reshape FIN [apply] 1 - B w1-h 0x7fcb680531c0,-ctx 0x7fcb38c7c3c0 [apply] 1 - B w2-h 0x7fcb68013d00,-ctx 0x7fcb38001590 [apply] 1 - switch - END 1001 [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n1002-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n1001-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2005 [apply] 2 - A w1-h 0x7fcb680531c0,-ctx 0x7fcb38c7c3c0 [apply] 2 - A w2-h 0x7fcb68013d00,-ctx 0x7fcb38001590 [apply] Thread[#37,Thread-4,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fcb68299010, tileRendererInUse null [apply] Thread[#37,Thread-4,5,main] RedSquareES2.reshape FIN [apply] Thread[#37,Thread-4,5,main] GearsES2.reshape 0x3b42d73d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fcb681be690, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b42d73d, angle 1088.0, [l -1.0, r 1.0, b -1.0, t 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 0x7fcb681be690,-ctx 0x7fcb38001590 [apply] 2 - B w2-h 0x7fcb68299010,-ctx 0x7fcb38c7c3c0 [apply] 2 - switch - END 2005 [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n2176-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n2178-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.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 0x3b42d73d: tileRendererInUse null [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3b42d73d FIN [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] 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.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2 [apply] Thread[#42,Thread-5-Animator#02,5,main] GearsES2.init.0 0x4e436610: tileRendererInUse null, GearsES2[obj 0x4e436610 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4e436610 on Thread[#42,Thread-5-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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4e436610 created: GearsObj[0x4b32d08d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e436610 created: GearsObj[0x7639e937, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e436610 created: GearsObj[0x7639e937, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,Thread-5-Animator#02,5,main] GearsES2.init.X 0x4e436610 FIN GearsES2[obj 0x4e436610 isInit true, usesShared false, 1 GearsObj[0x4b32d08d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7639e937, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a2d3001, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,Thread-5-Animator#02,5,main] GearsES2.reshape 0x4e436610 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e436610, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0014-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] 1 - A w1-h 0x3400002,-ctx 0x7fcac40012c0 [apply] 1 - A w2-h 0x3400004,-ctx 0x7fcac4c7b1c0 [apply] Thread[#40,Thread-5,5,main] GearsES2.reshape 0x4e436610 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e436610, angle 897.5, [l -1.0, r 1.0, b -1.0, t 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 0x3400002,-ctx 0x7fcac4c7b1c0 [apply] 1 - B w2-h 0x3400004,-ctx 0x7fcac40012c0 [apply] 1 - switch - END 1001 [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n1798-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2005 [apply] 2 - A w1-h 0x3400002,-ctx 0x7fcac4c7b1c0 [apply] 2 - A w2-h 0x3400004,-ctx 0x7fcac40012c0 [apply] Thread[#40,Thread-5,5,main] GearsES2.reshape 0x4e436610 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e436610, angle 1712.5, [l -1.0, r 1.0, b -1.0, t 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 0x3400002,-ctx 0x7fcac40012c0 [apply] 2 - B w2-h 0x3400004,-ctx 0x7fcac4c7b1c0 [apply] 2 - switch - END 2005 [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n3425-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[#41,Thread-1-Display-.x11_:0-1-EDT-3,5,main] [apply] Thread[#41,Thread-1-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4e436610: tileRendererInUse null [apply] Thread[#41,Thread-1-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4e436610 FIN [apply] QUIT Window Thread[#41,Thread-1-Display-.x11_:0-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2 [apply] Thread[#45,Thread-6-Animator#03,5,main] GearsES2.init.0 0x5bbd4033: tileRendererInUse null, GearsES2[obj 0x5bbd4033 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5bbd4033 on Thread[#45,Thread-6-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5bbd4033 created: GearsObj[0x4e5fcaee, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5bbd4033 created: GearsObj[0x3500964f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5bbd4033 created: GearsObj[0x3500964f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#45,Thread-6-Animator#03,5,main] GearsES2.init.X 0x5bbd4033 FIN GearsES2[obj 0x5bbd4033 isInit true, usesShared false, 1 GearsObj[0x4e5fcaee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3500964f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fc54fed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#45,Thread-6-Animator#03,5,main] GearsES2.reshape 0x5bbd4033 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fcae80f2520, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bbd4033, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] 1 - A w1-h 0x7fcae80f2520,-ctx 0x7fcb70622220 [apply] 1 - A w2-h 0x7fcae803d690,-ctx 0x7fcb70e225a0 [apply] Thread[#43,Thread-6,5,main] GearsES2.reshape 0x5bbd4033 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fcb68299010, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bbd4033, angle 537.5, [l -1.0, r 1.0, b -1.0, t 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 0x7fcb680531c0,-ctx 0x7fcb70e225a0 [apply] 1 - B w2-h 0x7fcb68299010,-ctx 0x7fcb70622220 [apply] 1 - switch - END 1001 [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n1077-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2006 [apply] 2 - A w1-h 0x7fcb680531c0,-ctx 0x7fcb70e225a0 [apply] 2 - A w2-h 0x7fcb68299010,-ctx 0x7fcb70622220 [apply] Thread[#43,Thread-6,5,main] GearsES2.reshape 0x5bbd4033 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fcb681be690, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bbd4033, angle 1026.0, [l -1.0, r 1.0, b -1.0, t 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 0x7fcb681be690,-ctx 0x7fcb70622220 [apply] 2 - B w2-h 0x7fcb680539a0,-ctx 0x7fcb70e225a0 [apply] 2 - switch - END 2006 [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n2052-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[#44,Thread-1-Display-.x11_:0-1-EDT-4,5,main] [apply] Thread[#44,Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5bbd4033: tileRendererInUse null [apply] Thread[#44,Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5bbd4033 FIN [apply] QUIT Window Thread[#44,Thread-1-Display-.x11_:0-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2 [apply] Thread[#48,Thread-7-Animator#04,5,main] GearsES2.init.0 0x17afb325: tileRendererInUse null, GearsES2[obj 0x17afb325 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x17afb325 on Thread[#48,Thread-7-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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x17afb325 created: GearsObj[0x719a2bd8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x17afb325 created: GearsObj[0x41474d5a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x17afb325 created: GearsObj[0x41474d5a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#48,Thread-7-Animator#04,5,main] GearsES2.init.X 0x17afb325 FIN GearsES2[obj 0x17afb325 isInit true, usesShared false, 1 GearsObj[0x719a2bd8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41474d5a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9ca07b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#48,Thread-7-Animator#04,5,main] GearsES2.reshape 0x17afb325 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17afb325, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] Thread[#46,Thread-7,5,main] GearsES2.reshape 0x17afb325 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17afb325, angle 920.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 1 - switch - END 1001 [apply] 2 - switch - START 2005 [apply] Thread[#46,Thread-7,5,main] GearsES2.reshape 0x17afb325 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17afb325, angle 1807.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - switch - END 2005 [apply] Thread[#46,Thread-7,5,main] GearsES2.dispose 0x17afb325: tileRendererInUse null [apply] Thread[#46,Thread-7,5,main] GearsES2.dispose 0x17afb325 FIN [apply] QUIT Window Thread[#47,Thread-1-Display-.x11_:0-1-EDT-5,5,main] [apply] QUIT Window Thread[#47,Thread-1-Display-.x11_:0-1-EDT-5,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2 [apply] Thread[#51,Thread-8-Animator#05,5,main] GearsES2.init.0 0x1feef201: tileRendererInUse null, GearsES2[obj 0x1feef201 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1feef201 on Thread[#51,Thread-8-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1feef201 created: GearsObj[0xf539fec, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1feef201 created: GearsObj[0x152cf8cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1feef201 created: GearsObj[0x152cf8cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#51,Thread-8-Animator#05,5,main] GearsES2.init.X 0x1feef201 FIN GearsES2[obj 0x1feef201 isInit true, usesShared false, 1 GearsObj[0xf539fec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x152cf8cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77d7c0e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#51,Thread-8-Animator#05,5,main] GearsES2.reshape 0x1feef201 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fcb6834b300, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1feef201, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-8-Animator#05: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGLES2_____-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1000 [apply] Thread[#49,Thread-8,5,main] GearsES2.reshape 0x1feef201 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fcb6844be30, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1feef201, angle 546.5, [l -1.0, r 1.0, b -1.0, t 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 1000 [apply] 2 - switch - START 2004 [apply] Thread[#49,Thread-8,5,main] GearsES2.reshape 0x1feef201 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fcb6844ce20, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1feef201, angle 1040.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - switch - END 2004 [apply] Thread[#49,Thread-8,5,main] GearsES2.dispose 0x1feef201: tileRendererInUse null [apply] Thread[#49,Thread-8,5,main] GearsES2.dispose 0x1feef201 FIN [apply] QUIT Window Thread[#50,Thread-1-Display-.x11_:0-1-EDT-6,5,main] [apply] QUIT Window Thread[#50,Thread-1-Display-.x11_:0-1-EDT-6,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077690215 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077690217 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testSwitch2GLWindowEachWithOwnDemoGL2ES2 took 2.823 sec [apply] Testcase: testSwitch2GLWindowEachWithOwnDemoGLES2 took 2.331 sec [apply] Testcase: testSwitch2GLWindowOneDemoGL2ES2 took 2.385 sec [apply] Testcase: testSwitch2GLWindowOneDemoGLES2 took 2.315 sec [apply] Testcase: testSwitch2WindowSingleContextGL2ES2 took 2.367 sec [apply] Testcase: testSwitch2WindowSingleContextGLES2 took 2.333 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077690991 ms III - Start [apply] SLOCK [T main @ 1753077690995 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 12 [apply] junit.framework.TestListener: startTest(test01aSwitch2Onscreen2OnscreenGL2ES2_Def) [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 1078 [apply] 1 - switch - END 1078 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n2891-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2084 [apply] 2 - switch - END 2084 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n6188-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] junit.framework.TestListener: endTest(test01aSwitch2Onscreen2OnscreenGL2ES2_Def) [apply] junit.framework.TestListener: startTest(test01bSwitch2Onscreen2OffscreenGL2ES2_Def) [apply] QUIT Window Thread[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] QUIT Window Thread[#35,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__-n3106-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__-n6768-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main]junit.framework.TestListener: endTest(test01bSwitch2Onscreen2OffscreenGL2ES2_Def) [apply] junit.framework.TestListener: startTest(test01cSwitch2Offscreen2OffscreenGL2ES2_Def) [apply] [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 1023 [apply] 1 - switch - END 1023 [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3725-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_-n7242-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__-n3774-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2061 [apply] 2 - switch - END 2061 [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n7193-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[#44,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 1034 [apply] 1 - switch - END 1034 [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n1579-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] 2 - switch - START 2037 [apply] 2 - switch - END 2037 [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n3291-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[#46,Thread-1-Display-.x11_:0-1-EDT-4,5,main] [apply] QUIT Window Thread[#46,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[#49,Thread-1-Display-.x11_:0-1-EDT-5,5,main] [apply] junit.framework.TestListener: endTest(test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA) [apply] junit.framework.TestListener: startTest(test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA) [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 1025 [apply] 1 - switch - END 1025 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1451-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] 2 - switch - START 2026 [apply] 2 - switch - END 2026 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n2963-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] junit.framework.TestListener: endTest(test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA) [apply] junit.framework.TestListener: startTest(test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA [apply] junit.framework.TestListener: endTest(test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA) [apply] junit.framework.TestListener: startTest(test03aSwitch2Onscreen2OnscreenGL2ES2_Accu) [apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[glx vid 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 1072 [apply] 1 - switch - END 1072 [apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n3233-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2074 [apply] 2 - switch - END 2074 [apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n6649-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[#54,Thread-1-Display-.x11_:0-1-EDT-6,5,main] [apply] QUIT Window Thread[#54,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[#57,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 1028 [apply] 1 - switch - END 1028 [apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3720-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2029 [apply] 2 - switch - END 2029 [apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7241-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] ++++ 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] junit.framework.TestListener: endTest(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 @ 1753077715941 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077715944 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.544 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077690991 ms III - Start [apply] SLOCK [T main @ 1753077690995 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 1078 [apply] 1 - switch - END 1078 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n2891-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2084 [apply] 2 - switch - END 2084 [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[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] QUIT Window Thread[#35,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__-n3106-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__-n6768-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [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.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 1023 [apply] 1 - switch - END 1023 [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3725-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_-n7242-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__-n3774-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2061 [apply] 2 - switch - END 2061 [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n7193-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[#44,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 1034 [apply] 1 - switch - END 1034 [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n1579-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] 2 - switch - START 2037 [apply] 2 - switch - END 2037 [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n3291-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] QUIT Window Thread[#46,Thread-1-Display-.x11_:0-1-EDT-4,5,main] [apply] QUIT Window Thread[#46,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[#49,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 1025 [apply] 1 - switch - END 1025 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1451-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] 2 - switch - START 2026 [apply] 2 - switch - END 2026 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n2963-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 1072 [apply] 1 - switch - END 1072 [apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n3233-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2074 [apply] 2 - switch - END 2074 [apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n6649-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[#54,Thread-1-Display-.x11_:0-1-EDT-6,5,main] [apply] QUIT Window Thread[#54,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[#57,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 1028 [apply] 1 - switch - END 1028 [apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3720-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2029 [apply] 2 - switch - END 2029 [apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7241-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 @ 1753077715941 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077715944 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01aSwitch2Onscreen2OnscreenGL2ES2_Def took 3.565 sec [apply] Testcase: test01bSwitch2Onscreen2OffscreenGL2ES2_Def took 3.028 sec [apply] Testcase: test01cSwitch2Offscreen2OffscreenGL2ES2_Def took 2.967 sec [apply] Testcase: test01dSwitch2Offscreen2OnscreenGL2ES2_Def took 3.009 sec [apply] Testcase: test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA took 3.107 sec [apply] Testcase: test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA took 0.149 sec [apply] Testcase: test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA took 2.967 sec [apply] Testcase: test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA took 0.021 sec [apply] Testcase: test03aSwitch2Onscreen2OnscreenGL2ES2_Accu took 3.062 sec [apply] Testcase: test03bSwitch2Onscreen2OffscreenGL2ES2_Accu took 0.066 sec [apply] Testcase: test03cSwitch2Offscreen2OffscreenGL2ES2_Accu took 2.96 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] junit.framework.TestListener: startTest(test01GLADDelegateGL2ES2) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077716725 ms III - Start [apply] SLOCK [T main @ 1753077716730 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[#35,Thread-1-null,5,main] GearsES2.init.0 0x1429fbc4: tileRendererInUse null, GearsES2[obj 0x1429fbc4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1429fbc4 on Thread[#35,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1429fbc4 created: GearsObj[0x1bae52b8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1429fbc4 created: GearsObj[0x10835ca1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1429fbc4 created: GearsObj[0x10835ca1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,Thread-1-null,5,main] GearsES2.init.X 0x1429fbc4 FIN GearsES2[obj 0x1429fbc4 isInit true, usesShared false, 1 GearsObj[0x1bae52b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10835ca1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc8bf983, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,Thread-1-null,5,main] GearsES2.reshape 0x1429fbc4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1429fbc4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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[#36,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x1429fbc4 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1429fbc4, angle 1074.5, [l -1.0, r 1.0, b -1.0, t 1.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-n2149-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] Thread[#22,Thread-1,5,main] GearsES2.dispose 0x1429fbc4: tileRendererInUse null [apply] Thread[#22,Thread-1,5,main] GearsES2.dispose 0x1429fbc4 FIN [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.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2 [apply] Thread[#39,Thread-4-null,5,main] GearsES2.init.0 0x18c7308a: tileRendererInUse null, GearsES2[obj 0x18c7308a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x18c7308a on Thread[#39,Thread-4-null,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x18c7308a created: GearsObj[0x48104e28, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x18c7308a created: GearsObj[0x28c6a744, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x18c7308a created: GearsObj[0x28c6a744, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,Thread-4-null,5,main] GearsES2.init.X 0x18c7308a FIN GearsES2[obj 0x18c7308a isInit true, usesShared false, 1 GearsObj[0x48104e28, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28c6a744, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e224a11, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,Thread-4-null,5,main] GearsES2.reshape 0x18c7308a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f31482d4150, msaa false, tileRendererInUse null [apply] >> GearsES2 0x18c7308a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test02GLADDelegateGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[#40,Thread-1-Display-.x11_:0-1-EDT-3,5,main] [apply] Thread[#38,Thread-4,5,main] GearsES2.reshape 0x18c7308a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f31482f2f30, msaa false, tileRendererInUse null [apply] >> GearsES2 0x18c7308a, angle 1070.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test02GLADDelegateGLES2_-n2141-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] junit.framework.TestListener: endTest(test02GLADDelegateGLES2) [apply] Thread[#38,Thread-4,5,main] GearsES2.dispose 0x18c7308a: tileRendererInUse null [apply] Thread[#38,Thread-4,5,main] GearsES2.dispose 0x18c7308a FIN [apply] QUIT Window Thread[#41,Thread-1-Display-.x11_:0-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077721512 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077721514 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.386 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077716725 ms III - Start [apply] SLOCK [T main @ 1753077716730 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[#35,Thread-1-null,5,main] GearsES2.init.0 0x1429fbc4: tileRendererInUse null, GearsES2[obj 0x1429fbc4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1429fbc4 on Thread[#35,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1429fbc4 created: GearsObj[0x1bae52b8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1429fbc4 created: GearsObj[0x10835ca1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1429fbc4 created: GearsObj[0x10835ca1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,Thread-1-null,5,main] GearsES2.init.X 0x1429fbc4 FIN GearsES2[obj 0x1429fbc4 isInit true, usesShared false, 1 GearsObj[0x1bae52b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10835ca1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc8bf983, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,Thread-1-null,5,main] GearsES2.reshape 0x1429fbc4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1429fbc4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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[#36,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x1429fbc4 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1429fbc4, angle 1074.5, [l -1.0, r 1.0, b -1.0, t 1.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-n2149-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] Thread[#22,Thread-1,5,main] GearsES2.dispose 0x1429fbc4: tileRendererInUse null [apply] Thread[#22,Thread-1,5,main] GearsES2.dispose 0x1429fbc4 FIN [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.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2 [apply] Thread[#39,Thread-4-null,5,main] GearsES2.init.0 0x18c7308a: tileRendererInUse null, GearsES2[obj 0x18c7308a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x18c7308a on Thread[#39,Thread-4-null,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x18c7308a created: GearsObj[0x48104e28, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x18c7308a created: GearsObj[0x28c6a744, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x18c7308a created: GearsObj[0x28c6a744, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,Thread-4-null,5,main] GearsES2.init.X 0x18c7308a FIN GearsES2[obj 0x18c7308a isInit true, usesShared false, 1 GearsObj[0x48104e28, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28c6a744, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e224a11, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,Thread-4-null,5,main] GearsES2.reshape 0x18c7308a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f31482d4150, msaa false, tileRendererInUse null [apply] >> GearsES2 0x18c7308a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test02GLADDelegateGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[#40,Thread-1-Display-.x11_:0-1-EDT-3,5,main] [apply] Thread[#38,Thread-4,5,main] GearsES2.reshape 0x18c7308a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f31482f2f30, msaa false, tileRendererInUse null [apply] >> GearsES2 0x18c7308a, angle 1070.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test02GLADDelegateGLES2_-n2141-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] Thread[#38,Thread-4,5,main] GearsES2.dispose 0x18c7308a: tileRendererInUse null [apply] Thread[#38,Thread-4,5,main] GearsES2.dispose 0x18c7308a FIN [apply] QUIT Window Thread[#41,Thread-1-Display-.x11_:0-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077721512 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077721514 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLADDelegateGL2ES2 took 2.628 sec [apply] Testcase: test02GLADDelegateGLES2 took 2.13 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] junit.framework.TestListener: startTest(test01AccumStencilPBuffer) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077722277 ms III - Start [apply] SLOCK [T main @ 1753077722281 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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] Image right side up [apply] junit.framework.TestListener: endTest(test01AccumStencilPBuffer) [apply] junit.framework.TestListener: startTest(test01DefaultFBO) [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]]Image right side up [apply] junit.framework.TestListener: endTest(test01DefaultFBO) [apply] [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] junit.framework.TestListener: startTest(test01DefaultPBuffer) [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] Image right side up [apply] junit.framework.TestListener: endTest(test01DefaultPBuffer) [apply] junit.framework.TestListener: startTest(test01StencilFBO) [apply] Image right side up [apply] junit.framework.TestListener: endTest(test01StencilFBO) [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 @ 1753077722957 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077722961 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.274 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 @ 1753077722277 ms III - Start [apply] SLOCK [T main @ 1753077722281 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753077722957 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077722961 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AccumStencilPBuffer took 0.517 sec [apply] Testcase: test01DefaultFBO took 0.051 sec [apply] Testcase: test01DefaultPBuffer took 0.05 sec [apply] Testcase: test01StencilFBO took 0.038 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] junit.framework.TestListener: startTest(test01DesktopCapsEquals) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077723758 ms III - Start [apply] SLOCK [T main @ 1753077723763 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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] junit.framework.TestListener: endTest(test01DesktopCapsEquals) [apply] junit.framework.TestListener: startTest(test02EGLCapsEquals) [apply] junit.framework.TestListener: endTest(test02EGLCapsEquals) [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] # 1/40: GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 2/40: GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 3/40: GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 4/40: GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 5/40: GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 6/40: GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 7/40: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 8/40: GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 9/40: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 10/40: GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 11/40: GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 12/40: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 13/40: GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 14/40: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 15/40: GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 16/40: GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 17/40: GLCaps[egl cfg 0x11, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 18/40: GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 19/40: GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 20/40: GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 21/40: GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 22/40: GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 23/40: GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 24/40: GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 25/40: GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 26/40: GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 27/40: GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 28/40: GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 29/40: GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 30/40: GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 31/40: GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 32/40: GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 33/40: GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 34/40: GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 35/40: GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 36/40: GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 37/40: GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 38/40: GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 39/40: GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 40/40: GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077724379 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077724385 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.217 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077723758 ms III - Start [apply] SLOCK [T main @ 1753077723763 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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] # 1/40: GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 2/40: GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 3/40: GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 4/40: GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 5/40: GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 6/40: GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 7/40: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 8/40: GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 9/40: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 10/40: GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 11/40: GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 12/40: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 13/40: GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 14/40: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 15/40: GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 16/40: GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 17/40: GLCaps[egl cfg 0x11, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 18/40: GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 19/40: GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 20/40: GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 21/40: GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 22/40: GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 23/40: GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 24/40: GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 25/40: GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 26/40: GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 27/40: GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 28/40: GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 29/40: GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 30/40: GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 31/40: GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 32/40: GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 33/40: GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 34/40: GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 35/40: GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 36/40: GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 37/40: GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 38/40: GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 39/40: GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] # 40/40: GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077724379 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077724385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01DesktopCapsEquals took 0.589 sec [apply] Testcase: test02EGLCapsEquals took 0.004 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT.xml [apply] 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] junit.framework.TestListener: startTest(testOffscreenFBOMultiSampleAA0) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077725182 ms III - Start [apply] SLOCK [T main @ 1753077725187 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)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0 [apply] junit.framework.TestListener: startTest(testOffscreenPBufferMultiSampleAA0) [apply] [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 @ 1753077731670 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077731673 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.081 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077725182 ms III - Start [apply] SLOCK [T main @ 1753077725187 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 @ 1753077731670 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077731673 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenFBOMultiSampleAA0 took 1.713 sec [apply] Testcase: testOffscreenPBufferMultiSampleAA0 took 1.227 sec [apply] Testcase: testOffsreenFBOMultiSampleAA8 took 1.236 sec [apply] Testcase: testOffsreenPBufferMultiSampleAA8 took 1.269 sec [apply] Testcase: testOnscreenMultiSampleAA0 took 0.178 sec [apply] Testcase: testOnscreenMultiSampleAA2 took 0.281 sec [apply] Testcase: testOnscreenMultiSampleAA4 took 0.246 sec [apply] Testcase: testOnscreenMultiSampleAA8 took 0.299 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testOffscreenFBOMultiSampleAA0) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077732448 ms III - Start [apply] SLOCK [T main @ 1753077732453 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 @ 1753077738378 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077738382 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.535 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077732448 ms III - Start [apply] SLOCK [T main @ 1753077732453 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 @ 1753077738378 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077738382 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenFBOMultiSampleAA0 took 1.721 sec [apply] Testcase: testOffscreenPBufferMultiSampleAA0 took 1.222 sec [apply] Testcase: testOffsreenFBOMultiSampleAA8 took 1.242 sec [apply] Testcase: testOffsreenPBufferMultiSampleAA8 took 1.274 sec [apply] Testcase: testOnscreenMultiSampleAA0 took 0.179 sec [apply] Testcase: testOnscreenMultiSampleAA8 took 0.249 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 @ 1753077739177 ms III - Start [apply] SLOCK [T main @ 1753077739181 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d3379b4 on Thread[#34,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2d3379b4 created: GearsObj[0x1267ad1f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2d3379b4 created: GearsObj[0xf588b66, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2d3379b4 created: GearsObj[0xf588b66, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2d3379b4 FIN GearsES2[obj 0x2d3379b4 isInit true, usesShared false, 1 GearsObj[0x1267ad1f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf588b66, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7cc8082a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2d3379b4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d3379b4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2d3379b4 512x512, swapInterval 1, drawable 0x3400002 [apply] junit.framework.TestListener: endTest(test01OpaqueDecorated) [apply] junit.framework.TestListener: startTest(test01TransparentDecorated) [apply] QUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2d3379b4: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2d3379b4 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x217ed35e: tileRendererInUse null, GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x217ed35e on Thread[#36,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x217ed35e created: GearsObj[0x34517b94, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x217ed35e created: GearsObj[0x22b8db6c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x217ed35e created: GearsObj[0x22b8db6c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x217ed35e FIN GearsES2[obj 0x217ed35e isInit true, usesShared false, 1 GearsObj[0x34517b94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22b8db6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30ea1848, 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 0x217ed35e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x217ed35e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x217ed35e 512x512, swapInterval 1, drawable 0x3400002 [apply] QUIT Window Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(test01TransparentDecorated) [apply] junit.framework.TestListener: startTest(test01TransparentUndecorated) [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x217ed35e 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[#38,main-Display-.x11_:0-1-EDT-3,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[#38,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x229f66ed created: GearsObj[0x395d736, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x229f66ed created: GearsObj[0xbcfa249, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x229f66ed created: GearsObj[0xbcfa249, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x395d736, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbcfa249, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242986c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x229f66ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, 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[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x229f66ed 512x512, swapInterval 1, drawable 0x3400002 [apply] junit.framework.TestListener: endTest(test01TransparentUndecorated) [apply] QUIT Window Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x229f66ed 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 @ 1753077741757 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077741768 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.189 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077739177 ms III - Start [apply] SLOCK [T main @ 1753077739181 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d3379b4 on Thread[#34,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2d3379b4 created: GearsObj[0x1267ad1f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2d3379b4 created: GearsObj[0xf588b66, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2d3379b4 created: GearsObj[0xf588b66, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2d3379b4 FIN GearsES2[obj 0x2d3379b4 isInit true, usesShared false, 1 GearsObj[0x1267ad1f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf588b66, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7cc8082a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2d3379b4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d3379b4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2d3379b4 512x512, swapInterval 1, drawable 0x3400002 [apply] QUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2d3379b4: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2d3379b4 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x217ed35e: tileRendererInUse null, GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x217ed35e on Thread[#36,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x217ed35e created: GearsObj[0x34517b94, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x217ed35e created: GearsObj[0x22b8db6c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x217ed35e created: GearsObj[0x22b8db6c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x217ed35e FIN GearsES2[obj 0x217ed35e isInit true, usesShared false, 1 GearsObj[0x34517b94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22b8db6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30ea1848, 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 0x217ed35e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x217ed35e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x217ed35e 512x512, swapInterval 1, drawable 0x3400002 [apply] QUIT Window Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x217ed35e 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[#38,main-Display-.x11_:0-1-EDT-3,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[#38,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x229f66ed created: GearsObj[0x395d736, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x229f66ed created: GearsObj[0xbcfa249, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x229f66ed created: GearsObj[0xbcfa249, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x395d736, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbcfa249, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242986c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x229f66ed 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, 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[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x229f66ed 512x512, swapInterval 1, drawable 0x3400002 [apply] QUIT Window Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x229f66ed 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 @ 1753077741757 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077741768 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OpaqueDecorated took 0.784 sec [apply] Testcase: test01TransparentDecorated took 0.572 sec [apply] Testcase: test01TransparentUndecorated took 0.736 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] junit.framework.TestListener: startTest(test00) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077742547 ms III - Start [apply] SLOCK [T main @ 1753077742551 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.TestGearsES1NEWT - test00 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x7bf3e103, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x559b6fdb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x1dde2570, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 640x480, swapInterval 1 [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[#34,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 @ 1753077743648 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077743650 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.693 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077742547 ms III - Start [apply] SLOCK [T main @ 1753077742551 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.TestGearsES1NEWT - test00 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x7bf3e103, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x559b6fdb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x1dde2570, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 640x480, swapInterval 1 [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[#34,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 @ 1753077743648 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077743650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 1.074 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()junit.framework.TestListener: startTest(test00) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077744410 ms III - Start [apply] SLOCK [T main @ 1753077744415 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.TestOlympicES1NEWT - test00 [apply] [apply] OlympicES1 init on Thread[#34,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@7b0a25e5, 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 / 260 ms, 230.7 fps, 4 ms/f; total: 60 f, 230.7 fps, 4 ms/f [apply] 0 s: 60 f / 142 ms, 422.5 fps, 2 ms/f; total: 120 f, 298.5 fps, 3 ms/f [apply] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 180 f, 398.2 fps, 2 ms/f [apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 240 f, 486.8 fps, 2 ms/f [apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 300 f, 561.7 fps, 1 ms/f [apply] junit.framework.TestListener: endTest(test00) [apply] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 360 f, 623.9 fps, 1 ms/f [apply] QUIT Window Thread[#34,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 @ 1753077745614 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077745617 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.8 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077744410 ms III - Start [apply] SLOCK [T main @ 1753077744415 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.TestOlympicES1NEWT - test00 [apply] OlympicES1 init on Thread[#34,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@7b0a25e5, 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 / 260 ms, 230.7 fps, 4 ms/f; total: 60 f, 230.7 fps, 4 ms/f [apply] 0 s: 60 f / 142 ms, 422.5 fps, 2 ms/f; total: 120 f, 298.5 fps, 3 ms/f [apply] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 180 f, 398.2 fps, 2 ms/f [apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 240 f, 486.8 fps, 2 ms/f [apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 300 f, 561.7 fps, 1 ms/f [apply] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 360 f, 623.9 fps, 1 ms/f [apply] QUIT Window Thread[#34,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 @ 1753077745614 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077745617 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 1.177 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 @ 1753077746387 ms III - Start [apply] junit.framework.TestListener: startTest(test00) [apply] SLOCK [T main @ 1753077746391 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.TestRedSquareES1NEWT - test00 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[#34,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 @ 1753077747964 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077747966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.18 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077746387 ms III - Start [apply] SLOCK [T main @ 1753077746391 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.TestRedSquareES1NEWT - test00 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[#34,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 @ 1753077747964 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077747966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 1.552 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 @ 1753077748753 ms III - Start [apply] SLOCK [T main @ 1753077748758 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 @ 1753077749221 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077749224 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 1.063 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077748753 ms III - Start [apply] SLOCK [T main @ 1753077748758 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 @ 1753077749221 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077749224 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] junit.framework.TestListener: startTest(test01_GL2ES2) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077750020 ms III - Start [apply] SLOCK [T main @ 1753077750025 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 0x74e52ef6, .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 0x79079097, .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 0x4d1c00d0, .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 0x4b2bac3f, .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 0x26794848, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x65e98b1c, .x11_:0-1, 0x3400014, 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[#35,main-Animator#00,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[#35,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc730b35 created: GearsObj[0x638dfce8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc730b35 created: GearsObj[0x43847a31, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc730b35 created: GearsObj[0x43847a31, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.init.X 0xc730b35 FIN GearsES2[obj 0xc730b35 isInit true, usesShared false, 1 GearsObj[0x638dfce8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43847a31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fe2512e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0xc730b35 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc730b35, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#00: ** screenshot: TestGearsES2NEWT.test01_GL2ES2_________________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test01_GL2ES2) [apply] junit.framework.TestListener: startTest(test02_GLES2) [apply] QUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xc730b35: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xc730b35 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test02_GLES2 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x13b6aecc, .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 0x158a8276, .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 0x3c3d9b6b, .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 0x79d8407f, .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 0x4e50c791, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x7530ad9c, .x11_:0-1, 0x3400014, 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[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GL chosen: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] window insets: [ l 0, r 0 - t 29, b 0 - 0x29] [apply] window bounds (window): [ 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[#37,main-Animator#01,5,main] GearsES2.init.0 0x17f7cd29: tileRendererInUse null, GearsES2[obj 0x17f7cd29 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x17f7cd29 on Thread[#37,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x17f7cd29 created: GearsObj[0x33f782c9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x17f7cd29 created: GearsObj[0x50932c93, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x17f7cd29 created: GearsObj[0x50932c93, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.init.X 0x17f7cd29 FIN GearsES2[obj 0x17f7cd29 isInit true, usesShared false, 1 GearsObj[0x33f782c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50932c93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x180db325, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.reshape 0x17f7cd29 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7fdab007d800, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17f7cd29, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#01: ** screenshot: TestGearsES2NEWT.test02_GLES2__________________-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test02_GLES2) [apply] junit.framework.TestListener: startTest(test03_GL3) [apply] QUIT Window Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x17f7cd29: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x17f7cd29 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test02_GLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test03_GL3 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x4961f6af, .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 0x5aebe890, .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 0x65d09a04, .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 0x33c911a1, .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 0x1190200a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x6a2f6f80, .x11_:0-1, 0x3400014, 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[#39,main-Animator#02,5,main] GearsES2.init.0 0x71e9ddb4: tileRendererInUse null, GearsES2[obj 0x71e9ddb4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x71e9ddb4 on Thread[#39,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[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x71e9ddb4 created: GearsObj[0x1ad303f5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71e9ddb4 created: GearsObj[0x77fedead, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71e9ddb4 created: GearsObj[0x77fedead, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Animator#02,5,main] GearsES2.init.X 0x71e9ddb4 FIN GearsES2[obj 0x71e9ddb4 isInit true, usesShared false, 1 GearsObj[0x1ad303f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77fedead, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b9d12f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Animator#02,5,main] GearsES2.reshape 0x71e9ddb4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71e9ddb4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#02: ** screenshot: TestGearsES2NEWT.test03_GL3____________________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test03_GL3) [apply] junit.framework.TestListener: startTest(test99_PixelScale1_DefaultNorm) [apply] QUIT Window Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x71e9ddb4: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x71e9ddb4 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 0x385e9564, .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 0x5b94b04d, .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 0x8c3b9d, .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 0x4c39bec8, .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 0x1f59a598, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x1e178745, .x11_:0-1, 0x3400014, 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[#41,main-Animator#03,5,main] GearsES2.init.0 0x399c4be1: tileRendererInUse null, GearsES2[obj 0x399c4be1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x399c4be1 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x399c4be1 created: GearsObj[0x1ddb9c0e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x399c4be1 created: GearsObj[0xbfa392a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x399c4be1 created: GearsObj[0xbfa392a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Animator#03,5,main] GearsES2.init.X 0x399c4be1 FIN GearsES2[obj 0x399c4be1 isInit true, usesShared false, 1 GearsObj[0x1ddb9c0e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbfa392a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c128d02, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Animator#03,5,main] GearsES2.reshape 0x399c4be1 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x399c4be1, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#03: ** screenshot: TestGearsES2NEWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test99_PixelScale1_DefaultNorm) [apply] QUIT Window Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x399c4be1: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x399c4be1 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 @ 1753077752864 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077752866 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.44 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077750020 ms III - Start [apply] SLOCK [T main @ 1753077750025 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 0x74e52ef6, .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 0x79079097, .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 0x4d1c00d0, .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 0x4b2bac3f, .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 0x26794848, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x65e98b1c, .x11_:0-1, 0x3400014, 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[#35,main-Animator#00,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[#35,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc730b35 created: GearsObj[0x638dfce8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc730b35 created: GearsObj[0x43847a31, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc730b35 created: GearsObj[0x43847a31, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.init.X 0xc730b35 FIN GearsES2[obj 0xc730b35 isInit true, usesShared false, 1 GearsObj[0x638dfce8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43847a31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fe2512e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0xc730b35 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc730b35, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xc730b35: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xc730b35 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test02_GLES2 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x13b6aecc, .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 0x158a8276, .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 0x3c3d9b6b, .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 0x79d8407f, .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 0x4e50c791, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x7530ad9c, .x11_:0-1, 0x3400014, 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[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] GL chosen: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] window insets: [ l 0, r 0 - t 29, b 0 - 0x29] [apply] window bounds (window): [ 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[#37,main-Animator#01,5,main] GearsES2.init.0 0x17f7cd29: tileRendererInUse null, GearsES2[obj 0x17f7cd29 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x17f7cd29 on Thread[#37,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x17f7cd29 created: GearsObj[0x33f782c9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x17f7cd29 created: GearsObj[0x50932c93, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x17f7cd29 created: GearsObj[0x50932c93, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.init.X 0x17f7cd29 FIN GearsES2[obj 0x17f7cd29 isInit true, usesShared false, 1 GearsObj[0x33f782c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50932c93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x180db325, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.reshape 0x17f7cd29 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7fdab007d800, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17f7cd29, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#01: ** screenshot: TestGearsES2NEWT.test02_GLES2__________________-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x17f7cd29: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x17f7cd29 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test02_GLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test03_GL3 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x4961f6af, .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 0x5aebe890, .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 0x65d09a04, .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 0x33c911a1, .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 0x1190200a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x6a2f6f80, .x11_:0-1, 0x3400014, 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[#39,main-Animator#02,5,main] GearsES2.init.0 0x71e9ddb4: tileRendererInUse null, GearsES2[obj 0x71e9ddb4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x71e9ddb4 on Thread[#39,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[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x71e9ddb4 created: GearsObj[0x1ad303f5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71e9ddb4 created: GearsObj[0x77fedead, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71e9ddb4 created: GearsObj[0x77fedead, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Animator#02,5,main] GearsES2.init.X 0x71e9ddb4 FIN GearsES2[obj 0x71e9ddb4 isInit true, usesShared false, 1 GearsObj[0x1ad303f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77fedead, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b9d12f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Animator#02,5,main] GearsES2.reshape 0x71e9ddb4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71e9ddb4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#02: ** screenshot: TestGearsES2NEWT.test03_GL3____________________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x71e9ddb4: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x71e9ddb4 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 0x385e9564, .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 0x5b94b04d, .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 0x8c3b9d, .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 0x4c39bec8, .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 0x1f59a598, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x1e178745, .x11_:0-1, 0x3400014, 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[#41,main-Animator#03,5,main] GearsES2.init.0 0x399c4be1: tileRendererInUse null, GearsES2[obj 0x399c4be1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x399c4be1 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x399c4be1 created: GearsObj[0x1ddb9c0e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x399c4be1 created: GearsObj[0xbfa392a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x399c4be1 created: GearsObj[0xbfa392a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Animator#03,5,main] GearsES2.init.X 0x399c4be1 FIN GearsES2[obj 0x399c4be1 isInit true, usesShared false, 1 GearsObj[0x1ddb9c0e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbfa392a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c128d02, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Animator#03,5,main] GearsES2.reshape 0x399c4be1 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x399c4be1, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#03: ** screenshot: TestGearsES2NEWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x399c4be1: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x399c4be1 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 @ 1753077752864 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077752866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL2ES2 took 1.099 sec [apply] Testcase: test02_GLES2 took 0.563 sec [apply] Testcase: test03_GL3 took 0.568 sec [apply] Testcase: test99_PixelScale1_DefaultNorm took 0.583 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] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01_GL2ES2) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077753714 ms III - Start [apply] SLOCK [T main @ 1753077753719 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.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 0x6989da5e, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #01: PointerIcon[obj 0x9d5509a, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #02: PointerIcon[obj 0x179ece50, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3b0090a4, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PixelRect[obj 0x7eac9008, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x1c1bbc4e, .x11_:0-1, 0x3400014, 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[#35,main-Animator#00,5,main] GearsES2.init.0 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x618b19ad on Thread[#35,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x618b19ad created: GearsObj[0x2b7159cc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x618b19ad created: GearsObj[0x69672741, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x618b19ad created: GearsObj[0x69672741, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.init.X 0x618b19ad FIN GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x2b7159cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69672741, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7cbf47d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x618b19ad 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x618b19ad, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 / 247 ms, 242.9 fps, 4 ms/f; total: 60 f, 242.9 fps, 4 ms/f [apply] 0 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 120 f, 332.4 fps, 3 ms/f [apply] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 180 f, 391.3 fps, 2 ms/f [apply] QUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x618b19ad: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x618b19ad FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2 [apply] junit.framework.TestListener: endTest(test01_GL2ES2) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077754831 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077754834 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.71 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077753714 ms III - Start [apply] SLOCK [T main @ 1753077753719 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.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 0x6989da5e, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #01: PointerIcon[obj 0x9d5509a, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #02: PointerIcon[obj 0x179ece50, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3b0090a4, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PixelRect[obj 0x7eac9008, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x1c1bbc4e, .x11_:0-1, 0x3400014, 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[#35,main-Animator#00,5,main] GearsES2.init.0 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x618b19ad on Thread[#35,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x618b19ad created: GearsObj[0x2b7159cc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x618b19ad created: GearsObj[0x69672741, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x618b19ad created: GearsObj[0x69672741, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.init.X 0x618b19ad FIN GearsES2[obj 0x618b19ad isInit true, usesShared false, 1 GearsObj[0x2b7159cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69672741, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7cbf47d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x618b19ad 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x618b19ad, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 / 247 ms, 242.9 fps, 4 ms/f; total: 60 f, 242.9 fps, 4 ms/f [apply] 0 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 120 f, 332.4 fps, 3 ms/f [apply] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 180 f, 391.3 fps, 2 ms/f [apply] QUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x618b19ad: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x618b19ad 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 @ 1753077754831 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077754834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL2ES2 took 1.089 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077755599 ms III - Start [apply] SLOCK [T main @ 1753077755603 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01GL2ES2) [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[#35,main-Animator#00,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[#35,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 (4.50) [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@6f97af4c, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [apply] Thread[#35,main-Animator#00,5,main] LandscapeES2.init FIN [apply] Thread[#35,main-Animator#00,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x3400002 [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 / 4384 ms, 13.6 fps, 73 ms/f; total: 60 f, 13.6 fps, 73 ms/f [apply] QUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose ... [apply] Thread[#34,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[#37,main-Animator#01,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[#37,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 (4.50) [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@1d011989, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [apply] Thread[#37,main-Animator#01,5,main] LandscapeES2.init FIN [apply] Thread[#37,main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x3400002 [apply] main-Animator#01: ** screenshot: TestLandscapeES2NEWT.test02GL3___-n0000-LandscapeES2-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] 4 s: 60 f / 4498 ms, 13.3 fps, 74 ms/f; total: 60 f, 13.3 fps, 74 ms/f [apply] QUIT Window Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... [apply] Thread[#36,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 @ 1753077765277 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077765279 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: 10.289 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077755599 ms III - Start [apply] SLOCK [T main @ 1753077755603 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[#35,main-Animator#00,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[#35,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 (4.50) [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@6f97af4c, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [apply] Thread[#35,main-Animator#00,5,main] LandscapeES2.init FIN [apply] Thread[#35,main-Animator#00,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x3400002 [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 / 4384 ms, 13.6 fps, 73 ms/f; total: 60 f, 13.6 fps, 73 ms/f [apply] QUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose ... [apply] Thread[#34,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[#37,main-Animator#01,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[#37,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 (4.50) [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@1d011989, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [apply] Thread[#37,main-Animator#01,5,main] LandscapeES2.init FIN [apply] Thread[#37,main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x3400002 [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 / 4498 ms, 13.3 fps, 74 ms/f; total: 60 f, 13.3 fps, 74 ms/f [apply] QUIT Window Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... [apply] Thread[#36,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 @ 1753077765277 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077765279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 5.023 sec [apply] Testcase: test02GL3 took 4.63 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 @ 1753077766171 ms III - Start [apply] SLOCK [T main @ 1753077766175 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[#35,main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#35,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#35,main-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[#35,main-Animator#00,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,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 / 161 ms, 372.6 fps, 2 ms/f; total: 60 f, 372.6 fps, 2 ms/f [apply] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 120 f, 603.0 fps, 1 ms/f [apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 180 f, 792.9 fps, 1 ms/f [apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 240 f, 937.5 fps, 1 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 300 f, 1067.6 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1172.6 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 420 f, 1268.8 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 480 f, 1348.3 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 540 f, 1421.0 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 600 f, 1481.4 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 660 f, 1538.4 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 720 f, 1600.0 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 780 f, 1645.5 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 840 f, 1696.9 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 900 f, 1734.1 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 960 f, 1774.4 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 1020 f, 1814.9 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 1080 f, 1843.0 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] QUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#34,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[#37,main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#37,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#37,main-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[#37,main-Animator#01,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#37,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 / 122 ms, 491.8 fps, 2 ms/f; total: 60 f, 491.8 fps, 2 ms/f [apply] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 120 f, 764.3 fps, 1 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 180 f, 994.4 fps, 1 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 240 f, 1176.4 fps, 0 ms/f [apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1282.0 fps, 0 ms/f [apply] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 360 f, 1358.4 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 420 f, 1448.2 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 480 f, 1523.8 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 540 f, 1607.1 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 600 f, 1671.3 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 660 f, 1732.2 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 720 f, 1786.6 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 1830.9 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 840 f, 1875.0 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 900 f, 1918.9 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 960 f, 1955.1 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 1020 f, 1988.3 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test02GL3) [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1080 f, 2022.4 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1140 f, 2054.0 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 1200 f, 2079.7 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1260 f, 2107.0 fps, 0 ms/f [apply] QUIT Window Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [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.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077768031 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077768033 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.455 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077766171 ms III - Start [apply] SLOCK [T main @ 1753077766175 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[#35,main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#35,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#35,main-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[#35,main-Animator#00,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#35,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 / 161 ms, 372.6 fps, 2 ms/f; total: 60 f, 372.6 fps, 2 ms/f [apply] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 120 f, 603.0 fps, 1 ms/f [apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 180 f, 792.9 fps, 1 ms/f [apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 240 f, 937.5 fps, 1 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 300 f, 1067.6 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1172.6 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 420 f, 1268.8 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 480 f, 1348.3 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 540 f, 1421.0 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 600 f, 1481.4 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 660 f, 1538.4 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 720 f, 1600.0 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 780 f, 1645.5 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 840 f, 1696.9 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 900 f, 1734.1 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 960 f, 1774.4 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 1020 f, 1814.9 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 1080 f, 1843.0 fps, 0 ms/f [apply] QUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#34,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[#37,main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#37,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#37,main-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[#37,main-Animator#01,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#37,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 / 122 ms, 491.8 fps, 2 ms/f; total: 60 f, 491.8 fps, 2 ms/f [apply] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 120 f, 764.3 fps, 1 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 180 f, 994.4 fps, 1 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 240 f, 1176.4 fps, 0 ms/f [apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1282.0 fps, 0 ms/f [apply] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 360 f, 1358.4 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 420 f, 1448.2 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 480 f, 1523.8 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 540 f, 1607.1 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 600 f, 1671.3 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 660 f, 1732.2 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 720 f, 1786.6 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 1830.9 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 840 f, 1875.0 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 900 f, 1918.9 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 960 f, 1955.1 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 1020 f, 1988.3 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1080 f, 2022.4 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1140 f, 2054.0 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 1200 f, 2079.7 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1260 f, 2107.0 fps, 0 ms/f [apply] QUIT Window Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [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.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077768031 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077768033 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 1.166 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 @ 1753077768826 ms III - Start [apply] SLOCK [T main @ 1753077768831 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 0x5b7a5baa, .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 0x702657cc, .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 0x6a6cb05c, .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 0x40a4337a, .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 0x2d1ef81a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x7dcf94f8, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,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 @ 1753077769996 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077769998 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.761 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077768826 ms III - Start [apply] SLOCK [T main @ 1753077768831 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 0x5b7a5baa, .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 0x702657cc, .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 0x6a6cb05c, .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 0x40a4337a, .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 0x2d1ef81a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x7dcf94f8, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,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 @ 1753077769996 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077769998 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.696 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 @ 1753077770786 ms III - Start [apply] SLOCK [T main @ 1753077770791 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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__-n0011-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0015-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0032-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] 0 s: 60 f / 440 ms, 136.3 fps, 7 ms/f; total: 60 f, 136.3 fps, 7 ms/f [apply] junit.framework.TestListener: endTest(test01_DefCaps_Anim) [apply] junit.framework.TestListener: startTest(test02_DefCaps_NoAnim) [apply] QUIT Window Thread[#34,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] junit.framework.TestListener: endTest(test02_DefCaps_NoAnim) [apply] junit.framework.TestListener: startTest(test12_FBOCaps_NoAnim) [apply] QUIT Window Thread[#36,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[#37,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 @ 1753077774418 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077774421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] junit.framework.TestListener: endTest(test12_FBOCaps_NoAnim) [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.227 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077770786 ms III - Start [apply] SLOCK [T main @ 1753077770791 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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__-n0011-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0015-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0032-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] 0 s: 60 f / 440 ms, 136.3 fps, 7 ms/f; total: 60 f, 136.3 fps, 7 ms/f [apply] QUIT Window Thread[#34,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[#36,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[#37,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 @ 1753077774418 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077774421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_DefCaps_Anim took 0.665 sec [apply] Testcase: test02_DefCaps_NoAnim took 0.698 sec [apply] Testcase: test12_FBOCaps_NoAnim took 1.801 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] junit.framework.TestListener: startTest(test01_GL3Core_Passthrough) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077775240 ms III - Start [apply] SLOCK [T main @ 1753077775245 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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@1a75d007, 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 / 234 ms, 256.4 fps, 3 ms/f; total: 60 f, 256.4 fps, 3 ms/f [apply] 0 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 120 f, 341.8 fps, 2 ms/f [apply] 0 s: 60 f / 102 ms, 588.2 fps, 1 ms/f; total: 180 f, 396.4 fps, 2 ms/f [apply] 0 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 240 f, 428.5 fps, 2 ms/f [apply] junit.framework.TestListener: endTest(test01_GL3Core_Passthrough) [apply] junit.framework.TestListener: startTest(test02_GL3Core_FlipXYZ) [apply] QUIT Window Thread[#34,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@5e9290e5, 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 / 195 ms, 307.6 fps, 3 ms/f; total: 60 f, 307.6 fps, 3 ms/f [apply] 0 s: 60 f / 101 ms, 594.0 fps, 1 ms/f; total: 120 f, 405.4 fps, 2 ms/f [apply] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 180 f, 456.8 fps, 2 ms/f [apply] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 240 f, 488.7 fps, 2 ms/f [apply] 0 s: 60 f / 96 ms, 625.0 fps, 1 ms/f; total: 300 f, 511.0 fps, 1 ms/f [apply] QUIT Window Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(test02_GL3Core_FlipXYZ) [apply] junit.framework.TestListener: startTest(test11_GL3Compat_Passthrough) [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@5b90e106, 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 / 198 ms, 303.0 fps, 3 ms/f; total: 60 f, 303.0 fps, 3 ms/f [apply] 0 s: 60 f / 101 ms, 594.0 fps, 1 ms/f; total: 120 f, 400.0 fps, 2 ms/f [apply] 0 s: 60 f / 254 ms, 236.2 fps, 4 ms/f; total: 180 f, 324.9 fps, 3 ms/f [apply] QUIT Window Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] [apply] junit.framework.TestListener: endTest(test11_GL3Compat_Passthrough) [apply] junit.framework.TestListener: startTest(test12_GL3Compat_FlipXYZ) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test11_GL3Compat_Passthrough [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ [apply] Init - START - useGeomShader 1 -> flipXYZ01_xxx [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 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@319c3207, 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 / 414 ms, 144.9 fps, 6 ms/f; total: 60 f, 144.9 fps, 6 ms/f [apply] junit.framework.TestListener: endTest(test12_GL3Compat_FlipXYZ) [apply] 0 s: 60 f / 330 ms, 181.8 fps, 5 ms/f; total: 120 f, 161.2 fps, 6 ms/f [apply] QUIT Window Thread[#40,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 @ 1753077778833 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077778840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.224 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077775240 ms III - Start [apply] SLOCK [T main @ 1753077775245 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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@1a75d007, 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 / 234 ms, 256.4 fps, 3 ms/f; total: 60 f, 256.4 fps, 3 ms/f [apply] 0 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 120 f, 341.8 fps, 2 ms/f [apply] 0 s: 60 f / 102 ms, 588.2 fps, 1 ms/f; total: 180 f, 396.4 fps, 2 ms/f [apply] 0 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 240 f, 428.5 fps, 2 ms/f [apply] QUIT Window Thread[#34,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@5e9290e5, 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 / 195 ms, 307.6 fps, 3 ms/f; total: 60 f, 307.6 fps, 3 ms/f [apply] 0 s: 60 f / 101 ms, 594.0 fps, 1 ms/f; total: 120 f, 405.4 fps, 2 ms/f [apply] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 180 f, 456.8 fps, 2 ms/f [apply] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 240 f, 488.7 fps, 2 ms/f [apply] 0 s: 60 f / 96 ms, 625.0 fps, 1 ms/f; total: 300 f, 511.0 fps, 1 ms/f [apply] QUIT Window Thread[#36,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@5b90e106, 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 / 198 ms, 303.0 fps, 3 ms/f; total: 60 f, 303.0 fps, 3 ms/f [apply] 0 s: 60 f / 101 ms, 594.0 fps, 1 ms/f; total: 120 f, 400.0 fps, 2 ms/f [apply] 0 s: 60 f / 254 ms, 236.2 fps, 4 ms/f; total: 180 f, 324.9 fps, 3 ms/f [apply] QUIT Window Thread[#38,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@319c3207, 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 / 414 ms, 144.9 fps, 6 ms/f; total: 60 f, 144.9 fps, 6 ms/f [apply] 0 s: 60 f / 330 ms, 181.8 fps, 5 ms/f; total: 120 f, 161.2 fps, 6 ms/f [apply] QUIT Window Thread[#40,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 @ 1753077778833 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077778840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL3Core_Passthrough took 1.197 sec [apply] Testcase: test02_GL3Core_FlipXYZ took 0.68 sec [apply] Testcase: test11_GL3Compat_Passthrough took 0.705 sec [apply] Testcase: test12_GL3Compat_FlipXYZ took 0.963 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 @ 1753077779727 ms III - Start [apply] SLOCK [T main @ 1753077779732 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 / 208 ms, 288.4 fps, 3 ms/f; total: 60 f, 288.4 fps, 3 ms/f [apply] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 120 f, 431.6 fps, 2 ms/f [apply] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 180 f, 529.4 fps, 1 ms/f [apply] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 240 f, 592.5 fps, 1 ms/f [apply] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 300 f, 641.0 fps, 1 ms/f [apply] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 360 f, 681.8 fps, 1 ms/f [apply] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 420 f, 705.8 fps, 1 ms/f [apply] QUIT Window Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test01_01a) [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 @ 1753077780931 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077780934 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.808 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077779727 ms III - Start [apply] SLOCK [T main @ 1753077779732 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 / 208 ms, 288.4 fps, 3 ms/f; total: 60 f, 288.4 fps, 3 ms/f [apply] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 120 f, 431.6 fps, 2 ms/f [apply] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 180 f, 529.4 fps, 1 ms/f [apply] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 240 f, 592.5 fps, 1 ms/f [apply] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 300 f, 641.0 fps, 1 ms/f [apply] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 360 f, 681.8 fps, 1 ms/f [apply] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 420 f, 705.8 fps, 1 ms/f [apply] QUIT Window Thread[#34,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 @ 1753077780931 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077780934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_01a took 1.176 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] junit.framework.TestListener: startTest(test01_01a) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077781693 ms III - Start [apply] SLOCK [T main @ 1753077781697 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 / 165 ms, 363.6 fps, 2 ms/f; total: 60 f, 363.6 fps, 2 ms/f [apply] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 120 f, 558.1 fps, 1 ms/f [apply] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 180 f, 689.6 fps, 1 ms/f [apply] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 240 f, 779.2 fps, 1 ms/f [apply] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 300 f, 847.4 fps, 1 ms/f [apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 360 f, 909.0 fps, 1 ms/f [apply] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 420 f, 952.3 fps, 1 ms/f [apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 480 f, 997.9 fps, 1 ms/f [apply] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 540 f, 1024.6 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test01_01a) [apply] junit.framework.TestListener: startTest(test02_01b) [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 600 f, 1052.6 fps, 0 ms/f [apply] QUIT Window Thread[#34,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 / 134 ms, 447.7 fps, 2 ms/f; total: 60 f, 447.7 fps, 2 ms/f [apply] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 120 f, 662.9 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 180 f, 800.0 fps, 1 ms/f [apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 240 f, 902.2 fps, 1 ms/f [apply] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 300 f, 967.7 fps, 1 ms/f [apply] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 360 f, 1022.7 fps, 0 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 420 f, 1063.2 fps, 0 ms/f [apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 480 f, 1098.3 fps, 0 ms/f [apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 540 f, 1129.7 fps, 0 ms/f [apply] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 600 f, 1145.0 fps, 0 ms/f [apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 660 f, 1172.2 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test02_01b) [apply] QUIT Window Thread[#36,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 @ 1753077783562 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077783565 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.461 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077781693 ms III - Start [apply] SLOCK [T main @ 1753077781697 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 / 165 ms, 363.6 fps, 2 ms/f; total: 60 f, 363.6 fps, 2 ms/f [apply] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 120 f, 558.1 fps, 1 ms/f [apply] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 180 f, 689.6 fps, 1 ms/f [apply] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 240 f, 779.2 fps, 1 ms/f [apply] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 300 f, 847.4 fps, 1 ms/f [apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 360 f, 909.0 fps, 1 ms/f [apply] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 420 f, 952.3 fps, 1 ms/f [apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 480 f, 997.9 fps, 1 ms/f [apply] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 540 f, 1024.6 fps, 0 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 600 f, 1052.6 fps, 0 ms/f [apply] QUIT Window Thread[#34,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 / 134 ms, 447.7 fps, 2 ms/f; total: 60 f, 447.7 fps, 2 ms/f [apply] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 120 f, 662.9 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 180 f, 800.0 fps, 1 ms/f [apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 240 f, 902.2 fps, 1 ms/f [apply] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 300 f, 967.7 fps, 1 ms/f [apply] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 360 f, 1022.7 fps, 0 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 420 f, 1063.2 fps, 0 ms/f [apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 480 f, 1098.3 fps, 0 ms/f [apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 540 f, 1129.7 fps, 0 ms/f [apply] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 600 f, 1145.0 fps, 0 ms/f [apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 660 f, 1172.2 fps, 0 ms/f [apply] QUIT Window Thread[#36,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 @ 1753077783562 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077783565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_01a took 1.162 sec [apply] Testcase: test02_01b took 0.68 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 @ 1753077784363 ms III - Start [apply] SLOCK [T main @ 1753077784368 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x35e2d654, handle 0x7fd1f45613b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@128d2484, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7cc0cdad, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x55ce27314a40, owner true, ResourceToolkitLock[obj 0x4218d6a3, isOwner false, <76505305, 14cd1699>[count 0, qsz 0, owner ]], obj 0x28701274], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55ce27314a40, owner true, ResourceToolkitLock[obj 0x4218d6a3, isOwner false, <76505305, 14cd1699>[count 0, qsz 0, owner ]], obj 0x28701274]], 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 0x55ce27346e10, owner true, ResourceToolkitLock[obj 0x139982de, isOwner true, <682b2fa, 217ed35e>[count 1, qsz 0, owner
]], obj 0x7dcf94f8], 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 [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x6236eb5f, handle 0x7fd1f5066a20, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c1e2a9e, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7cc0cdad, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7fd0b80dd580, owner true, ResourceToolkitLock[obj 0xfa36558, isOwner false, <672872e1, 32910148>[count 0, qsz 0, owner ]], obj 0x3f56875e], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd0b80dd580, owner true, ResourceToolkitLock[obj 0xfa36558, isOwner false, <672872e1, 32910148>[count 0, qsz 0, owner ]], obj 0x3f56875e]], 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 0x7fd0b80e0890, owner true, ResourceToolkitLock[obj 0x2b4bac49, isOwner true, [count 1, 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, 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 <484970b0, 4470f8a6>[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] junit.framework.TestListener: endTest(test01ShaderState_Validation) [apply] junit.framework.TestListener: startTest(test02ShaderState_PerformanceSingleKeepEnabled) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x7c6dc56d, handle 0x7fd114001d40, isShared false, jogamp.opengl.gl4.GL4bcImpl@72aa3490, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7cc0cdad, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7fd110001380, owner true, ResourceToolkitLock[obj 0x7695ae1d, isOwner false, <33973eab, 21c3c319>[count 0, qsz 0, owner ]], obj 0x26e6d05], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd110001380, owner true, ResourceToolkitLock[obj 0x7695ae1d, isOwner false, <33973eab, 21c3c319>[count 0, qsz 0, owner ]], obj 0x26e6d05]], 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 0x7fd110019890, owner true, ResourceToolkitLock[obj 0x59d0ce13, isOwner true, <53b8c1e4, 6cdc1b81>[count 1, qsz 0, owner ]], obj 0x1dab455a], 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 <42d4a0aa, 57f6fef5>[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.198s: 600f, 3030.3 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x654d0805, handle 0x7fd0c418ed50, isShared false, jogamp.opengl.gl4.GL4bcImpl@6b8aeadc, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7cc0cdad, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7fd0b80e0890, owner true, ResourceToolkitLock[obj 0x6fb56375, isOwner false, <2ab7e0e7, 2737c894>[count 0, qsz 0, owner ]], obj 0x1bd70aa4], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd0b80e0890, owner true, ResourceToolkitLock[obj 0x6fb56375, isOwner false, <2ab7e0e7, 2737c894>[count 0, qsz 0, owner ]], obj 0x1bd70aa4]], 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 0x7fd0b80dd560, owner true, ResourceToolkitLock[obj 0x5fbd7c60, isOwner true, <4a981fa8, 53f21d07>[count 1, qsz 0, owner ]], obj 0x7053aff7], 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 <44b993e1, 4ed6a181>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] testShaderState00PerformanceSingle toggleEnable true: 0.197s: 600f, 3045.6 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test03ShaderState_PerformanceSingleToggleEnable) [apply] junit.framework.TestListener: startTest(test04ShaderState_PerformanceDouble) [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x700a0f7b, handle 0x7fd0c4082820, isShared false, jogamp.opengl.gl4.GL4bcImpl@7ecdff0a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7cc0cdad, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7fd0b8119730, owner true, ResourceToolkitLock[obj 0x7af2640b, isOwner false, <3ff0f531, 1fa14463>[count 0, qsz 0, owner ]], obj 0xe05cd32], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd0b8119730, owner true, ResourceToolkitLock[obj 0x7af2640b, isOwner false, <3ff0f531, 1fa14463>[count 0, qsz 0, owner ]], obj 0xe05cd32]], 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 0x7fd0b80e0890, owner true, ResourceToolkitLock[obj 0x67be22c5, isOwner true, <5fdf0a7e, 4ac8dfba>[count 1, qsz 0, owner ]], obj 0x6a84f78c], 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 <7cba4813, 5b913100>[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.197s: 600f, 3045.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 @ 1753077786446 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077786448 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.687 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077784363 ms III - Start [apply] SLOCK [T main @ 1753077784368 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x35e2d654, handle 0x7fd1f45613b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@128d2484, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7cc0cdad, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x55ce27314a40, owner true, ResourceToolkitLock[obj 0x4218d6a3, isOwner false, <76505305, 14cd1699>[count 0, qsz 0, owner ]], obj 0x28701274], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55ce27314a40, owner true, ResourceToolkitLock[obj 0x4218d6a3, isOwner false, <76505305, 14cd1699>[count 0, qsz 0, owner ]], obj 0x28701274]], 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 0x55ce27346e10, owner true, ResourceToolkitLock[obj 0x139982de, isOwner true, <682b2fa, 217ed35e>[count 1, qsz 0, owner
]], obj 0x7dcf94f8], 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 [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x6236eb5f, handle 0x7fd1f5066a20, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c1e2a9e, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7cc0cdad, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7fd0b80dd580, owner true, ResourceToolkitLock[obj 0xfa36558, isOwner false, <672872e1, 32910148>[count 0, qsz 0, owner ]], obj 0x3f56875e], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd0b80dd580, owner true, ResourceToolkitLock[obj 0xfa36558, isOwner false, <672872e1, 32910148>[count 0, qsz 0, owner ]], obj 0x3f56875e]], 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 0x7fd0b80e0890, owner true, ResourceToolkitLock[obj 0x2b4bac49, isOwner true, [count 1, 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, 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 <484970b0, 4470f8a6>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x7c6dc56d, handle 0x7fd114001d40, isShared false, jogamp.opengl.gl4.GL4bcImpl@72aa3490, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7cc0cdad, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7fd110001380, owner true, ResourceToolkitLock[obj 0x7695ae1d, isOwner false, <33973eab, 21c3c319>[count 0, qsz 0, owner ]], obj 0x26e6d05], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd110001380, owner true, ResourceToolkitLock[obj 0x7695ae1d, isOwner false, <33973eab, 21c3c319>[count 0, qsz 0, owner ]], obj 0x26e6d05]], 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 0x7fd110019890, owner true, ResourceToolkitLock[obj 0x59d0ce13, isOwner true, <53b8c1e4, 6cdc1b81>[count 1, qsz 0, owner ]], obj 0x1dab455a], 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 <42d4a0aa, 57f6fef5>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] testShaderState00PerformanceSingle toggleEnable false: 0.198s: 600f, 3030.3 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x654d0805, handle 0x7fd0c418ed50, isShared false, jogamp.opengl.gl4.GL4bcImpl@6b8aeadc, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7cc0cdad, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7fd0b80e0890, owner true, ResourceToolkitLock[obj 0x6fb56375, isOwner false, <2ab7e0e7, 2737c894>[count 0, qsz 0, owner ]], obj 0x1bd70aa4], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd0b80e0890, owner true, ResourceToolkitLock[obj 0x6fb56375, isOwner false, <2ab7e0e7, 2737c894>[count 0, qsz 0, owner ]], obj 0x1bd70aa4]], 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 0x7fd0b80dd560, owner true, ResourceToolkitLock[obj 0x5fbd7c60, isOwner true, <4a981fa8, 53f21d07>[count 1, qsz 0, owner ]], obj 0x7053aff7], 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 <44b993e1, 4ed6a181>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] testShaderState00PerformanceSingle toggleEnable true: 0.197s: 600f, 3045.6 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x700a0f7b, handle 0x7fd0c4082820, isShared false, jogamp.opengl.gl4.GL4bcImpl@7ecdff0a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7cc0cdad, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7fd0b8119730, owner true, ResourceToolkitLock[obj 0x7af2640b, isOwner false, <3ff0f531, 1fa14463>[count 0, qsz 0, owner ]], obj 0xe05cd32], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd0b8119730, owner true, ResourceToolkitLock[obj 0x7af2640b, isOwner false, <3ff0f531, 1fa14463>[count 0, qsz 0, owner ]], obj 0xe05cd32]], 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 0x7fd0b80e0890, owner true, ResourceToolkitLock[obj 0x67be22c5, isOwner true, <5fdf0a7e, 4ac8dfba>[count 1, qsz 0, owner ]], obj 0x6a84f78c], 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 <7cba4813, 5b913100>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] screen #2 [apply] testShaderState01PerformanceDouble: 0.197s: 600f, 3045.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 @ 1753077786446 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077786448 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00NoShaderState_Validation took 0.713 sec [apply] Testcase: test01ShaderState_Validation took 0.19 sec [apply] Testcase: test02ShaderState_PerformanceSingleKeepEnabled took 0.381 sec [apply] Testcase: test03ShaderState_PerformanceSingleToggleEnable took 0.383 sec [apply] Testcase: test04ShaderState_PerformanceDouble took 0.383 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] junit.framework.TestListener: startTest(test01ShaderStatePerformanceDouble) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077787257 ms III - Start [apply] SLOCK [T main @ 1753077787262 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x65ab7757, handle 0x7fdfd02a8f10, isShared false, jogamp.opengl.gl4.GL4bcImpl@68ba7231, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5c8b369e, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7fdef0001940, owner true, ResourceToolkitLock[obj 0x3244c0c5, isOwner false, <1d42996a, 32214477>[count 0, qsz 0, owner ]], obj 0x848f4ea], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fdef0001940, owner true, ResourceToolkitLock[obj 0x3244c0c5, isOwner false, <1d42996a, 32214477>[count 0, qsz 0, owner ]], obj 0x848f4ea]], 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 0x7fdef003fdd0, owner true, ResourceToolkitLock[obj 0x4a00619a, isOwner true, <3358f3eb, 4c6ac824>[count 1, qsz 0, owner ]], obj 0xce60f12], 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 <54d190ad, 325e825e>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x146ba0ac, handle 0x7fe0802e6bb0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3abbfa04, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5c8b369e, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7fdfd10aa840, 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 0x7fdfd10aa840, 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 0x7fdfd0e22e50, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x4e1d422d, handle 0x7fe080cef3b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@66480dd7, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5c8b369e, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7fdfd10aa840, owner true, ResourceToolkitLock[obj 0x52a86356, isOwner false, <5ce81285, 78c03f1f>[count 0, 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 0x7fdfd10aa840, owner true, ResourceToolkitLock[obj 0x52a86356, isOwner false, <5ce81285, 78c03f1f>[count 0, 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 0x7fdfd0e22e50, 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] junit.framework.TestListener: endTest(test12ShaderStateValidationSP1Unlinked) [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 @ 1753077788824 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077788833 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.178 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077787257 ms III - Start [apply] SLOCK [T main @ 1753077787262 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x65ab7757, handle 0x7fdfd02a8f10, isShared false, jogamp.opengl.gl4.GL4bcImpl@68ba7231, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5c8b369e, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7fdef0001940, owner true, ResourceToolkitLock[obj 0x3244c0c5, isOwner false, <1d42996a, 32214477>[count 0, qsz 0, owner ]], obj 0x848f4ea], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fdef0001940, owner true, ResourceToolkitLock[obj 0x3244c0c5, isOwner false, <1d42996a, 32214477>[count 0, qsz 0, owner ]], obj 0x848f4ea]], 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 0x7fdef003fdd0, owner true, ResourceToolkitLock[obj 0x4a00619a, isOwner true, <3358f3eb, 4c6ac824>[count 1, qsz 0, owner ]], obj 0xce60f12], 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 <54d190ad, 325e825e>[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x146ba0ac, handle 0x7fe0802e6bb0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3abbfa04, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5c8b369e, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7fdfd10aa840, 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 0x7fdfd10aa840, 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 0x7fdfd0e22e50, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x4e1d422d, handle 0x7fe080cef3b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@66480dd7, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5c8b369e, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7fdfd10aa840, owner true, ResourceToolkitLock[obj 0x52a86356, isOwner false, <5ce81285, 78c03f1f>[count 0, 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 0x7fdfd10aa840, owner true, ResourceToolkitLock[obj 0x52a86356, isOwner false, <5ce81285, 78c03f1f>[count 0, 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 0x7fdfd0e22e50, 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 @ 1753077788824 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077788833 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01ShaderStatePerformanceDouble took 0.914 sec [apply] Testcase: test11ShaderStateValidationSP1Linked took 0.265 sec [apply] Testcase: test12ShaderStateValidationSP1Unlinked took 0.32 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] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(testGLSLCompilation01) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077789674 ms III - Start [apply] SLOCK [T main @ 1753077789679 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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] junit.framework.TestListener: endTest(testGLSLUse01) [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 @ 1753077790479 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077790482 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.4 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077789674 ms III - Start [apply] SLOCK [T main @ 1753077789679 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, 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 @ 1753077790479 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077790482 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGLSLCompilation01 took 0.583 sec [apply] Testcase: testGLSLUse01 took 0.194 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] junit.framework.TestListener: startTest(test01_PSA) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077791245 ms III - Start [apply] SLOCK [T main @ 1753077791250 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] junit.framework.TestListener: endTest(test01_PSA) [apply] junit.framework.TestListener: startTest(test99_PS1) [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] junit.framework.TestListener: endTest(test99_PS1)SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077793083 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077793086 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.429 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077791245 ms III - Start [apply] SLOCK [T main @ 1753077791250 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 @ 1753077793083 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077793086 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_PSA took 1.162 sec [apply] Testcase: test99_PS1 took 0.646 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testGlTransformFeedbackVaryings_WhenVarNameOK) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077793890 ms III - Start [apply] SLOCK [T main @ 1753077793894 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] junit.framework.TestListener: endTest(testGlTransformFeedbackVaryings_WhenVarNameOK) [apply] junit.framework.TestListener: startTest(testGlTransformFeedbackVaryings_WhenVarNameWrong) [apply] GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1 [apply] error: Transform feedback varying PPPosition undeclared. [apply] [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] junit.framework.TestListener: endTest(testGlTransformFeedbackVaryings_WhenVarNameWrong) [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 @ 1753077794612 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077794618 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.319 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 @ 1753077793890 ms III - Start [apply] SLOCK [T main @ 1753077793894 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 @ 1753077794612 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077794618 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameOK took 0.601 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 @ 1753077795390 ms III - Start [apply] SLOCK [T main @ 1753077795394 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] INFO: PBuffer supported: true [apply] junit.framework.TestListener: startTest(test01aOffscreenWindowPBuffer) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] junit.framework.TestListener: endTest(test01aOffscreenWindowPBuffer) [apply] junit.framework.TestListener: startTest(test01bOffscreenWindowPBufferStencil) [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[#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] junit.framework.TestListener: endTest(test01bOffscreenWindowPBufferStencil)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] [apply] junit.framework.TestListener: startTest(test01cOffscreenWindowPBuffer555) [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400003, 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] junit.framework.TestListener: endTest(test01cOffscreenWindowPBuffer555)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] [apply] junit.framework.TestListener: startTest(test01cOffscreenWindowPBufferStencilAlpha) [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400003, 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] junit.framework.TestListener: endTest(test01cOffscreenWindowPBufferStencilAlpha) [apply] junit.framework.TestListener: startTest(test02Offscreen3Windows1DisplayPBuffer) [apply] Create Window 0 [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400003, 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] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] junit.framework.TestListener: startTest(test03Offscreen3Windows3DisplaysPBuffer)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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.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] Create Window 0 [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400009, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x340000f, 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] 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] junit.framework.TestListener: endTest(test03Offscreen3Windows3DisplaysPBuffer)INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] [apply] junit.framework.TestListener: startTest(test04OffscreenSnapshotWithDemoPBuffer) [apply] Create Window 1 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600003, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3800003, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400003, 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 @ 1753077808088 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077808091 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.291 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 @ 1753077795390 ms III - Start [apply] SLOCK [T main @ 1753077795394 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400003, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400003, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400003, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400003, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400009, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x340000f, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600003, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3800003, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400003, 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 @ 1753077808088 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077808091 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01aOffscreenWindowPBuffer took 1.199 sec [apply] Testcase: test01bOffscreenWindowPBufferStencil took 1.118 sec [apply] Testcase: test01cOffscreenWindowPBuffer555 took 1.121 sec [apply] Testcase: test01cOffscreenWindowPBufferStencilAlpha took 1.099 sec [apply] Testcase: test02Offscreen3Windows1DisplayPBuffer took 3.243 sec [apply] Testcase: test03Offscreen3Windows3DisplaysPBuffer took 3.29 sec [apply] Testcase: test04OffscreenSnapshotWithDemoPBuffer took 1.168 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test11OffscreenWindowPixmap) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077808865 ms III - Start [apply] SLOCK [T main @ 1753077808871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] junit.framework.TestListener: endTest(test11OffscreenWindowPixmap) [apply] junit.framework.TestListener: startTest(test14OffscreenSnapshotWithDemoPixmap) [apply] Thread[#1,main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES1.reshape FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[#34,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] junit.framework.TestListener: endTest(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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES1.reshape FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES1.dispose ... [apply] Thread[#36,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 @ 1753077811611 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077811613 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.353 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077808865 ms III - Start [apply] SLOCK [T main @ 1753077808871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES1.reshape FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES1.reshape FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES1.dispose ... [apply] Thread[#36,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 @ 1753077811611 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077811613 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test11OffscreenWindowPixmap took 1.617 sec [apply] Testcase: test14OffscreenSnapshotWithDemoPixmap took 1.1 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 @ 1753077812390 ms III - Start [apply] SLOCK [T main @ 1753077812395 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01NopGLWindowNoReuse) [apply] junit.framework.TestListener: endTest(test01NopGLWindowNoReuse) [apply] junit.framework.TestListener: startTest(test02NopGLWindowReuse) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse [apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test02NopGLWindowReuse [apply] INIT START [apply] Sleep initialized: 1/25 [apply] Sleep initialized: 2/25 [apply] Sleep initialized: 3/25 [apply] Sleep initialized: 4/25 [apply] Sleep initialized: 6/25 [apply] Sleep initialized: 7/25 [apply] Sleep initialized: 8/25 [apply] Sleep initialized: 9/25 [apply] Sleep initialized: 11/25 [apply] Sleep initialized: 12/25 [apply] Sleep initialized: 13/25 [apply] Sleep initialized: 14/25 [apply] Sleep initialized: 15/25 [apply] Sleep initialized: 16/25 [apply] Sleep initialized: 18/25 [apply] Sleep initialized: 19/25 [apply] Sleep initialized: 20/25 [apply] Sleep initialized: 21/25 [apply] Sleep initialized: 23/25 [apply] Sleep initialized: 24/25 [apply] Sleep initialized: 25/25 [apply] P: 25 GLWindow: [apply] ctor 43/t 1.72/1 [apply] visible 2104/t 84.16/1 [apply] sum-i 2147/t 85.88/1 [apply] INIT END: 25/25 [apply] T: duration 0 1 [apply] total-d 2148/t 85.92/1 [apply] total-i 2148/t 85.92/1 [apply] Total: 2148 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test02NopGLWindowReuse [apply] junit.framework.TestListener: endTest(test02NopGLWindowReuse) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077815098 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077815103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.345 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077812390 ms III - Start [apply] SLOCK [T main @ 1753077812395 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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: 3/25 [apply] Sleep initialized: 4/25 [apply] Sleep initialized: 6/25 [apply] Sleep initialized: 7/25 [apply] Sleep initialized: 8/25 [apply] Sleep initialized: 9/25 [apply] Sleep initialized: 11/25 [apply] Sleep initialized: 12/25 [apply] Sleep initialized: 13/25 [apply] Sleep initialized: 14/25 [apply] Sleep initialized: 15/25 [apply] Sleep initialized: 16/25 [apply] Sleep initialized: 18/25 [apply] Sleep initialized: 19/25 [apply] Sleep initialized: 20/25 [apply] Sleep initialized: 21/25 [apply] Sleep initialized: 23/25 [apply] Sleep initialized: 24/25 [apply] Sleep initialized: 25/25 [apply] P: 25 GLWindow: [apply] ctor 43/t 1.72/1 [apply] visible 2104/t 84.16/1 [apply] sum-i 2147/t 85.88/1 [apply] INIT END: 25/25 [apply] T: duration 0 1 [apply] total-d 2148/t 85.92/1 [apply] total-i 2148/t 85.92/1 [apply] Total: 2148 [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 @ 1753077815098 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077815103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NopGLWindowNoReuse took 0.002 sec [apply] Testcase: test02NopGLWindowReuse took 2.213 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 @ 1753077815925 ms III - Start [apply] SLOCK [T main @ 1753077815930 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] INIT START #0 [apply] junit.framework.TestListener: endTest(test01ChooseOnly) [apply] junit.framework.TestListener: startTest(test02Full) [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 7/t 0.14/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 1004/t 20.08/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 1306/t 26.12/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50 raw: [apply] glad-create 968/t 19.36/1 [apply] glad-realize 0/t 0.00/1 [apply] ctx-create1 237/t 4.74/1 [apply] ctx-curren2 1/t 0.02/1 [apply] glad-ctx-init 1205/t 24.10/1 [apply] INIT END #1 [apply] INIT START #2 [apply] Run: 2, count 50 raw: [apply] glad-create 968/t 19.36/1 [apply] glad-realize 1/t 0.02/1 [apply] ctx-create1 186/t 3.72/1 [apply] ctx-curren2 1/t 0.02/1 [apply] glad-ctx-init 1155/t 23.10/1 [apply] INIT END #2 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test02Full [apply] junit.framework.TestListener: endTest(test02Full) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077820229 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077820233 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.892 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077815925 ms III - Start [apply] SLOCK [T main @ 1753077815930 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 7/t 0.14/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 1004/t 20.08/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 1306/t 26.12/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50 raw: [apply] glad-create 968/t 19.36/1 [apply] glad-realize 0/t 0.00/1 [apply] ctx-create1 237/t 4.74/1 [apply] ctx-curren2 1/t 0.02/1 [apply] glad-ctx-init 1205/t 24.10/1 [apply] INIT END #1 [apply] INIT START #2 [apply] Run: 2, count 50 raw: [apply] glad-create 968/t 19.36/1 [apply] glad-realize 1/t 0.02/1 [apply] ctx-create1 186/t 3.72/1 [apply] ctx-curren2 1/t 0.02/1 [apply] glad-ctx-init 1155/t 23.10/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 @ 1753077820229 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077820233 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01ChooseOnly took 0.079 sec [apply] Testcase: test02Full took 3.757 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] junit.framework.TestListener: startTest(test01_aa0) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077820980 ms III - Start [apply] SLOCK [T main @ 1753077820985 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 0x6ca8564a], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x3c46e67a], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 @ 1753077822225 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077822226 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(test02_aa8) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.834 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077820980 ms III - Start [apply] SLOCK [T main @ 1753077820985 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 0x6ca8564a], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x6ca8564a], 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 0x6ca8564a], glad[1 listener, pre true, post false, preSwap false], 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 0x6ca8564a], 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 0x3c46e67a], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 0x3c46e67a], 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 0x3c46e67a], glad[1 listener, pre true, post false, preSwap true], 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 0x3c46e67a], 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 @ 1753077822225 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077822226 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_aa0 took 0.882 sec [apply] Testcase: test02_aa8 took 0.338 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)SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077823058 ms III - Start [apply] [apply] SLOCK [T main @ 1753077823062 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01 [apply] junit.framework.TestListener: endTest(test02_EOT_01) [apply] Expected IllegalStateException: Image size has not been set: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 0 x 0, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup false] [apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true] [apply] Thread[#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 @ 1753077823724 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077823727 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.256 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077823058 ms III - Start [apply] SLOCK [T main @ 1753077823062 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753077823724 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077823727 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.601 sec [apply] Testcase: test02_EOT_01 took 0.043 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] junit.framework.TestListener: startTest(test001_off_gl2___aa0) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077824479 ms III - Start [apply] SLOCK [T main @ 1753077824483 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x15c43bd9], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x15c43bd9], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], 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 0x54d9d12d], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x54d9d12d], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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] junit.framework.TestListener: endTest(test002_off_gl2___aa8) [apply] junit.framework.TestListener: startTest(test011_off_gl2es3_aa0) [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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], 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 0x5bda8e08: 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x5bda8e08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5bda8e08 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5bda8e08 created: GearsObj[0x5c90e579, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5bda8e08 created: GearsObj[0x424e1977, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5bda8e08 created: GearsObj[0x424e1977, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5bda8e08 FIN GearsES2[obj 0x5bda8e08 isInit true, usesShared false, 1 GearsObj[0x5c90e579, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x424e1977, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10d68fcd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x5bda8e08TileRenderer[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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] GearsES2.endTileRendering: 0x5bda8e08TileRenderer[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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 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 0x5bda8e08: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5bda8e08 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 0x740773a3: 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true], GearsES2[obj 0x740773a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x740773a3 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x740773a3 created: GearsObj[0x568ff82, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x740773a3 created: GearsObj[0x50caa560, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x740773a3 created: GearsObj[0x50caa560, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x740773a3 FIN GearsES2[obj 0x740773a3 isInit true, usesShared false, 1 GearsObj[0x568ff82, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50caa560, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a266d09, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x740773a3TileRenderer[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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 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 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] GearsES2.endTileRendering: 0x740773a3TileRenderer[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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x740773a3: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x740773a3 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 0x3d6f0054], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3d6f0054], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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] 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 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3d6f0054], 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 0x3400002, 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-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 0xbd4dc25], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0xbd4dc25], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0xbd4dc25], 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 0x3400002, 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[#35,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 0x156b88f5: 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x156b88f5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x156b88f5 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x156b88f5 created: GearsObj[0x5562c41e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x156b88f5 created: GearsObj[0x32ee6fee, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x156b88f5 created: GearsObj[0x32ee6fee, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x156b88f5 FIN GearsES2[obj 0x156b88f5 isInit true, usesShared false, 1 GearsObj[0x5562c41e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32ee6fee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fee8714, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x156b88f5TileRenderer[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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] GearsES2.endTileRendering: 0x156b88f5TileRenderer[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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x156b88f5: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x156b88f5 FIN [apply] junit.framework.TestListener: endTest(test111_on__gl2es3_aa0) [apply] junit.framework.TestListener: startTest(test112_on__gl2es3_aa8) [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 0x56cdfb3b: 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x56cdfb3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x56cdfb3b 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x56cdfb3b created: GearsObj[0x47987356, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x56cdfb3b created: GearsObj[0x22ef9844, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x56cdfb3b created: GearsObj[0x22ef9844, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x56cdfb3b FIN GearsES2[obj 0x56cdfb3b isInit true, usesShared false, 1 GearsObj[0x47987356, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ef9844, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6283d8b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x56cdfb3bTileRenderer[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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] GearsES2.endTileRendering: 0x56cdfb3bTileRenderer[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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56cdfb3b: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56cdfb3b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8 [apply] junit.framework.TestListener: endTest(test112_on__gl2es3_aa8) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077826614 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077826616 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.734 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077824479 ms III - Start [apply] SLOCK [T main @ 1753077824483 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x15c43bd9], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x15c43bd9], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], glad[1 listener, pre true, post false, preSwap false], 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 0x15c43bd9], 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 0x54d9d12d], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x54d9d12d], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], glad[1 listener, pre true, post false, preSwap true], 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 0x54d9d12d], 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 0x5bda8e08: 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x5bda8e08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5bda8e08 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5bda8e08 created: GearsObj[0x5c90e579, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5bda8e08 created: GearsObj[0x424e1977, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5bda8e08 created: GearsObj[0x424e1977, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5bda8e08 FIN GearsES2[obj 0x5bda8e08 isInit true, usesShared false, 1 GearsObj[0x5c90e579, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x424e1977, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10d68fcd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x5bda8e08TileRenderer[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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] GearsES2.endTileRendering: 0x5bda8e08TileRenderer[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 0x6f03482], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5bda8e08: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5bda8e08 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 0x740773a3: 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true], GearsES2[obj 0x740773a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x740773a3 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x740773a3 created: GearsObj[0x568ff82, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x740773a3 created: GearsObj[0x50caa560, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x740773a3 created: GearsObj[0x50caa560, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x740773a3 FIN GearsES2[obj 0x740773a3 isInit true, usesShared false, 1 GearsObj[0x568ff82, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50caa560, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a266d09, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x740773a3TileRenderer[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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] GearsES2.endTileRendering: 0x740773a3TileRenderer[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 0x60015ef5], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x740773a3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x740773a3, 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 0x740773a3 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x740773a3: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x740773a3 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 0x3d6f0054], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3d6f0054], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0x3d6f0054], glad[1 listener, pre true, post false, preSwap false], 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 0x3d6f0054], 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 0x3400002, 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-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 0xbd4dc25], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0xbd4dc25], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0x3400002, 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 0xbd4dc25], glad[1 listener, pre true, post false, preSwap false], 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 0xbd4dc25], 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 0x3400002, 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[#35,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 0x156b88f5: 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x156b88f5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x156b88f5 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x156b88f5 created: GearsObj[0x5562c41e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x156b88f5 created: GearsObj[0x32ee6fee, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x156b88f5 created: GearsObj[0x32ee6fee, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x156b88f5 FIN GearsES2[obj 0x156b88f5 isInit true, usesShared false, 1 GearsObj[0x5562c41e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32ee6fee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fee8714, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x156b88f5TileRenderer[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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] GearsES2.endTileRendering: 0x156b88f5TileRenderer[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 0x16610890], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x156b88f5 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x156b88f5, 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 0x156b88f5 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x156b88f5: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x156b88f5 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 0x56cdfb3b: 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x56cdfb3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x56cdfb3b 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x56cdfb3b created: GearsObj[0x47987356, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x56cdfb3b created: GearsObj[0x22ef9844, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x56cdfb3b created: GearsObj[0x22ef9844, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x56cdfb3b FIN GearsES2[obj 0x56cdfb3b isInit true, usesShared false, 1 GearsObj[0x47987356, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ef9844, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6283d8b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x56cdfb3bTileRenderer[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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3400002, 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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] GearsES2.endTileRendering: 0x56cdfb3bTileRenderer[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 0x20ccf40b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x56cdfb3b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x56cdfb3b, 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 0x56cdfb3b 256x256, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56cdfb3b: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56cdfb3b 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 @ 1753077826614 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077826616 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test001_off_gl2___aa0 took 0.637 sec [apply] Testcase: test002_off_gl2___aa8 took 0.152 sec [apply] Testcase: test011_off_gl2es3_aa0 took 0.147 sec [apply] Testcase: test012_off_gl2es3_aa8 took 0.16 sec [apply] Testcase: test101_on__gl2___aa0 took 0.194 sec [apply] Testcase: test102_on__gl2___aa8 took 0.332 sec [apply] Testcase: test111_on__gl2es3_aa0 took 0.2 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] 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 @ 1753077827450 ms III - Start [apply] junit.framework.TestListener: startTest(test01GL2Normal)SLOCK [T main @ 1753077827455 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal [apply] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.init ... [apply] GearsES1 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x63eba7fa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x19fb1ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x41b2110e, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.init FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#36,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[#36,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[#38,main-Display-.x11_:0-1-EDT-3,5,main] [apply] main-Animator#03: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test01GL2Normal) [apply] junit.framework.TestListener: startTest(test02GL2FFPEmu) [apply] QUIT Window Thread[#40,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[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.init FIN [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#42,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[#42,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.init ... [apply] GearsES1 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x1361bb3d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x56765ddb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x17464a1d, vbo ff 13, fs 14, bf 15, bs 16] [apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.init FIN [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#44,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[#44,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[#46,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[#48,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[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#50,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.init FIN [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#50,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[#50,main-Display-.x11_:0-1-EDT-9,5,main] [apply] Thread[#52,main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#52,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x2526327, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x66df7b5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x436f691c, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#52,main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.init FIN [apply] Thread[#52,main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#52,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[#52,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[#54,main-Display-.x11_:0-1-EDT-11,5,main] [apply] main-Animator#11: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1TextureImmModeSink-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test03GL2ES1Normal) [apply] junit.framework.TestListener: startTest(test04ES2FFPEmu) [apply] QUIT Window Thread[#56,main-Display-.x11_:0-1-EDT-12,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu [apply] Thread[#58,main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#58,main-Display-.x11_:0-1-EDT-13,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL2ES1/GLES3.sw.custom] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, 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 OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#58,main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.init FIN [apply] Thread[#58,main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7fc0c0b59c10, tileRendererInUse null [apply] Thread[#58,main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.reshape FIN [apply] main-Animator#12: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-RedSquareES1-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[#58,main-Display-.x11_:0-1-EDT-13,5,main] [apply] Thread[#60,main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#60,main-Display-.x11_:0-1-EDT-14,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL2ES1/GLES3.sw.custom] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, 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 OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x35637eb6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x7e742d10, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x3d16651b, vbo ff 13, fs 14, bf 15, bs 16] [apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2 [apply] Thread[#60,main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.init FIN [apply] Thread[#60,main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#60,main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.reshape FIN [apply] main-Animator#13: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-GearsES1-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[#60,main-Display-.x11_:0-1-EDT-14,5,main] [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] main-Animator#14: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[#62,main-Display-.x11_:0-1-EDT-15,5,main] [apply] main-Animator#15: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test04ES2FFPEmu) [apply] QUIT Window Thread[#64,main-Display-.x11_:0-1-EDT-16,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077846448 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077846451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.633 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077827450 ms III - Start [apply] SLOCK [T main @ 1753077827455 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.init ... [apply] GearsES1 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x63eba7fa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x19fb1ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x41b2110e, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.init FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#36,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[#36,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[#38,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[#40,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[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.init FIN [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#42,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[#42,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.init ... [apply] GearsES1 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), 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 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x1361bb3d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x56765ddb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x17464a1d, vbo ff 13, fs 14, bf 15, bs 16] [apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.init FIN [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#44,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[#44,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[#46,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[#48,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[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#50,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.init FIN [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#50,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[#50,main-Display-.x11_:0-1-EDT-9,5,main] [apply] Thread[#52,main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#52,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x2526327, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x66df7b5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x436f691c, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#52,main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.init FIN [apply] Thread[#52,main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#52,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[#52,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[#54,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[#56,main-Display-.x11_:0-1-EDT-12,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu [apply] Thread[#58,main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#58,main-Display-.x11_:0-1-EDT-13,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL2ES1/GLES3.sw.custom] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, 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 OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#58,main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.init FIN [apply] Thread[#58,main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7fc0c0b59c10, tileRendererInUse null [apply] Thread[#58,main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.reshape FIN [apply] main-Animator#12: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-RedSquareES1-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[#58,main-Display-.x11_:0-1-EDT-13,5,main] [apply] Thread[#60,main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#60,main-Display-.x11_:0-1-EDT-14,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL2ES1/GLES3.sw.custom] [apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, 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 OpenGL ES 3.2 Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 144 [apply] GLX_EXTENSIONS 39 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x35637eb6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x7e742d10, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x3d16651b, vbo ff 13, fs 14, bf 15, bs 16] [apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2 [apply] Thread[#60,main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.init FIN [apply] Thread[#60,main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#60,main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.reshape FIN [apply] main-Animator#13: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-GearsES1-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[#60,main-Display-.x11_:0-1-EDT-14,5,main] [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [apply] main-Animator#14: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[#62,main-Display-.x11_:0-1-EDT-15,5,main] [apply] main-Animator#15: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[#64,main-Display-.x11_:0-1-EDT-16,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077846448 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077846451 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2Normal took 4.926 sec [apply] Testcase: test02GL2FFPEmu took 4.57 sec [apply] Testcase: test03GL2ES1Normal took 4.35 sec [apply] Testcase: test04ES2FFPEmu took 5.116 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] junit.framework.TestListener: startTest(test01Plain__GL2ES1_VBOOffUsePlain) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077847312 ms III - Start [apply] SLOCK [T main @ 1753077847317 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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] 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[.]] [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] 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] 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 - 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] 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 @ 1753077849560 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077849573 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.858 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 @ 1753077847312 ms III - Start [apply] SLOCK [T main @ 1753077847317 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753077849560 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077849573 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Plain__GL2ES1_VBOOffUsePlain took 0.713 sec [apply] Testcase: test02Plain__GL2ES1_VBOOffUseArrayData took 0.257 sec [apply] Testcase: test03Plain__GL2ES1_VBOOnUsePlain took 0.203 sec [apply] Testcase: test04Plain__GL2ES1_VBOOnUseArrayData took 0.249 sec [apply] Testcase: test05ImmSinkGL2ES1_VBOOff took 0.249 sec [apply] Testcase: test06ImmSinkGL2ES1_VBOOn took 0.249 sec [apply] Testcase: test07ImmSinkGL2ES1_VBOOnTexture took 0.265 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] junit.framework.TestListener: startTest(test05ImmSinkGL2ES2_VBOOff_Direct) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077850337 ms III - Start [apply] SLOCK [T main @ 1753077850342 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] ++++ 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] 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] GL_VENDOR Mesa/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] ++++ 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] 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] GL_VENDOR Mesa/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 @ 1753077851867 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077851872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.125 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 @ 1753077850337 ms III - Start [apply] SLOCK [T main @ 1753077850342 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 @ 1753077851867 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077851872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test05ImmSinkGL2ES2_VBOOff_Direct took 0.74 sec [apply] Testcase: test05ImmSinkGL2ES2_VBOOff_ShaderState took 0.271 sec [apply] Testcase: test06ImmSinkGL2ES2_VBOOn_Direct took 0.22 sec [apply] Testcase: test06ImmSinkGL2ES2_VBOOn_ShaderState took 0.249 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 @ 1753077852668 ms III - Start [apply] SLOCK [T main @ 1753077852673 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[#34,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[#34,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74235045 created: GearsObj[0x5bd96857, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74235045 created: GearsObj[0x491f0d80, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74235045 created: GearsObj[0x491f0d80, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x74235045 FIN GearsES2[obj 0x74235045 isInit true, usesShared false, 1 GearsObj[0x5bd96857, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x491f0d80, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c1cda00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x74235045 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x74235045 512x512, swapInterval 1, drawable 0x3400002 [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045 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[#35,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[#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[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x292b08d6 created: GearsObj[0x43bd2ae6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x292b08d6 created: GearsObj[0x4d220161, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x292b08d6 created: GearsObj[0x4d220161, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x292b08d6 FIN GearsES2[obj 0x292b08d6 isInit true, usesShared false, 1 GearsObj[0x43bd2ae6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d220161, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x122a4509, 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 0x292b08d6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x292b08d6 512x512, swapInterval 1, drawable 0x3400002 [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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x292b08d6: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x292b08d6 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[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x45752059: tileRendererInUse null, GearsES2[obj 0x45752059 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x45752059 on Thread[#36,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x45752059 created: GearsObj[0x15696a4f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x45752059 created: GearsObj[0x59c58cc1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x45752059 created: GearsObj[0x59c58cc1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x45752059 FIN GearsES2[obj 0x45752059 isInit true, usesShared false, 1 GearsObj[0x15696a4f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59c58cc1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44a8d1bc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x45752059 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45752059, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x45752059 512x512, swapInterval 1, drawable 0x3400002 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test10_RGBAtoRGB_________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test10_RGBAtoRGB) [apply] junit.framework.TestListener: startTest(test11_RGBAtoRGBA) [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x45752059: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x45752059 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x54d9d12d: tileRendererInUse null, GearsES2[obj 0x54d9d12d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x54d9d12d on Thread[#37,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x54d9d12d created: GearsObj[0x20b7d43b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x54d9d12d created: GearsObj[0x268e794, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x54d9d12d created: GearsObj[0x268e794, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x54d9d12d FIN GearsES2[obj 0x54d9d12d isInit true, usesShared false, 1 GearsObj[0x20b7d43b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x268e794, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71c3b9d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x54d9d12d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x54d9d12d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-4,5,main] GearsES2.display 0x54d9d12d 512x512, swapInterval 1, drawable 0x3400002 [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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x54d9d12d: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x54d9d12d FIN [apply] junit.framework.TestListener: endTest(test11_RGBAtoRGBA) [apply] junit.framework.TestListener: startTest(test21_RGBtoRGBA_pbuffer) [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[#38,main-Display-.x11_:0-1-EDT-5,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[#38,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6025e1b6 created: GearsObj[0x74852ee1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6025e1b6 created: GearsObj[0x254839f5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6025e1b6 created: GearsObj[0x254839f5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x74852ee1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x254839f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d52ee44, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400003, 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-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6025e1b6 512x512, swapInterval 1, drawable 0x3400003 [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[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6025e1b6 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[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x4c402120: tileRendererInUse null, GearsES2[obj 0x4c402120 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c402120 on Thread[#39,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c402120 created: GearsObj[0x7dca0e1b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c402120 created: GearsObj[0x5e620a0f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c402120 created: GearsObj[0x5e620a0f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x4c402120 FIN GearsES2[obj 0x4c402120 isInit true, usesShared false, 1 GearsObj[0x7dca0e1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e620a0f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62d1be83, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4c402120 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c402120, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-6,5,main] GearsES2.display 0x4c402120 512x512, swapInterval 1, drawable 0x3400002 [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] junit.framework.TestListener: endTest(test22_RGBtoRGBA_fbo) [apply] junit.framework.TestListener: startTest(test31_RGBAtoRGBA_pbuffer) [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x4c402120: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x4c402120 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[#40,main-Display-.x11_:0-1-EDT-7,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[#40,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1165b38 created: GearsObj[0x68600480, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1165b38 created: GearsObj[0x7aa5ca42, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1165b38 created: GearsObj[0x7aa5ca42, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.X 0x1165b38 FIN GearsES2[obj 0x1165b38 isInit true, usesShared false, 1 GearsObj[0x68600480, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7aa5ca42, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dca66f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x1165b38 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400003, 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[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x1165b38 512x512, swapInterval 1, drawable 0x3400003 [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[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x1165b38: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x1165b38 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[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3b69e7d1 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3b69e7d1 created: GearsObj[0x5de21aa3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3b69e7d1 created: GearsObj[0x534e8689, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3b69e7d1 created: GearsObj[0x534e8689, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x3b69e7d1 FIN GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x5de21aa3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x534e8689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8794a10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x3b69e7d1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b69e7d1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x3b69e7d1 512x512, swapInterval 1, drawable 0x3400002 [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] junit.framework.TestListener: endTest(test32_RGBAtoRGBA_fbo) [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b69e7d1: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1753077858947 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077858949 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.877 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077852668 ms III - Start [apply] SLOCK [T main @ 1753077852673 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[#34,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[#34,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74235045 created: GearsObj[0x5bd96857, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74235045 created: GearsObj[0x491f0d80, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74235045 created: GearsObj[0x491f0d80, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x74235045 FIN GearsES2[obj 0x74235045 isInit true, usesShared false, 1 GearsObj[0x5bd96857, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x491f0d80, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c1cda00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x74235045 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x74235045 512x512, swapInterval 1, drawable 0x3400002 [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045 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[#35,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[#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[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x292b08d6 created: GearsObj[0x43bd2ae6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x292b08d6 created: GearsObj[0x4d220161, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x292b08d6 created: GearsObj[0x4d220161, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x292b08d6 FIN GearsES2[obj 0x292b08d6 isInit true, usesShared false, 1 GearsObj[0x43bd2ae6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d220161, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x122a4509, 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 0x292b08d6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x292b08d6 512x512, swapInterval 1, drawable 0x3400002 [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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x292b08d6: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x292b08d6 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[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x45752059: tileRendererInUse null, GearsES2[obj 0x45752059 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x45752059 on Thread[#36,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x45752059 created: GearsObj[0x15696a4f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x45752059 created: GearsObj[0x59c58cc1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x45752059 created: GearsObj[0x59c58cc1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x45752059 FIN GearsES2[obj 0x45752059 isInit true, usesShared false, 1 GearsObj[0x15696a4f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59c58cc1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44a8d1bc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x45752059 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45752059, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x45752059 512x512, swapInterval 1, drawable 0x3400002 [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[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x45752059: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x45752059 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x54d9d12d: tileRendererInUse null, GearsES2[obj 0x54d9d12d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x54d9d12d on Thread[#37,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x54d9d12d created: GearsObj[0x20b7d43b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x54d9d12d created: GearsObj[0x268e794, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x54d9d12d created: GearsObj[0x268e794, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x54d9d12d FIN GearsES2[obj 0x54d9d12d isInit true, usesShared false, 1 GearsObj[0x20b7d43b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x268e794, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71c3b9d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x54d9d12d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x54d9d12d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-4,5,main] GearsES2.display 0x54d9d12d 512x512, swapInterval 1, drawable 0x3400002 [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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x54d9d12d: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x54d9d12d 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[#38,main-Display-.x11_:0-1-EDT-5,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[#38,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6025e1b6 created: GearsObj[0x74852ee1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6025e1b6 created: GearsObj[0x254839f5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6025e1b6 created: GearsObj[0x254839f5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x74852ee1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x254839f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d52ee44, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400003, 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-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6025e1b6 512x512, swapInterval 1, drawable 0x3400003 [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[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6025e1b6 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[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x4c402120: tileRendererInUse null, GearsES2[obj 0x4c402120 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c402120 on Thread[#39,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c402120 created: GearsObj[0x7dca0e1b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c402120 created: GearsObj[0x5e620a0f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c402120 created: GearsObj[0x5e620a0f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x4c402120 FIN GearsES2[obj 0x4c402120 isInit true, usesShared false, 1 GearsObj[0x7dca0e1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e620a0f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62d1be83, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4c402120 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c402120, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-6,5,main] GearsES2.display 0x4c402120 512x512, swapInterval 1, drawable 0x3400002 [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[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x4c402120: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x4c402120 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[#40,main-Display-.x11_:0-1-EDT-7,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[#40,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1165b38 created: GearsObj[0x68600480, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1165b38 created: GearsObj[0x7aa5ca42, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1165b38 created: GearsObj[0x7aa5ca42, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.X 0x1165b38 FIN GearsES2[obj 0x1165b38 isInit true, usesShared false, 1 GearsObj[0x68600480, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7aa5ca42, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39dca66f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x1165b38 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400003, 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[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x1165b38 512x512, swapInterval 1, drawable 0x3400003 [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[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x1165b38: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x1165b38 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[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x3b69e7d1: tileRendererInUse null, GearsES2[obj 0x3b69e7d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3b69e7d1 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3b69e7d1 created: GearsObj[0x5de21aa3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3b69e7d1 created: GearsObj[0x534e8689, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3b69e7d1 created: GearsObj[0x534e8689, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x3b69e7d1 FIN GearsES2[obj 0x3b69e7d1 isInit true, usesShared false, 1 GearsObj[0x5de21aa3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x534e8689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8794a10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x3b69e7d1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b69e7d1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x3b69e7d1 512x512, swapInterval 1, drawable 0x3400002 [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[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b69e7d1: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b69e7d1 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 @ 1753077858947 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077858949 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_RGBtoRGB took 0.722 sec [apply] Testcase: test01_RGBtoRGBA took 0.213 sec [apply] Testcase: test10_RGBAtoRGB took 0.265 sec [apply] Testcase: test11_RGBAtoRGBA took 0.184 sec [apply] Testcase: test21_RGBtoRGBA_pbuffer took 1.262 sec [apply] Testcase: test22_RGBtoRGBA_fbo took 1.195 sec [apply] Testcase: test31_RGBAtoRGBA_pbuffer took 1.189 sec [apply] Testcase: test32_RGBAtoRGBA_fbo took 1.215 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 @ 1753077859731 ms III - Start [apply] SLOCK [T main @ 1753077859736 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testOffscreenWritePNG) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,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[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x175c2241 created: GearsObj[0x7a4ff7c2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x175c2241 created: GearsObj[0x20eb198b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x175c2241 created: GearsObj[0x20eb198b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0x7a4ff7c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20eb198b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a1a5fbe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400003, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x175c2241 256x256, swapInterval 1, drawable 0x3400003 [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x175c2241 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x54d9d12d: tileRendererInUse null, GearsES2[obj 0x54d9d12d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x54d9d12d on Thread[#35,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x54d9d12d created: GearsObj[0x605df9b2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x54d9d12d created: GearsObj[0x6d90b54e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x54d9d12d created: GearsObj[0x6d90b54e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x54d9d12d FIN GearsES2[obj 0x54d9d12d isInit true, usesShared false, 1 GearsObj[0x605df9b2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d90b54e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71757292, 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 0x54d9d12d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x54d9d12d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x54d9d12d 256x256, swapInterval 1, drawable 0x3400002 [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] junit.framework.TestListener: endTest(testOnscreenWritePNG_TGA_PAM) [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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x54d9d12d: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x54d9d12d 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 @ 1753077861750 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077861752 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.619 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077859731 ms III - Start [apply] SLOCK [T main @ 1753077859736 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,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[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x175c2241 created: GearsObj[0x7a4ff7c2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x175c2241 created: GearsObj[0x20eb198b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x175c2241 created: GearsObj[0x20eb198b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0x7a4ff7c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20eb198b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a1a5fbe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400003, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x175c2241 256x256, swapInterval 1, drawable 0x3400003 [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x175c2241 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x54d9d12d: tileRendererInUse null, GearsES2[obj 0x54d9d12d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x54d9d12d on Thread[#35,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x54d9d12d created: GearsObj[0x605df9b2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x54d9d12d created: GearsObj[0x6d90b54e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x54d9d12d created: GearsObj[0x6d90b54e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x54d9d12d FIN GearsES2[obj 0x54d9d12d isInit true, usesShared false, 1 GearsObj[0x605df9b2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d90b54e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71757292, 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 0x54d9d12d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x54d9d12d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x54d9d12d 256x256, swapInterval 1, drawable 0x3400002 [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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x54d9d12d: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x54d9d12d 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 @ 1753077861750 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077861752 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenWritePNG took 1.318 sec [apply] Testcase: testOnscreenWritePNG_TGA_PAM took 0.238 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 @ 1753077862516 ms III - Start [apply] SLOCK [T main @ 1753077862521 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testOffscreenWritePNGWithResize) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,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[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x175c2241 created: GearsObj[0x7a9a0fbf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x175c2241 created: GearsObj[0x2e670a25, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x175c2241 created: GearsObj[0x2e670a25, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0x7a9a0fbf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e670a25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x476f7a20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x175c2241 0/0 64x64 of 64x64, swapInterval 1, drawable 0x3400003, 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] XXX: init [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x175c2241 64x64, swapInterval 1, drawable 0x3400003 [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[#35,main-Animator#00,5,main] GearsES2.reshape 0x175c2241 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3400007, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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[#35,main-Animator#00,5,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 1, drawable 0x340000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, angle 2.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [128], 256x256, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL4bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x340000d, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [256], 512x512, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL4bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x175c2241 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x3400010, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] junit.framework.TestListener: endTest(testOffscreenWritePNGWithResize) [apply] junit.framework.TestListener: startTest(testOnscreenWritePNGWithResize) [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x175c2241 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[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x77c2494c: tileRendererInUse null, GearsES2[obj 0x77c2494c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x77c2494c on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x77c2494c created: GearsObj[0x559a2228, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x77c2494c created: GearsObj[0x56559ff0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x77c2494c created: GearsObj[0x56559ff0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x77c2494c FIN GearsES2[obj 0x77c2494c isInit true, usesShared false, 1 GearsObj[0x559a2228, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56559ff0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4fda76c7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] XXX: init [apply] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x77c2494c 0/0 64x64 of 64x64, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x77c2494c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x77c2494c 64x64, swapInterval 1, drawable 0x3400002 [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[#41,main-Animator#01,5,main] GearsES2.reshape 0x77c2494c 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x77c2494c, 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[#41,main-Animator#01,5,main] GearsES2.reshape 0x77c2494c 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x77c2494c, 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[#41,main-Animator#01,5,main] GearsES2.reshape 0x77c2494c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x77c2494c, 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[#41,main-Animator#01,5,main] GearsES2.reshape 0x77c2494c 0/0 1024x1005 of 1024x1005, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x77c2494c, 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[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x77c2494c: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x77c2494c 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 @ 1753077864947 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077864951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.066 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077862516 ms III - Start [apply] SLOCK [T main @ 1753077862521 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,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[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x175c2241 created: GearsObj[0x7a9a0fbf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x175c2241 created: GearsObj[0x2e670a25, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x175c2241 created: GearsObj[0x2e670a25, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0x7a9a0fbf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e670a25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x476f7a20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x175c2241 0/0 64x64 of 64x64, swapInterval 1, drawable 0x3400003, 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] XXX: init [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x175c2241 64x64, swapInterval 1, drawable 0x3400003 [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[#35,main-Animator#00,5,main] GearsES2.reshape 0x175c2241 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3400007, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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[#35,main-Animator#00,5,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 1, drawable 0x340000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, angle 2.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [128], 256x256, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL4bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x340000d, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [256], 512x512, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL4bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x175c2241 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x3400010, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x175c2241 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[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x77c2494c: tileRendererInUse null, GearsES2[obj 0x77c2494c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x77c2494c on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x77c2494c created: GearsObj[0x559a2228, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x77c2494c created: GearsObj[0x56559ff0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x77c2494c created: GearsObj[0x56559ff0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x77c2494c FIN GearsES2[obj 0x77c2494c isInit true, usesShared false, 1 GearsObj[0x559a2228, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56559ff0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4fda76c7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] XXX: init [apply] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x77c2494c 0/0 64x64 of 64x64, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x77c2494c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-2,5,main] GearsES2.display 0x77c2494c 64x64, swapInterval 1, drawable 0x3400002 [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[#41,main-Animator#01,5,main] GearsES2.reshape 0x77c2494c 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x77c2494c, 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[#41,main-Animator#01,5,main] GearsES2.reshape 0x77c2494c 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x77c2494c, 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[#41,main-Animator#01,5,main] GearsES2.reshape 0x77c2494c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x77c2494c, 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[#41,main-Animator#01,5,main] GearsES2.reshape 0x77c2494c 0/0 1024x1005 of 1024x1005, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x77c2494c, 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[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x77c2494c: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x77c2494c 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 @ 1753077864947 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077864951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenWritePNGWithResize took 1.389 sec [apply] Testcase: testOnscreenWritePNGWithResize took 0.582 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] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test01AllPNG) [apply] junit.framework.TestListener: endTest(test01AllPNG) [apply] junit.framework.TestListener: startTest(test02AllJPG) [apply] junit.framework.TestListener: endTest(test02AllJPG) [apply] junit.framework.TestListener: startTest(test04AllDDS) [apply] junit.framework.TestListener: endTest(test04AllDDS) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077865850 ms III - Start [apply] SLOCK [T main @ 1753077865855 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 @ 1753077865918 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077865923 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.658 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077865850 ms III - Start [apply] SLOCK [T main @ 1753077865855 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 @ 1753077865918 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077865923 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AllPNG took 0.037 sec [apply] Testcase: test02AllJPG took 0.006 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] junit.framework.TestListener: startTest(testReadES2_RGBn) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077866667 ms III - Start [apply] SLOCK [T main @ 1753077866672 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753077867498 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077867501 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.424 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077866667 ms III - Start [apply] SLOCK [T main @ 1753077866672 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753077867498 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077867501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testReadES2_RGBn took 0.805 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] junit.framework.TestListener: startTest(test01YUV422hBase__ES2) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077868259 ms III - Start [apply] SLOCK [T main @ 1753077868264 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hBase__ES2___-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] junit.framework.TestListener: endTest(test01YUV422hBase__ES2) [apply] junit.framework.TestListener: startTest(test01YUV422hProg_ES2) [apply] QUIT Window Thread[#34,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[#36,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[#38,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[#40,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[#42,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[#44,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[#46,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[#48,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[#50,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[#52,main-Display-.x11_:0-1-EDT-10,5,main] [apply] junit.framework.TestListener: endTest(test03CMYK_01_ES2) [apply] junit.framework.TestListener: startTest(test03YCCK_01_ES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03CMYK_01_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03YCCK_01_ES2 [apply] TextureData: TextureData[872x583, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.x11_:0-1-EDT-11: ** screenshot: TestJPEGTextureFromFileNEWT.test03YCCK_01_ES2________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [apply] junit.framework.TestListener: endTest(test03YCCK_01_ES2) [apply] junit.framework.TestListener: startTest(test04QTTDefPostFrame_ES2) [apply] QUIT Window Thread[#54,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[#56,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 @ 1753077872798 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077872800 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(test04QTTDefPostFrame_ES2) [apply] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.135 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077868259 ms III - Start [apply] SLOCK [T main @ 1753077868264 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[#34,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[#36,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[#38,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[#40,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[#42,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[#44,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[#46,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[#48,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[#50,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[#52,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[#54,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[#56,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 @ 1753077872798 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077872800 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01YUV422hBase__ES2 took 0.864 sec [apply] Testcase: test01YUV422hProg_ES2 took 0.297 sec [apply] Testcase: test01YUV444Base__ES2 took 0.299 sec [apply] Testcase: test01YUV444Base__GL2 took 0.299 sec [apply] Testcase: test01YUV444Prog__ES2 took 0.299 sec [apply] Testcase: test01YUV444Prog__GL2 took 0.283 sec [apply] Testcase: test02YUV420BaseGray_ES2 took 0.316 sec [apply] Testcase: test02YUV420Base__ES2 took 0.317 sec [apply] Testcase: test02YUV420Prog_ES2 took 0.316 sec [apply] Testcase: test03CMYK_01_ES2 took 0.316 sec [apply] Testcase: test03YCCK_01_ES2 took 0.568 sec [apply] Testcase: test04QTTDefPostFrame_ES2 took 0.331 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] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077873599 ms III - Start [apply] SLOCK [T main @ 1753077873604 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testPNGRead01_All) [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] 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] 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] 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] ++++ 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 @ 1753077873952 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077873956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.957 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077873599 ms III - Start [apply] SLOCK [T main @ 1753077873604 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 @ 1753077873952 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077873956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testPNGRead01_All took 0.256 sec [apply] Testcase: testPNGRead02_RGB888_to_RGBA8888 took 0.014 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.004 sec [apply] Testcase: testPNGRead13_RGBA8888_to_BGR888 took 0.004 sec [apply] Testcase: testPNGRead14_RGBA8888_to_BGRA8888 took 0.004 sec [apply] Testcase: testPNGRead15_RGBA8888_to_ARGB8888 took 0.005 sec [apply] Testcase: testPNGRead16_RGBA8888_to_ABGR8888 took 0.005 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] junit.framework.TestListener: startTest(testRead00_Manual) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077874773 ms III - Start [apply] SLOCK [T main @ 1753077874778 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] junit.framework.TestListener: endTest(testRead00_Manual) [apply] junit.framework.TestListener: startTest(testRead01_All) [apply] PNGPixelRect: test-ntscN_3-01-160x90, PixelRect[obj 0x31d7b7bf, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x3113f25e, handle 0x555a36cfa650, isShared false, jogamp.opengl.gl4.GL4bcImpl@4fcbd5b7, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x555a36ca4a40, owner true, ResourceToolkitLock[obj 0x20f8b6a4, isOwner false, [count 0, qsz 0, owner ]], obj 0x260d660c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x555a36ca4a40, owner true, ResourceToolkitLock[obj 0x20f8b6a4, isOwner false, [count 0, qsz 0, owner ]], obj 0x260d660c]], 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 0x555a36cd6df0, owner true, ResourceToolkitLock[obj 0xa56130a, isOwner true, <4ffe9fd3, cca0c88>[count 1, qsz 0, owner ]], obj 0x41878e8f], 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@f9d131b, com.jogamp.opengl.test.junit.util.QuitAdapter@521b1d28, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@521b1d28, ], [apply] windowLock <1e55607a, 713cbf3b>[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[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] PNGPixelRect: test-ntscN_4-01-160x90, PixelRect[obj 0x40005471, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x7e4ed66, handle 0x7f405803d740, isShared false, jogamp.opengl.gl4.GL4bcImpl@799cb0d6, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f40580015a0, owner true, ResourceToolkitLock[obj 0x10d9a5c5, isOwner false, <2831e69e, 4a71dbeb>[count 0, qsz 0, owner ]], obj 0x56f7c873], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f40580015a0, owner true, ResourceToolkitLock[obj 0x10d9a5c5, isOwner false, <2831e69e, 4a71dbeb>[count 0, qsz 0, owner ]], obj 0x56f7c873]], 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 0x7f405801d000, owner true, ResourceToolkitLock[obj 0xbdda8e5, isOwner true, <2c7fba16, 681582f1>[count 1, qsz 0, owner ]], obj 0xc96bd0], 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@66b571ac, com.jogamp.opengl.test.junit.util.QuitAdapter@374bc866, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@374bc866, ], [apply] windowLock <738dd674, 3851a43e>[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[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] PNGPixelRect: test-ntscNG4-01-160x90, PixelRect[obj 0x2aceadd4, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x40217d91, handle 0x7f40b00339d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3e9e3a8c, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f40b0001380, owner true, ResourceToolkitLock[obj 0x3c725da0, isOwner false, <6ff46e91, 46424c8e>[count 0, qsz 0, owner ]], obj 0x9474490], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f40b0001380, owner true, ResourceToolkitLock[obj 0x3c725da0, isOwner false, <6ff46e91, 46424c8e>[count 0, qsz 0, owner ]], obj 0x9474490]], 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 0x7f40b00195d0, owner true, ResourceToolkitLock[obj 0x27769745, isOwner true, <6bbaf5dc, 3f48e219>[count 1, qsz 0, owner ]], obj 0xc9852a4], 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@1fc720cd, com.jogamp.opengl.test.junit.util.QuitAdapter@236f32fc, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@236f32fc, ], [apply] windowLock <5bcf44a2, 150c200d>[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[#38,main-Display-.x11_:0-1-EDT-3,5,main] [apply] PNGPixelRect: test-ntscI_3-01-160x90, PixelRect[obj 0x279fedbd, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x2ac8934b, handle 0x7f400c0a9d00, isShared false, jogamp.opengl.gl4.GL4bcImpl@541d5204, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c00d050, owner true, ResourceToolkitLock[obj 0x734b999c, isOwner false, <51d8d16, 795437d5>[count 0, qsz 0, owner ]], obj 0x47e7c789], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c00d050, owner true, ResourceToolkitLock[obj 0x734b999c, isOwner false, <51d8d16, 795437d5>[count 0, qsz 0, owner ]], obj 0x47e7c789]], 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 0x7f400c085f30, owner true, ResourceToolkitLock[obj 0x684f3190, isOwner true, <15374b2, 596101d2>[count 1, qsz 0, owner ]], obj 0x20c34ef8], 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@311128c1, com.jogamp.opengl.test.junit.util.QuitAdapter@2b7d2cb5, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@2b7d2cb5, ], [apply] windowLock <7ac3d799, 40cdf2b7>[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[#40,main-Display-.x11_:0-1-EDT-4,5,main] [apply] PNGPixelRect: test-ntscI_4-01-160x90, PixelRect[obj 0x1ff4931d, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x47ca043f, handle 0x7f400c0e5410, isShared false, jogamp.opengl.gl4.GL4bcImpl@3972a745, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ed930, owner true, ResourceToolkitLock[obj 0x67e4ef33, isOwner false, <681f17c2, 10590a37>[count 0, qsz 0, owner ]], obj 0x3c3dcff6], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ed930, owner true, ResourceToolkitLock[obj 0x67e4ef33, isOwner false, <681f17c2, 10590a37>[count 0, qsz 0, owner ]], obj 0x3c3dcff6]], 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x7ce02235, isOwner true, <6c518b6c, 34813c63>[count 1, qsz 0, owner ]], obj 0x6611177a], 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@1b9d6007, com.jogamp.opengl.test.junit.util.QuitAdapter@7b7782f3, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7b7782f3, ], [apply] windowLock <46a8dbda, 28ecbeb2>[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[#42,main-Display-.x11_:0-1-EDT-5,5,main] [apply] PNGPixelRect: test-ntscIG3-01-160x90, PixelRect[obj 0x7817fd62, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x7e5c45e0, handle 0x7f400cce6900, isShared false, jogamp.opengl.gl4.GL4bcImpl@5dce6f, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x5558b05a, isOwner false, <5189412f, 3056e3f9>[count 0, qsz 0, owner ]], obj 0x5e967d2a], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x5558b05a, isOwner false, <5189412f, 3056e3f9>[count 0, qsz 0, owner ]], obj 0x5e967d2a]], 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 0x7f400c0ed930, owner true, ResourceToolkitLock[obj 0x4e5cdcc2, isOwner true, <55c77c1f, 52090475>[count 1, qsz 0, owner ]], obj 0x3f1b5c33], 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@17892dde, com.jogamp.opengl.test.junit.util.QuitAdapter@79408cb4, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@79408cb4, ], [apply] windowLock <63701545, 66f37dc>[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[#44,main-Display-.x11_:0-1-EDT-6,5,main] [apply] PNGPixelRect: test-ntscIG4-01-160x90, PixelRect[obj 0xfa4c865, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x37c03375, handle 0x7f400cce5220, isShared false, jogamp.opengl.gl4.GL4bcImpl@49887c3b, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x360ffd7f, isOwner false, <18153e89, 6ec5fdc2>[count 0, qsz 0, owner ]], obj 0x64a63d85], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x360ffd7f, isOwner false, <18153e89, 6ec5fdc2>[count 0, qsz 0, owner ]], obj 0x64a63d85]], 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x2d0bd06b, isOwner true, <1c5b4235, 5d319791>[count 1, qsz 0, owner ]], obj 0x82ed3a7], 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@7bd5c241, com.jogamp.opengl.test.junit.util.QuitAdapter@3dd97de4, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3dd97de4, ], [apply] windowLock <6c05f8d1, 1248bd1d>[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[#46,main-Display-.x11_:0-1-EDT-7,5,main] [apply] PNGPixelRect: test-ntscP_3-01-160x90, PixelRect[obj 0x77f1baf5, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x1af01cf0, handle 0x7f400c0e1e90, isShared false, jogamp.opengl.gl4.GL4bcImpl@64955b17, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x37f29472, isOwner false, <352514aa, 41077e1c>[count 0, qsz 0, owner ]], obj 0xf84d8c8], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x37f29472, isOwner false, <352514aa, 41077e1c>[count 0, qsz 0, owner ]], obj 0xf84d8c8]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x2cf69c4e, isOwner true, <316b4d3e, 4be63291>[count 1, qsz 0, owner ]], obj 0x620df1bd], 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@7a01055e, com.jogamp.opengl.test.junit.util.QuitAdapter@11e8b59d, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@11e8b59d, ], [apply] windowLock <6b606f8b, 66edfb43>[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[#48,main-Display-.x11_:0-1-EDT-8,5,main] [apply] PNGPixelRect: test-ntscP_4-01-160x90, PixelRect[obj 0x55b0dcab, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x2b4d9dbe, handle 0x7f400cce5a40, isShared false, jogamp.opengl.gl4.GL4bcImpl@5519484a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x5b14c7a1, isOwner false, <49893d3, 220058ec>[count 0, qsz 0, owner ]], obj 0x3dc41ffe], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x5b14c7a1, isOwner false, <49893d3, 220058ec>[count 0, qsz 0, owner ]], obj 0x3dc41ffe]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x4010ee28, isOwner true, [count 1, qsz 0, owner ]], obj 0x3d97c42b], 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@7a310c1f, com.jogamp.opengl.test.junit.util.QuitAdapter@4d8fe1d0, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@4d8fe1d0, ], [apply] windowLock <65b70cb9, 66823ab8>[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[#50,main-Display-.x11_:0-1-EDT-9,5,main] [apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x6200f9cb, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x5af95039, handle 0x7f400cce6730, isShared false, jogamp.opengl.gl4.GL4bcImpl@24dc5e92, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x7ddef233, isOwner false, <752c5062, 2a7161d6>[count 0, qsz 0, owner ]], obj 0x6c9f82c4], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x7ddef233, isOwner false, <752c5062, 2a7161d6>[count 0, qsz 0, owner ]], obj 0x6c9f82c4]], 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x66daba0e, isOwner true, <716249f7, 50bcf9dc>[count 1, qsz 0, owner ]], obj 0x4025d8ad], 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@731c106d, com.jogamp.opengl.test.junit.util.QuitAdapter@10d2c208, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@10d2c208, ], [apply] windowLock <2717bbd7, 4999ef28>[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[#52,main-Display-.x11_:0-1-EDT-10,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x7dc0f706, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x2f9ce6, handle 0x7f400cce6900, isShared false, jogamp.opengl.gl4.GL4bcImpl@7e50051d, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x4b0e2606, isOwner false, <2ffa97e7, 14888ed5>[count 0, qsz 0, owner ]], obj 0x6a0e09b4], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x4b0e2606, isOwner false, <2ffa97e7, 14888ed5>[count 0, qsz 0, owner ]], obj 0x6a0e09b4]], 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x500a2ce5, isOwner true, <2bb4ccac, 7b9a0129>[count 1, qsz 0, owner ]], obj 0x61c3e447], 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@60af819e, com.jogamp.opengl.test.junit.util.QuitAdapter@6d73f08b, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6d73f08b, ], [apply] windowLock <464b2745, 38d40217>[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[#54,main-Display-.x11_:0-1-EDT-11,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x2de23121, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0xf371b6e, handle 0x7f400ccdc440, isShared false, jogamp.opengl.gl4.GL4bcImpl@71c71cf1, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0xff6cd57, isOwner false, <20e2018c, 64be04c6>[count 0, qsz 0, owner ]], obj 0x2d57bc34], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0xff6cd57, isOwner false, <20e2018c, 64be04c6>[count 0, qsz 0, owner ]], obj 0x2d57bc34]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x14f240bc, isOwner true, <24acddcf, 30a075a8>[count 1, qsz 0, owner ]], obj 0x2006c994], 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@26f78a88, com.jogamp.opengl.test.junit.util.QuitAdapter@64f7793c, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@64f7793c, ], [apply] windowLock <57495d3f, 4195742b>[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[#56,main-Display-.x11_:0-1-EDT-12,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x6913c1fb, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x42d0548a, handle 0x7f400c079bd0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3c6df001, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x35b3df99, isOwner false, <6d0547d4, 56ed408d>[count 0, qsz 0, owner ]], obj 0x5d35fa9], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x35b3df99, isOwner false, <6d0547d4, 56ed408d>[count 0, qsz 0, owner ]], obj 0x5d35fa9]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x2eb7179d, isOwner true, <694bde78, 559e12f4>[count 1, qsz 0, owner ]], obj 0x4aaf21f9], 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@5cb2dcce, com.jogamp.opengl.test.junit.util.QuitAdapter@6b3d713e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6b3d713e, ], [apply] windowLock <4e91c71f, 7d0297dd>[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[#58,main-Display-.x11_:0-1-EDT-13,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x7d8704ef, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x310fad6b, handle 0x7f400c9cb760, isShared false, jogamp.opengl.gl4.GL4bcImpl@4fc1b3a5, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x4a837358, isOwner false, <1edab04e, 4251ad0d>[count 0, qsz 0, owner ]], obj 0xcf7279], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x4a837358, isOwner false, <1edab04e, 4251ad0d>[count 0, qsz 0, owner ]], obj 0xcf7279]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x5187d88b, isOwner true, <1a944a35, 55e2b5af>[count 1, qsz 0, owner ]], obj 0x2ec559d0], 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@41e99f03, com.jogamp.opengl.test.junit.util.QuitAdapter@7994b0e9, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7994b0e9, ], [apply] windowLock <399b2db9, 3d94e883>[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[#60,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 0x1e66f1f5, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x3d125bfa, handle 0x7f400cce64f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@43d04d44, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x25d85bd4, isOwner false, <12c7475c, 1846d633>[count 0, qsz 0, owner ]], obj 0x59bd1212], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x25d85bd4, isOwner false, <12c7475c, 1846d633>[count 0, qsz 0, owner ]], obj 0x59bd1212]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x3edcf40a, isOwner true, <1689b92a, 38d00286>[count 1, qsz 0, owner ]], obj 0x9ccba0c], 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@50e9739b, com.jogamp.opengl.test.junit.util.QuitAdapter@bf2c045, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@bf2c045, ], [apply] windowLock <330e278f, 5ffef738>[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[#62,main-Display-.x11_:0-1-EDT-15,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x394df057, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x74e070aa, handle 0x7f400ccd6560, isShared false, jogamp.opengl.gl4.GL4bcImpl@aeb54e3, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x341358af, isOwner false, <5b357532, 5173cab8>[count 0, qsz 0, owner ]], obj 0x16fd039], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x341358af, isOwner false, <5b357532, 5173cab8>[count 0, qsz 0, owner ]], obj 0x16fd039]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x2f17369b, isOwner true, <5f7b4aae, 10127df3>[count 1, qsz 0, owner ]], obj 0x6f0399d0], 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@7936d945, com.jogamp.opengl.test.junit.util.QuitAdapter@7c1dd2f7, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7c1dd2f7, ], [apply] windowLock <7fe3d562, c5d1e57>[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[#64,main-Display-.x11_:0-1-EDT-16,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x75db5df9, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x35a1c124, handle 0x7f400c9c6500, isShared false, jogamp.opengl.gl4.GL4bcImpl@4bebedb5, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x3992e596, isOwner false, <1a74cc94, 1814e042>[count 0, qsz 0, owner ]], obj 0xc8630b0], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x3992e596, isOwner false, <1a74cc94, 1814e042>[count 0, qsz 0, owner ]], obj 0xc8630b0]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x2296cae3, isOwner true, <1e3ab249, 2113473c>[count 1, qsz 0, owner ]], obj 0x1cade01e], 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@8f8f0ba, com.jogamp.opengl.test.junit.util.QuitAdapter@431bb316, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@431bb316, ], [apply] windowLock <780a26ee, bd484e1>[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[#66,main-Display-.x11_:0-1-EDT-17,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x399c4be1, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x49d3e0b4, handle 0x7f400cfe0090, isShared false, jogamp.opengl.gl4.GL4bcImpl@37654de8, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x280f856b, isOwner false, <6606f28a, 7a6ca385>[count 0, qsz 0, owner ]], obj 0x67fbbb2d], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x280f856b, isOwner false, <6606f28a, 7a6ca385>[count 0, qsz 0, owner ]], obj 0x67fbbb2d]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x330b4e64, isOwner true, <6248682d, 7da79f6a>[count 1, qsz 0, owner ]], obj 0x473f7120], 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@2eae6fcd, com.jogamp.opengl.test.junit.util.QuitAdapter@f867335, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@f867335, ], [apply] windowLock <4e1bf160, 72113ff2>[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[#68,main-Display-.x11_:0-1-EDT-18,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x4c39bec8, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4232a602, handle 0x7f400cfe0090, isShared false, jogamp.opengl.gl4.GL4bcImpl@3c8fe085, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x22300b3b, isOwner false, <6de7b540, 58372211>[count 0, qsz 0, owner ]], obj 0x1b7f6a5a], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x22300b3b, isOwner false, <6de7b540, 58372211>[count 0, qsz 0, owner ]], obj 0x1b7f6a5a]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x3934c3dd, isOwner true, <69a92c0e, 86fac80>[count 1, qsz 0, owner ]], obj 0x68222a6d], 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@7717369f, com.jogamp.opengl.test.junit.util.QuitAdapter@57febd2f, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@57febd2f, ], [apply] windowLock <220000fc, 5b883793>[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[#70,main-Display-.x11_:0-1-EDT-19,5,main] [apply] junit.framework.TestListener: endTest(testRead02_Gray2RGBA) [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 @ 1753077882613 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077882615 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.433 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077874773 ms III - Start [apply] SLOCK [T main @ 1753077874778 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 0x31d7b7bf, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x3113f25e, handle 0x555a36cfa650, isShared false, jogamp.opengl.gl4.GL4bcImpl@4fcbd5b7, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x555a36ca4a40, owner true, ResourceToolkitLock[obj 0x20f8b6a4, isOwner false, [count 0, qsz 0, owner ]], obj 0x260d660c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x555a36ca4a40, owner true, ResourceToolkitLock[obj 0x20f8b6a4, isOwner false, [count 0, qsz 0, owner ]], obj 0x260d660c]], 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 0x555a36cd6df0, owner true, ResourceToolkitLock[obj 0xa56130a, isOwner true, <4ffe9fd3, cca0c88>[count 1, qsz 0, owner ]], obj 0x41878e8f], 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@f9d131b, com.jogamp.opengl.test.junit.util.QuitAdapter@521b1d28, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@521b1d28, ], [apply] windowLock <1e55607a, 713cbf3b>[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[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] PNGPixelRect: test-ntscN_4-01-160x90, PixelRect[obj 0x40005471, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x7e4ed66, handle 0x7f405803d740, isShared false, jogamp.opengl.gl4.GL4bcImpl@799cb0d6, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f40580015a0, owner true, ResourceToolkitLock[obj 0x10d9a5c5, isOwner false, <2831e69e, 4a71dbeb>[count 0, qsz 0, owner ]], obj 0x56f7c873], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f40580015a0, owner true, ResourceToolkitLock[obj 0x10d9a5c5, isOwner false, <2831e69e, 4a71dbeb>[count 0, qsz 0, owner ]], obj 0x56f7c873]], 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 0x7f405801d000, owner true, ResourceToolkitLock[obj 0xbdda8e5, isOwner true, <2c7fba16, 681582f1>[count 1, qsz 0, owner ]], obj 0xc96bd0], 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@66b571ac, com.jogamp.opengl.test.junit.util.QuitAdapter@374bc866, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@374bc866, ], [apply] windowLock <738dd674, 3851a43e>[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[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] PNGPixelRect: test-ntscNG4-01-160x90, PixelRect[obj 0x2aceadd4, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x40217d91, handle 0x7f40b00339d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3e9e3a8c, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f40b0001380, owner true, ResourceToolkitLock[obj 0x3c725da0, isOwner false, <6ff46e91, 46424c8e>[count 0, qsz 0, owner ]], obj 0x9474490], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f40b0001380, owner true, ResourceToolkitLock[obj 0x3c725da0, isOwner false, <6ff46e91, 46424c8e>[count 0, qsz 0, owner ]], obj 0x9474490]], 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 0x7f40b00195d0, owner true, ResourceToolkitLock[obj 0x27769745, isOwner true, <6bbaf5dc, 3f48e219>[count 1, qsz 0, owner ]], obj 0xc9852a4], 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@1fc720cd, com.jogamp.opengl.test.junit.util.QuitAdapter@236f32fc, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@236f32fc, ], [apply] windowLock <5bcf44a2, 150c200d>[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[#38,main-Display-.x11_:0-1-EDT-3,5,main] [apply] PNGPixelRect: test-ntscI_3-01-160x90, PixelRect[obj 0x279fedbd, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x2ac8934b, handle 0x7f400c0a9d00, isShared false, jogamp.opengl.gl4.GL4bcImpl@541d5204, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c00d050, owner true, ResourceToolkitLock[obj 0x734b999c, isOwner false, <51d8d16, 795437d5>[count 0, qsz 0, owner ]], obj 0x47e7c789], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c00d050, owner true, ResourceToolkitLock[obj 0x734b999c, isOwner false, <51d8d16, 795437d5>[count 0, qsz 0, owner ]], obj 0x47e7c789]], 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 0x7f400c085f30, owner true, ResourceToolkitLock[obj 0x684f3190, isOwner true, <15374b2, 596101d2>[count 1, qsz 0, owner ]], obj 0x20c34ef8], 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@311128c1, com.jogamp.opengl.test.junit.util.QuitAdapter@2b7d2cb5, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@2b7d2cb5, ], [apply] windowLock <7ac3d799, 40cdf2b7>[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[#40,main-Display-.x11_:0-1-EDT-4,5,main] [apply] PNGPixelRect: test-ntscI_4-01-160x90, PixelRect[obj 0x1ff4931d, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x47ca043f, handle 0x7f400c0e5410, isShared false, jogamp.opengl.gl4.GL4bcImpl@3972a745, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ed930, owner true, ResourceToolkitLock[obj 0x67e4ef33, isOwner false, <681f17c2, 10590a37>[count 0, qsz 0, owner ]], obj 0x3c3dcff6], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ed930, owner true, ResourceToolkitLock[obj 0x67e4ef33, isOwner false, <681f17c2, 10590a37>[count 0, qsz 0, owner ]], obj 0x3c3dcff6]], 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x7ce02235, isOwner true, <6c518b6c, 34813c63>[count 1, qsz 0, owner ]], obj 0x6611177a], 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@1b9d6007, com.jogamp.opengl.test.junit.util.QuitAdapter@7b7782f3, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7b7782f3, ], [apply] windowLock <46a8dbda, 28ecbeb2>[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[#42,main-Display-.x11_:0-1-EDT-5,5,main] [apply] PNGPixelRect: test-ntscIG3-01-160x90, PixelRect[obj 0x7817fd62, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x7e5c45e0, handle 0x7f400cce6900, isShared false, jogamp.opengl.gl4.GL4bcImpl@5dce6f, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x5558b05a, isOwner false, <5189412f, 3056e3f9>[count 0, qsz 0, owner ]], obj 0x5e967d2a], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x5558b05a, isOwner false, <5189412f, 3056e3f9>[count 0, qsz 0, owner ]], obj 0x5e967d2a]], 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 0x7f400c0ed930, owner true, ResourceToolkitLock[obj 0x4e5cdcc2, isOwner true, <55c77c1f, 52090475>[count 1, qsz 0, owner ]], obj 0x3f1b5c33], 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@17892dde, com.jogamp.opengl.test.junit.util.QuitAdapter@79408cb4, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@79408cb4, ], [apply] windowLock <63701545, 66f37dc>[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[#44,main-Display-.x11_:0-1-EDT-6,5,main] [apply] PNGPixelRect: test-ntscIG4-01-160x90, PixelRect[obj 0xfa4c865, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x37c03375, handle 0x7f400cce5220, isShared false, jogamp.opengl.gl4.GL4bcImpl@49887c3b, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x360ffd7f, isOwner false, <18153e89, 6ec5fdc2>[count 0, qsz 0, owner ]], obj 0x64a63d85], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x360ffd7f, isOwner false, <18153e89, 6ec5fdc2>[count 0, qsz 0, owner ]], obj 0x64a63d85]], 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x2d0bd06b, isOwner true, <1c5b4235, 5d319791>[count 1, qsz 0, owner ]], obj 0x82ed3a7], 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@7bd5c241, com.jogamp.opengl.test.junit.util.QuitAdapter@3dd97de4, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3dd97de4, ], [apply] windowLock <6c05f8d1, 1248bd1d>[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[#46,main-Display-.x11_:0-1-EDT-7,5,main] [apply] PNGPixelRect: test-ntscP_3-01-160x90, PixelRect[obj 0x77f1baf5, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x1af01cf0, handle 0x7f400c0e1e90, isShared false, jogamp.opengl.gl4.GL4bcImpl@64955b17, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x37f29472, isOwner false, <352514aa, 41077e1c>[count 0, qsz 0, owner ]], obj 0xf84d8c8], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x37f29472, isOwner false, <352514aa, 41077e1c>[count 0, qsz 0, owner ]], obj 0xf84d8c8]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x2cf69c4e, isOwner true, <316b4d3e, 4be63291>[count 1, qsz 0, owner ]], obj 0x620df1bd], 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@7a01055e, com.jogamp.opengl.test.junit.util.QuitAdapter@11e8b59d, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@11e8b59d, ], [apply] windowLock <6b606f8b, 66edfb43>[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[#48,main-Display-.x11_:0-1-EDT-8,5,main] [apply] PNGPixelRect: test-ntscP_4-01-160x90, PixelRect[obj 0x55b0dcab, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x2b4d9dbe, handle 0x7f400cce5a40, isShared false, jogamp.opengl.gl4.GL4bcImpl@5519484a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x5b14c7a1, isOwner false, <49893d3, 220058ec>[count 0, qsz 0, owner ]], obj 0x3dc41ffe], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x5b14c7a1, isOwner false, <49893d3, 220058ec>[count 0, qsz 0, owner ]], obj 0x3dc41ffe]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x4010ee28, isOwner true, [count 1, qsz 0, owner ]], obj 0x3d97c42b], 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@7a310c1f, com.jogamp.opengl.test.junit.util.QuitAdapter@4d8fe1d0, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@4d8fe1d0, ], [apply] windowLock <65b70cb9, 66823ab8>[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[#50,main-Display-.x11_:0-1-EDT-9,5,main] [apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x6200f9cb, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x5af95039, handle 0x7f400cce6730, isShared false, jogamp.opengl.gl4.GL4bcImpl@24dc5e92, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x7ddef233, isOwner false, <752c5062, 2a7161d6>[count 0, qsz 0, owner ]], obj 0x6c9f82c4], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x7ddef233, isOwner false, <752c5062, 2a7161d6>[count 0, qsz 0, owner ]], obj 0x6c9f82c4]], 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x66daba0e, isOwner true, <716249f7, 50bcf9dc>[count 1, qsz 0, owner ]], obj 0x4025d8ad], 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@731c106d, com.jogamp.opengl.test.junit.util.QuitAdapter@10d2c208, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@10d2c208, ], [apply] windowLock <2717bbd7, 4999ef28>[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[#52,main-Display-.x11_:0-1-EDT-10,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x7dc0f706, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x2f9ce6, handle 0x7f400cce6900, isShared false, jogamp.opengl.gl4.GL4bcImpl@7e50051d, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x4b0e2606, isOwner false, <2ffa97e7, 14888ed5>[count 0, qsz 0, owner ]], obj 0x6a0e09b4], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x4b0e2606, isOwner false, <2ffa97e7, 14888ed5>[count 0, qsz 0, owner ]], obj 0x6a0e09b4]], 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x500a2ce5, isOwner true, <2bb4ccac, 7b9a0129>[count 1, qsz 0, owner ]], obj 0x61c3e447], 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@60af819e, com.jogamp.opengl.test.junit.util.QuitAdapter@6d73f08b, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6d73f08b, ], [apply] windowLock <464b2745, 38d40217>[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[#54,main-Display-.x11_:0-1-EDT-11,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x2de23121, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0xf371b6e, handle 0x7f400ccdc440, isShared false, jogamp.opengl.gl4.GL4bcImpl@71c71cf1, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0xff6cd57, isOwner false, <20e2018c, 64be04c6>[count 0, qsz 0, owner ]], obj 0x2d57bc34], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0xff6cd57, isOwner false, <20e2018c, 64be04c6>[count 0, qsz 0, owner ]], obj 0x2d57bc34]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x14f240bc, isOwner true, <24acddcf, 30a075a8>[count 1, qsz 0, owner ]], obj 0x2006c994], 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@26f78a88, com.jogamp.opengl.test.junit.util.QuitAdapter@64f7793c, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@64f7793c, ], [apply] windowLock <57495d3f, 4195742b>[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[#56,main-Display-.x11_:0-1-EDT-12,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x6913c1fb, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x42d0548a, handle 0x7f400c079bd0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3c6df001, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x35b3df99, isOwner false, <6d0547d4, 56ed408d>[count 0, qsz 0, owner ]], obj 0x5d35fa9], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x35b3df99, isOwner false, <6d0547d4, 56ed408d>[count 0, qsz 0, owner ]], obj 0x5d35fa9]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x2eb7179d, isOwner true, <694bde78, 559e12f4>[count 1, qsz 0, owner ]], obj 0x4aaf21f9], 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@5cb2dcce, com.jogamp.opengl.test.junit.util.QuitAdapter@6b3d713e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6b3d713e, ], [apply] windowLock <4e91c71f, 7d0297dd>[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[#58,main-Display-.x11_:0-1-EDT-13,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x7d8704ef, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x310fad6b, handle 0x7f400c9cb760, isShared false, jogamp.opengl.gl4.GL4bcImpl@4fc1b3a5, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x4a837358, isOwner false, <1edab04e, 4251ad0d>[count 0, qsz 0, owner ]], obj 0xcf7279], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x4a837358, isOwner false, <1edab04e, 4251ad0d>[count 0, qsz 0, owner ]], obj 0xcf7279]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x5187d88b, isOwner true, <1a944a35, 55e2b5af>[count 1, qsz 0, owner ]], obj 0x2ec559d0], 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@41e99f03, com.jogamp.opengl.test.junit.util.QuitAdapter@7994b0e9, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7994b0e9, ], [apply] windowLock <399b2db9, 3d94e883>[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[#60,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 0x1e66f1f5, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x3d125bfa, handle 0x7f400cce64f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@43d04d44, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x25d85bd4, isOwner false, <12c7475c, 1846d633>[count 0, qsz 0, owner ]], obj 0x59bd1212], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x25d85bd4, isOwner false, <12c7475c, 1846d633>[count 0, qsz 0, owner ]], obj 0x59bd1212]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x3edcf40a, isOwner true, <1689b92a, 38d00286>[count 1, qsz 0, owner ]], obj 0x9ccba0c], 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@50e9739b, com.jogamp.opengl.test.junit.util.QuitAdapter@bf2c045, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@bf2c045, ], [apply] windowLock <330e278f, 5ffef738>[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[#62,main-Display-.x11_:0-1-EDT-15,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x394df057, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x74e070aa, handle 0x7f400ccd6560, isShared false, jogamp.opengl.gl4.GL4bcImpl@aeb54e3, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x341358af, isOwner false, <5b357532, 5173cab8>[count 0, qsz 0, owner ]], obj 0x16fd039], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x341358af, isOwner false, <5b357532, 5173cab8>[count 0, qsz 0, owner ]], obj 0x16fd039]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x2f17369b, isOwner true, <5f7b4aae, 10127df3>[count 1, qsz 0, owner ]], obj 0x6f0399d0], 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@7936d945, com.jogamp.opengl.test.junit.util.QuitAdapter@7c1dd2f7, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7c1dd2f7, ], [apply] windowLock <7fe3d562, c5d1e57>[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[#64,main-Display-.x11_:0-1-EDT-16,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x75db5df9, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x35a1c124, handle 0x7f400c9c6500, isShared false, jogamp.opengl.gl4.GL4bcImpl@4bebedb5, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x3992e596, isOwner false, <1a74cc94, 1814e042>[count 0, qsz 0, owner ]], obj 0xc8630b0], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x3992e596, isOwner false, <1a74cc94, 1814e042>[count 0, qsz 0, owner ]], obj 0xc8630b0]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x2296cae3, isOwner true, <1e3ab249, 2113473c>[count 1, qsz 0, owner ]], obj 0x1cade01e], 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@8f8f0ba, com.jogamp.opengl.test.junit.util.QuitAdapter@431bb316, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@431bb316, ], [apply] windowLock <780a26ee, bd484e1>[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[#66,main-Display-.x11_:0-1-EDT-17,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x399c4be1, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x49d3e0b4, handle 0x7f400cfe0090, isShared false, jogamp.opengl.gl4.GL4bcImpl@37654de8, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x280f856b, isOwner false, <6606f28a, 7a6ca385>[count 0, qsz 0, owner ]], obj 0x67fbbb2d], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x280f856b, isOwner false, <6606f28a, 7a6ca385>[count 0, qsz 0, owner ]], obj 0x67fbbb2d]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x330b4e64, isOwner true, <6248682d, 7da79f6a>[count 1, qsz 0, owner ]], obj 0x473f7120], 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@2eae6fcd, com.jogamp.opengl.test.junit.util.QuitAdapter@f867335, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@f867335, ], [apply] windowLock <4e1bf160, 72113ff2>[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[#68,main-Display-.x11_:0-1-EDT-18,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x4c39bec8, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4232a602, handle 0x7f400cfe0090, isShared false, jogamp.opengl.gl4.GL4bcImpl@3c8fe085, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@55054942, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x22300b3b, isOwner false, <6de7b540, 58372211>[count 0, qsz 0, owner ]], obj 0x1b7f6a5a], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f400c0ef2b0, owner true, ResourceToolkitLock[obj 0x22300b3b, isOwner false, <6de7b540, 58372211>[count 0, qsz 0, owner ]], obj 0x1b7f6a5a]], 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 0x7f400c0801c0, owner true, ResourceToolkitLock[obj 0x3934c3dd, isOwner true, <69a92c0e, 86fac80>[count 1, qsz 0, owner ]], obj 0x68222a6d], 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@7717369f, com.jogamp.opengl.test.junit.util.QuitAdapter@57febd2f, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@57febd2f, ], [apply] windowLock <220000fc, 5b883793>[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[#70,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 @ 1753077882613 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077882615 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRead00_Manual took 0.005 sec [apply] Testcase: testRead01_All took 5.841 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 @ 1753077883442 ms III - Start [apply] junit.framework.TestListener: startTest(testGray__ES2) [apply] SLOCK [T main @ 1753077883447 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#34,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[#36,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[#38,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[#40,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[#42,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[#44,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[#46,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[#48,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[#50,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[#52,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[#54,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[#56,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[#58,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 @ 1753077887814 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077887817 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.966 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077883442 ms III - Start [apply] SLOCK [T main @ 1753077883447 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#34,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[#36,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[#38,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[#40,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[#42,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[#44,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[#46,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[#48,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[#50,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[#52,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[#54,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[#56,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[#58,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 @ 1753077887814 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077887817 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGray__ES2 took 0.829 sec [apply] Testcase: testGray__GL2 took 0.297 sec [apply] Testcase: testInterl3G_ES2 took 0.3 sec [apply] Testcase: testInterl3__ES2 took 0.3 sec [apply] Testcase: testInterl4G_ES2 took 0.299 sec [apply] Testcase: testInterl4__ES2 took 0.283 sec [apply] Testcase: testPalette3__ES2 took 0.316 sec [apply] Testcase: testPalette4__ES2 took 0.299 sec [apply] Testcase: testRGB3__ES2 took 0.283 sec [apply] Testcase: testRGB3__GL2 took 0.267 sec [apply] Testcase: testRGB4G_ES2 took 0.283 sec [apply] Testcase: testRGB4__ES2 took 0.283 sec [apply] Testcase: testRGB4__GL2 took 0.3 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 @ 1753077888578 ms III - Start [apply] SLOCK [T main @ 1753077888583 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 @ 1753077888607 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077888612 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.616 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077888578 ms III - Start [apply] SLOCK [T main @ 1753077888583 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 @ 1753077888607 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077888612 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 @ 1753077889350 ms III - Start [apply] SLOCK [T main @ 1753077889354 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] 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] junit.framework.TestListener: endTest(testConversion01_srcS000_BE_TL_destS000_TL) [apply] junit.framework.TestListener: startTest(testConversion02_srcS000_LE_TL_destS000_TL) [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] junit.framework.TestListener: endTest(testConversion02_srcS000_LE_TL_destS000_TL) [apply] junit.framework.TestListener: startTest(testConversion03_srcS000_BE_TL_destS259_TL) [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] junit.framework.TestListener: endTest(testConversion03_srcS000_BE_TL_destS259_TL) [apply] junit.framework.TestListener: startTest(testConversion04_srcS259_BE_TL_destS259_TL) [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] junit.framework.TestListener: endTest(testConversion04_srcS259_BE_TL_destS259_TL) [apply] junit.framework.TestListener: startTest(testConversion05_srcS301_BE_TL_destS259_TL) [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] junit.framework.TestListener: endTest(testConversion05_srcS301_BE_TL_destS259_TL) [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 @ 1753077892514 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077892517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.745 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077889350 ms III - Start [apply] SLOCK [T main @ 1753077889354 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 @ 1753077892514 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077892517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testConversion00 took 0.024 sec [apply] Testcase: testConversion01_srcS000_BE_TL_destS000_TL took 0.633 sec [apply] Testcase: testConversion02_srcS000_LE_TL_destS000_TL took 0.666 sec [apply] Testcase: testConversion03_srcS000_BE_TL_destS259_TL took 0.631 sec [apply] Testcase: testConversion04_srcS259_BE_TL_destS259_TL took 0.551 sec [apply] Testcase: testConversion05_srcS301_BE_TL_destS259_TL took 0.634 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] junit.framework.TestListener: startTest(testPNGRead11_fromRGBA8888) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077894765 ms III - Start [apply] SLOCK [T main @ 1753077894769 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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] junit.framework.TestListener: endTest(testPNGRead11_fromRGBA8888) [apply] junit.framework.TestListener: startTest(testPNGRead12_fromABGR8888) [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] 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 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 @ 1753077894947 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077894950 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.77 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077894765 ms III - Start [apply] SLOCK [T main @ 1753077894769 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753077894947 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077894950 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testPNGRead11_fromRGBA8888 took 0.099 sec [apply] Testcase: testPNGRead12_fromABGR8888 took 0.022 sec [apply] Testcase: testPNGRead13_fromBGRA8888 took 0.023 sec [apply] Testcase: testPNGRead14_fromARGB8888 took 0.016 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] junit.framework.TestListener: startTest(test01U32__GL2) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077895694 ms III - Start [apply] SLOCK [T main @ 1753077895699 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test01U32__GL2) [apply] junit.framework.TestListener: startTest(test02RLE32__GL2) [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(test02RLE32__GL2) [apply] junit.framework.TestListener: startTest(test03RLE32__GL2) [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[#38,main-Display-.x11_:0-1-EDT-3,5,main] [apply] junit.framework.TestListener: endTest(test03RLE32__GL2) [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 @ 1753077897130 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077897133 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.048 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077895694 ms III - Start [apply] SLOCK [T main @ 1753077895699 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[#34,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[#36,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[#38,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 @ 1753077897130 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077897133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01U32__GL2 took 0.811 sec [apply] Testcase: test02RLE32__GL2 took 0.299 sec [apply] Testcase: test03RLE32__GL2 took 0.299 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077897955 ms III - Start [apply] junit.framework.TestListener: startTest(test01AllPNG) [apply] SLOCK [T main @ 1753077897960 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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[#81,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[#83,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[#85,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[#87,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[#89,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[#91,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[#93,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 @ 1753077907497 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077907499 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.146 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077897955 ms III - Start [apply] SLOCK [T main @ 1753077897960 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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[#81,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[#83,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[#85,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[#87,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[#89,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[#91,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[#93,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 @ 1753077907497 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077907499 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AllPNG took 4.65 sec [apply] Testcase: test02AllJPG took 3.082 sec [apply] Testcase: test03AllTGA took 0.9 sec [apply] Testcase: test04AllDDS took 0.883 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 @ 1753077908250 ms III - Start [apply] SLOCK [T main @ 1753077908254 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] ----------------------------------------------------------------------------------------------------- [apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fa5e001fb80, owner true, ResourceToolkitLock[obj 0x71404016, isOwner true, <57b98dc1, 17b52abc>[count 1, qsz 0, owner ]], obj 0xb179edb]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 9, stride 36b 9c, initElemCount 72, mappedElemCount 0, sealed true, elements 24 cnt, [0 pos .. 24 rem .. 24 lim .. 72 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=216 cap=648], alive true] [apply] ShaderState[ [apply] ShaderProgram[id=1, linked=true, inUse=false, program: 1, 2 code: [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [apply] enabledAttributes [ [apply] ], activeAttributes [ [apply] ], managedAttributes [ [apply] ], activeUniforms [ [apply] GLUniformData[name mgl_PMVMatrix, location 0, size 4x4, count 2, data [apply] 0: { 1.42013, 0.00000, 0.00000, 0.00000, [apply] 0: 0.00000, 2.41421, 0.00000, 0.00000, [apply] 0: 0.00000, 0.00000, -1.22222, -2.22222, [apply] 0: 0.00000, 0.00000, -1.00000, 0.00000, [apply] 0: } [apply] , [apply] 1: { 1.00000, 0.00000, 0.00000, 0.00000, [apply] 1: 0.00000, 1.00000, 0.00000, 0.00000, [apply] 1: 0.00000, 0.00000, 1.00000, -2.30000, [apply] 1: 0.00000, 0.00000, 0.00000, 1.00000, [apply] 1: } [apply] , [apply] ] [apply] GLUniformData[name mgl_ActiveTexture, location 2, size 1x1, count 1, data 0] [apply] ], managedUniforms [ [apply] ] [apply] ] [apply] XXX0: Perspective nearPlaneNormalized: 0.01010101 [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main]junit.framework.TestListener: endTest(test1) [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 @ 1753077909416 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077909417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.788 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 @ 1753077908250 ms III - Start [apply] SLOCK [T main @ 1753077908254 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 0x7fa5e001fb80, owner true, ResourceToolkitLock[obj 0x71404016, isOwner true, <57b98dc1, 17b52abc>[count 1, qsz 0, owner ]], obj 0xb179edb]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 8 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 12 / 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753077909416 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077909417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test1 took 0.701 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 @ 1753077910287 ms III - Start [apply] SLOCK [T main @ 1753077910291 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00MatrixToString) [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] 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 - 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 @ 1753077910831 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077910836 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.139 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077910287 ms III - Start [apply] SLOCK [T main @ 1753077910291 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 @ 1753077910831 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077910836 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00MatrixToString took 0.004 sec [apply] Testcase: test01aTraditionalAccess took 0.013 sec [apply] Testcase: test01bTraditionalAccess took 0.018 sec [apply] Testcase: test02MviUpdateShaderAccess took 0.007 sec [apply] Testcase: test10MvTranslate took 0.001 sec [apply] Testcase: test11MvTranslateRotate took 0 sec [echo] Testing com.jogamp.opengl.test.junit.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] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(testAll) [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077911587 ms III - Start [apply] SLOCK [T main @ 1753077911591 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753077915283 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077915287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] junit.framework.TestListener: endTest(testAll) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.289 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077911587 ms III - Start [apply] SLOCK [T main @ 1753077911591 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753077915283 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077915287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testAll took 3.669 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 @ 1753077916068 ms III - Start [apply] SLOCK [T main @ 1753077916072 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:1753077916618 d 2ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077916620 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077916620 d 0ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x397fbdb 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x397fbdb created: GearsObj[0x3c8e880c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x397fbdb created: GearsObj[0x1612e99a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x397fbdb created: GearsObj[0x1612e99a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x3c8e880c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1612e99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7326c7b6, 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 0x397fbdb 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077916630 d 75ms]] [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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 139 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077916938 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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077916975 d 5ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x397fbdb 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, 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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077916981 d 5ms]] [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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 218 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917304 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917322 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917405 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917417 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917417 d 1ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917418 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x397fbdb 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x397fbdb created: GearsObj[0x6039fcc8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x397fbdb created: GearsObj[0x7729cb0a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x397fbdb created: GearsObj[0x7729cb0a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x6039fcc8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7729cb0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x310d1746, 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 0x397fbdb 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, 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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917418 d 32ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 114 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917660 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x397fbdb FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917688 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:1753077917751 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917751 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917751 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917751 d 0ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917762 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x6ed3ccb2: tileRendererInUse null, GearsES2[obj 0x6ed3ccb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6ed3ccb2 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6ed3ccb2 created: GearsObj[0x43c0a5c9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6ed3ccb2 created: GearsObj[0x2298347c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6ed3ccb2 created: GearsObj[0x2298347c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x6ed3ccb2 FIN GearsES2[obj 0x6ed3ccb2 isInit true, usesShared false, 1 GearsObj[0x43c0a5c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2298347c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1257afa9, 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 0x6ed3ccb2 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, 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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917762 d 21ms]] [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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 114 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918005 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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918041 d 7ms]]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, 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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918049 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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 223 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918376 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6ed3ccb2: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6ed3ccb2 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918391 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918482 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918484 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918484 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918484 d 0ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x6ed3ccb2: tileRendererInUse null, GearsES2[obj 0x6ed3ccb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6ed3ccb2 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6ed3ccb2 created: GearsObj[0x2c746a1e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6ed3ccb2 created: GearsObj[0x79373fba, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6ed3ccb2 created: GearsObj[0x79373fba, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x6ed3ccb2 FIN GearsES2[obj 0x6ed3ccb2 isInit true, usesShared false, 1 GearsObj[0x2c746a1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79373fba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d8cccd3, 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 0x6ed3ccb2 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, 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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918485 d 32ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] junit.framework.TestListener: endTest(testDisplayCreate01_AutoDestroyLifecycle) [apply] duration: 118 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918724 d 0ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6ed3ccb2: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6ed3ccb2 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918754 d 1ms]] [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 @ 1753077918778 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077918780 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.303 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077916068 ms III - Start [apply] SLOCK [T main @ 1753077916072 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:1753077916618 d 2ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077916620 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077916620 d 0ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x397fbdb 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x397fbdb created: GearsObj[0x3c8e880c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x397fbdb created: GearsObj[0x1612e99a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x397fbdb created: GearsObj[0x1612e99a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x3c8e880c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1612e99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7326c7b6, 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 0x397fbdb 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077916630 d 75ms]] [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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 139 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077916938 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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077916975 d 5ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x397fbdb 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, 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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077916981 d 5ms]] [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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 218 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917304 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917322 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917405 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917417 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917417 d 1ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917418 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x397fbdb 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x397fbdb created: GearsObj[0x6039fcc8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x397fbdb created: GearsObj[0x7729cb0a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x397fbdb created: GearsObj[0x7729cb0a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x6039fcc8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7729cb0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x310d1746, 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 0x397fbdb 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, 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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917418 d 32ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 114 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917660 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x397fbdb FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917688 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:1753077917751 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917751 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917751 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917751 d 0ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917762 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x6ed3ccb2: tileRendererInUse null, GearsES2[obj 0x6ed3ccb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6ed3ccb2 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6ed3ccb2 created: GearsObj[0x43c0a5c9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6ed3ccb2 created: GearsObj[0x2298347c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6ed3ccb2 created: GearsObj[0x2298347c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x6ed3ccb2 FIN GearsES2[obj 0x6ed3ccb2 isInit true, usesShared false, 1 GearsObj[0x43c0a5c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2298347c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1257afa9, 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 0x6ed3ccb2 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, 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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077917762 d 21ms]] [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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 114 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918005 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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918041 d 7ms]]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, 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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918049 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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 223 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918376 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6ed3ccb2: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6ed3ccb2 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918391 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918482 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918484 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918484 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918484 d 0ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x6ed3ccb2: tileRendererInUse null, GearsES2[obj 0x6ed3ccb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6ed3ccb2 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6ed3ccb2 created: GearsObj[0x2c746a1e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6ed3ccb2 created: GearsObj[0x79373fba, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6ed3ccb2 created: GearsObj[0x79373fba, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x6ed3ccb2 FIN GearsES2[obj 0x6ed3ccb2 isInit true, usesShared false, 1 GearsObj[0x2c746a1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79373fba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d8cccd3, 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 0x6ed3ccb2 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, 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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918485 d 32ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 118 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918724 d 0ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6ed3ccb2: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6ed3ccb2 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077918754 d 1ms]] [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 @ 1753077918778 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077918780 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testDisplayCreate01_AutoDestroyLifecycle took 2.23 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 @ 1753077919542 ms III - Start [apply] SLOCK [T main @ 1753077919547 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:1753077920101 d 2ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920104 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920104 d 0ms]]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x397fbdb on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x397fbdb created: GearsObj[0x712d26ba, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x397fbdb created: GearsObj[0x230185cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x397fbdb created: GearsObj[0x230185cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x712d26ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x230185cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3bea273d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x397fbdb 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920114 d 75ms]] [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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 135 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920422 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920459 d 7ms]]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x397fbdb 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920467 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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 225 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920797 d 1ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920827 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920911 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920917 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920918 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920918 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x397fbdb 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x397fbdb created: GearsObj[0xa6329ed, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x397fbdb created: GearsObj[0x73bfab3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x397fbdb created: GearsObj[0x73bfab3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0xa6329ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73bfab3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bbd8841, 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 0x397fbdb 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920918 d 31ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 116 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921163 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x397fbdb FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921188 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:1753077921249 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921249 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921249 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921249 d 0ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921277 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x6ed3ccb2: tileRendererInUse null, GearsES2[obj 0x6ed3ccb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6ed3ccb2 on Thread[#36,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6ed3ccb2 created: GearsObj[0x2a62991, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6ed3ccb2 created: GearsObj[0x1db2a89b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6ed3ccb2 created: GearsObj[0x1db2a89b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x6ed3ccb2 FIN GearsES2[obj 0x6ed3ccb2 isInit true, usesShared false, 1 GearsObj[0x2a62991, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1db2a89b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53704534, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921278 d 22ms]] [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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 115 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921521 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921559 d 7ms]]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, 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-3,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921567 d 8ms]] [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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 221 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921893 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x6ed3ccb2: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x6ed3ccb2 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921918 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921997 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077922001 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077922001 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077922001 d 0ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x6ed3ccb2: tileRendererInUse null, GearsES2[obj 0x6ed3ccb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6ed3ccb2 on Thread[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6ed3ccb2 created: GearsObj[0x13e57582, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6ed3ccb2 created: GearsObj[0xdcd76fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6ed3ccb2 created: GearsObj[0xdcd76fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x6ed3ccb2 FIN GearsES2[obj 0x6ed3ccb2 isInit true, usesShared false, 1 GearsObj[0x13e57582, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdcd76fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42a24af8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, 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-4,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077922001 d 32ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 117 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077922241 d 1ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6ed3ccb2: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6ed3ccb2 FIN [apply] junit.framework.TestListener: endTest(testDisplayCreate01) [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077922272 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 @ 1753077922298 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077922300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.348 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077919542 ms III - Start [apply] SLOCK [T main @ 1753077919547 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:1753077920101 d 2ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920104 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920104 d 0ms]]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x397fbdb on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x397fbdb created: GearsObj[0x712d26ba, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x397fbdb created: GearsObj[0x230185cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x397fbdb created: GearsObj[0x230185cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x712d26ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x230185cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3bea273d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x397fbdb 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920114 d 75ms]] [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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 135 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920422 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920459 d 7ms]]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x397fbdb 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920467 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 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 225 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920797 d 1ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920827 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920911 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920917 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920918 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920918 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x397fbdb 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x397fbdb created: GearsObj[0xa6329ed, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x397fbdb created: GearsObj[0x73bfab3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x397fbdb created: GearsObj[0x73bfab3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0xa6329ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73bfab3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bbd8841, 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 0x397fbdb 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077920918 d 31ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x397fbdb 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 116 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921163 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x397fbdb FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921188 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:1753077921249 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921249 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921249 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921249 d 0ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921277 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x6ed3ccb2: tileRendererInUse null, GearsES2[obj 0x6ed3ccb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6ed3ccb2 on Thread[#36,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6ed3ccb2 created: GearsObj[0x2a62991, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6ed3ccb2 created: GearsObj[0x1db2a89b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6ed3ccb2 created: GearsObj[0x1db2a89b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x6ed3ccb2 FIN GearsES2[obj 0x6ed3ccb2 isInit true, usesShared false, 1 GearsObj[0x2a62991, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1db2a89b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53704534, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921278 d 22ms]] [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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 115 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921521 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921559 d 7ms]]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, 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-3,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921567 d 8ms]] [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 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 221 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921893 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x6ed3ccb2: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x6ed3ccb2 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921918 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077921997 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077922001 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077922001 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077922001 d 0ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x6ed3ccb2: tileRendererInUse null, GearsES2[obj 0x6ed3ccb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6ed3ccb2 on Thread[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6ed3ccb2 created: GearsObj[0x13e57582, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6ed3ccb2 created: GearsObj[0xdcd76fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6ed3ccb2 created: GearsObj[0xdcd76fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x6ed3ccb2 FIN GearsES2[obj 0x6ed3ccb2 isInit true, usesShared false, 1 GearsObj[0x13e57582, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdcd76fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42a24af8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, 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-4,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077922001 d 32ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6ed3ccb2 500x500, swapInterval 1, drawable 0x3400002 [apply] duration: 117 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077922241 d 1ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6ed3ccb2: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6ed3ccb2 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077922272 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 @ 1753077922298 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077922300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testDisplayCreate01 took 2.263 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 @ 1753077923068 ms III - Start [apply] SLOCK [T main @ 1753077923072 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testWindow00) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x35552065, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x4c45ad26, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x14143e29, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#34,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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[#34,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] junit.framework.TestListener: endTest(testWindow00) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077927683 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077927686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.198 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077923068 ms III - Start [apply] SLOCK [T main @ 1753077923072 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x35552065, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x4c45ad26, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x14143e29, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#34,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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[#34,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 @ 1753077927683 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077927686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindow00 took 4.157 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 @ 1753077928431 ms III - Start [apply] SLOCK [T main @ 1753077928436 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testWarp01Center) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x59474f18: tileRendererInUse null, GearsES2[obj 0x59474f18 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x59474f18 on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59474f18 created: GearsObj[0x195935e5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59474f18 created: GearsObj[0x3453a235, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59474f18 created: GearsObj[0x3453a235, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x59474f18 FIN GearsES2[obj 0x59474f18 isInit true, usesShared false, 1 GearsObj[0x195935e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3453a235, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48035c9a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x59474f18 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59474f18, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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.display 0x59474f18 512x512, swapInterval 1, drawable 0x3400002 [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] junit.framework.TestListener: endTest(testWarp01Center) [apply] junit.framework.TestListener: startTest(testWarp02Random) [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x59474f18: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x59474f18 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[#36,main-Display-.x11_:0-1-EDT-2,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10683d9d created: GearsObj[0x77c51d0c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10683d9d created: GearsObj[0x2fcf0283, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10683d9d created: GearsObj[0x2fcf0283, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x10683d9d FIN GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x77c51d0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2fcf0283, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26e60276, 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 0x10683d9d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x10683d9d 512x512, swapInterval 1, drawable 0x3400002 [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] junit.framework.TestListener: endTest(testWarp02Random) [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077933213 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077933215 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.363 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077928431 ms III - Start [apply] SLOCK [T main @ 1753077928436 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x59474f18: tileRendererInUse null, GearsES2[obj 0x59474f18 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x59474f18 on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59474f18 created: GearsObj[0x195935e5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59474f18 created: GearsObj[0x3453a235, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59474f18 created: GearsObj[0x3453a235, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x59474f18 FIN GearsES2[obj 0x59474f18 isInit true, usesShared false, 1 GearsObj[0x195935e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3453a235, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48035c9a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x59474f18 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59474f18, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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.display 0x59474f18 512x512, swapInterval 1, drawable 0x3400002 [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x59474f18: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x59474f18 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[#36,main-Display-.x11_:0-1-EDT-2,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10683d9d created: GearsObj[0x77c51d0c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10683d9d created: GearsObj[0x2fcf0283, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10683d9d created: GearsObj[0x2fcf0283, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x10683d9d FIN GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x77c51d0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2fcf0283, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26e60276, 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 0x10683d9d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x10683d9d 512x512, swapInterval 1, drawable 0x3400002 [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077933213 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077933215 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWarp01Center took 2.188 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 @ 1753077933950 ms III - Start [apply] SLOCK [T main @ 1753077933954 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x59474f18: tileRendererInUse null, GearsES2[obj 0x59474f18 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x59474f18 on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59474f18 created: GearsObj[0x7fc56e5c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59474f18 created: GearsObj[0x7d299b8c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59474f18 created: GearsObj[0x7d299b8c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x59474f18 FIN GearsES2[obj 0x59474f18 isInit true, usesShared false, 1 GearsObj[0x7fc56e5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d299b8c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48542ae3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x59474f18 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59474f18, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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.display 0x59474f18 512x512, swapInterval 1, drawable 0x3400002 [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] junit.framework.TestListener: endTest(test01WindowCreateSimple) [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x59474f18: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x59474f18 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple [apply] junit.framework.TestListener: startTest(test02WindowCreateUndecor) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x62379589 created: GearsObj[0x44edee3c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x62379589 created: GearsObj[0x713dad2e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x62379589 created: GearsObj[0x713dad2e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x44edee3c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x713dad2e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15fdc180, 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 0x62379589 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x62379589 512x512, swapInterval 1, drawable 0x3400002 [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] junit.framework.TestListener: endTest(test02WindowCreateUndecor) [apply] junit.framework.TestListener: startTest(test11WindowSimpleToggleVisibility) [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x62379589: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x62379589 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[#36,main-Display-.x11_:0-1-EDT-3,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[#36,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x175c2241 created: GearsObj[0x6ebc9021, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x175c2241 created: GearsObj[0x28741750, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x175c2241 created: GearsObj[0x28741750, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0x6ebc9021, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28741750, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f86f6cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, 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[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.1 -> FALSE [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.2 -> FALSE [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.3 -> FALSE [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.4 -> FALSE [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.5 -> FALSE [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.6 -> FALSE [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.7 -> FALSE [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.8 -> FALSE [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.9 -> FALSE [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.10 -> FALSE [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] junit.framework.TestListener: endTest(test11WindowSimpleToggleVisibility) [apply] junit.framework.TestListener: startTest(test12WindowUndecorToggleVisibility) [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x175c2241 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x75d4a5c2: tileRendererInUse null, GearsES2[obj 0x75d4a5c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x75d4a5c2 on Thread[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x75d4a5c2 created: GearsObj[0x4900e69e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x75d4a5c2 created: GearsObj[0x761a501f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x75d4a5c2 created: GearsObj[0x761a501f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x75d4a5c2 FIN GearsES2[obj 0x75d4a5c2 isInit true, usesShared false, 1 GearsObj[0x4900e69e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x761a501f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x181d2426, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, 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] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.1 -> FALSE [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.2 -> FALSE [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.3 -> FALSE [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.4 -> FALSE [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.5 -> FALSE [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.6 -> FALSE [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.7 -> FALSE [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.8 -> FALSE [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.9 -> FALSE [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.10 -> FALSE [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] junit.framework.TestListener: endTest(test12WindowUndecorToggleVisibility) [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x75d4a5c2: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x75d4a5c2 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 @ 1753077940569 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077940575 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.217 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077933950 ms III - Start [apply] SLOCK [T main @ 1753077933954 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x59474f18: tileRendererInUse null, GearsES2[obj 0x59474f18 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x59474f18 on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59474f18 created: GearsObj[0x7fc56e5c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59474f18 created: GearsObj[0x7d299b8c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59474f18 created: GearsObj[0x7d299b8c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x59474f18 FIN GearsES2[obj 0x59474f18 isInit true, usesShared false, 1 GearsObj[0x7fc56e5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d299b8c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48542ae3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x59474f18 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59474f18, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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.display 0x59474f18 512x512, swapInterval 1, drawable 0x3400002 [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x59474f18: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x59474f18 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[#35,main-Display-.x11_:0-1-EDT-2,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x62379589 created: GearsObj[0x44edee3c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x62379589 created: GearsObj[0x713dad2e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x62379589 created: GearsObj[0x713dad2e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x44edee3c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x713dad2e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15fdc180, 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 0x62379589 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x62379589 512x512, swapInterval 1, drawable 0x3400002 [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x62379589: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x62379589 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[#36,main-Display-.x11_:0-1-EDT-3,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[#36,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x175c2241 created: GearsObj[0x6ebc9021, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x175c2241 created: GearsObj[0x28741750, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x175c2241 created: GearsObj[0x28741750, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0x6ebc9021, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28741750, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f86f6cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, 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[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.1 -> FALSE [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.2 -> FALSE [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.3 -> FALSE [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.4 -> FALSE [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.5 -> FALSE [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.6 -> FALSE [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.7 -> FALSE [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.8 -> FALSE [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.9 -> FALSE [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.10 -> FALSE [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x175c2241, 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-3,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x175c2241 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x75d4a5c2: tileRendererInUse null, GearsES2[obj 0x75d4a5c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x75d4a5c2 on Thread[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x75d4a5c2 created: GearsObj[0x4900e69e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x75d4a5c2 created: GearsObj[0x761a501f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x75d4a5c2 created: GearsObj[0x761a501f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x75d4a5c2 FIN GearsES2[obj 0x75d4a5c2 isInit true, usesShared false, 1 GearsObj[0x4900e69e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x761a501f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x181d2426, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, 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] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.1 -> FALSE [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.2 -> FALSE [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.3 -> FALSE [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.4 -> FALSE [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.5 -> FALSE [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.6 -> FALSE [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.7 -> FALSE [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.8 -> FALSE [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.9 -> FALSE [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] XXX VISIBLE.10 -> FALSE [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x75d4a5c2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, 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[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x75d4a5c2 512x512, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x75d4a5c2: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x75d4a5c2 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 @ 1753077940569 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077940575 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowCreateSimple took 0.289 sec [apply] Testcase: test02WindowCreateUndecor took 0.276 sec [apply] Testcase: test11WindowSimpleToggleVisibility took 2.767 sec [apply] Testcase: test12WindowUndecorToggleVisibility took 2.795 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 @ 1753077941352 ms III - Start [apply] SLOCK [T main @ 1753077941357 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple [apply] junit.framework.TestListener: startTest(test01WindowSimple) [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077941885 d 4ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077941895 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077941895 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077941895 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x397fbdb 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x397fbdb created: GearsObj[0x274c14a4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x397fbdb created: GearsObj[0x709e5348, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x397fbdb created: GearsObj[0x709e5348, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x274c14a4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x709e5348, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b6ba5af, 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 0x397fbdb 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] Frames for initial setVisible(true): 1 [apply] Created: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x274c14a4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x709e5348, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b6ba5af, 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@3754a4bf, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f7a540016b0, owner true, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 1, qsz 0, owner ]], obj 0x6025e1b6], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7a540016b0, owner true, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x6025e1b6]], 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 0x7f7a5401fb70, owner true, ResourceToolkitLock[obj 0x3cd3e762, isOwner false, <1fa121e2, 7eac9008>[count 0, qsz 0, owner ]], obj 0x4116aac9], 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@198b6731, com.jogamp.newt.event.TraceWindowAdapter@7c6908d7, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c9754d8, ], [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@55fe41ea, ], [apply] windowLock [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x35415b49, handle 0x7f7a5404ad40, isShared false, jogamp.opengl.gl4.GL4bcImpl@b3ca52e, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@3754a4bf, [apply] Handle 0x3400002, [apply] >> GearsES2 0x397fbdb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x397fbdb 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077941899 d 84ms]] [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f7a540016b0, owner true, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x6025e1b6], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7a540016b0, owner true, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x6025e1b6]], 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 0x7f7a5401fb70, owner true, ResourceToolkitLock[obj 0x3cd3e762, isOwner false, <1fa121e2, 7eac9008>[count 0, qsz 0, owner ]], obj 0x4116aac9], 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@198b6731, com.jogamp.newt.event.TraceWindowAdapter@7c6908d7, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c9754d8, ], [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@55fe41ea, ], [apply] windowLock [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f7a540016b0, owner true, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x6025e1b6], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7a540016b0, owner true, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x6025e1b6]], 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 0x7f7a5401fb70, owner true, ResourceToolkitLock[obj 0x3cd3e762, isOwner false, <1fa121e2, 7eac9008>[count 0, qsz 0, owner ]], obj 0x4116aac9], 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@198b6731, com.jogamp.newt.event.TraceWindowAdapter@7c6908d7, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c9754d8, ], [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@55fe41ea, ], [apply] windowLock [count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942110 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942141 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:1753077942268 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942268 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942268 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942268 d 0ms]] [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942268 d 15ms]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0xd35dea7: tileRendererInUse null, GearsES2[obj 0xd35dea7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xd35dea7 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xd35dea7 created: GearsObj[0x77f1baf5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xd35dea7 created: GearsObj[0x41a2befb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xd35dea7 created: GearsObj[0x41a2befb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xd35dea7 FIN GearsES2[obj 0xd35dea7 isInit true, usesShared false, 1 GearsObj[0x77f1baf5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41a2befb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c40365c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0xd35dea7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> 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 [apply] Frames for initial setVisible(true): 1Thread[#1,main,5,main] GearsES2.display 0xd35dea7 640x480, swapInterval 1, drawable 0x3400002 [apply] [apply] Created: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0xd35dea7 isInit true, usesShared false, 1 GearsObj[0x77f1baf5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41a2befb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c40365c, 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@3754a4bf, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f7a542e39e0, owner true, ResourceToolkitLock[obj 0x7bedc48a, isOwner false, <131ef10, 55b0dcab>[count 0, qsz 0, owner ]], obj 0x38afe297], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7a542e39e0, owner true, ResourceToolkitLock[obj 0x7bedc48a, isOwner false, <131ef10, 55b0dcab>[count 0, qsz 0, owner ]], obj 0x38afe297]], 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 0x7f7a5407cec0, owner true, ResourceToolkitLock[obj 0x2df3b89c, isOwner false, <23348b5d, 70325e14>[count 0, qsz 0, owner ]], obj 0x37ceb1df], 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@7c9d8e2, com.jogamp.newt.event.TraceWindowAdapter@20d525, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6200f9cb, ], [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@2002fc1d, ], [apply] windowLock <69453e37, 6f4a47c7>[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x472b0103, handle 0x7f7a54ce0a50, isShared false, jogamp.opengl.gl4.GL4bcImpl@ae13544, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@3754a4bf, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f7a542e39e0, owner true, ResourceToolkitLock[obj 0x7bedc48a, isOwner false, <131ef10, 55b0dcab>[count 0, qsz 0, owner ]], obj 0x38afe297], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7a542e39e0, owner true, ResourceToolkitLock[obj 0x7bedc48a, isOwner false, <131ef10, 55b0dcab>[count 0, qsz 0, owner ]], obj 0x38afe297]], 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 0x7f7a5407cec0, owner true, ResourceToolkitLock[obj 0x2df3b89c, isOwner false, <23348b5d, 70325e14>[count 0, qsz 0, owner ]], obj 0x37ceb1df], 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@7c9d8e2, com.jogamp.newt.event.TraceWindowAdapter@20d525, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6200f9cb, ], [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@2002fc1d, ], [apply] windowLock <69453e37, 6f4a47c7>[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 0x3400002, surfaceHandle 0x3400002, 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 0x7f7a542e39e0, owner true, ResourceToolkitLock[obj 0x7bedc48a, isOwner false, <131ef10, 55b0dcab>[count 0, qsz 0, owner ]], obj 0x38afe297], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7a542e39e0, owner true, ResourceToolkitLock[obj 0x7bedc48a, isOwner false, <131ef10, 55b0dcab>[count 0, qsz 0, owner ]], obj 0x38afe297]], 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 0x7f7a5407cec0, owner true, ResourceToolkitLock[obj 0x2df3b89c, isOwner false, <23348b5d, 70325e14>[count 0, qsz 0, owner ]], obj 0x37ceb1df], 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@7c9d8e2, com.jogamp.newt.event.TraceWindowAdapter@20d525, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6200f9cb, ], [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@2002fc1d, ], [apply] windowLock <69453e37, 6f4a47c7>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942402 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xd35dea7: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xd35dea7 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942441 d 0ms]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test02WindowSimple [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test10WindowNativeRecreateSimple [apply] duration: 0 [apply] junit.framework.TestListener: endTest(test02WindowSimple) [apply] junit.framework.TestListener: startTest(test10WindowNativeRecreateSimple) [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942551 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942551 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942551 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942551 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x7dc0f706: tileRendererInUse null, GearsES2[obj 0x7dc0f706 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7dc0f706 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7dc0f706 created: GearsObj[0x108a6884, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7dc0f706 created: GearsObj[0x6e7d0637, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7dc0f706 created: GearsObj[0x6e7d0637, vbo ff 7, fs 8, bf 9, bs 10] [apply] Frames for initial setVisible(true): 1Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x7dc0f706 FIN GearsES2[obj 0x7dc0f706 isInit true, usesShared false, 1 GearsObj[0x108a6884, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e7d0637, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41ce30e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x7dc0f706 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7dc0f706, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x7dc0f706 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942552 d 32ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942586 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x7dc0f706: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x7dc0f706 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942610 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942670 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942685 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942686 d 0ms]]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x7dc0f706: tileRendererInUse null, GearsES2[obj 0x7dc0f706 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7dc0f706 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7dc0f706 created: GearsObj[0x53639630, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7dc0f706 created: GearsObj[0x3e1252ad, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7dc0f706 created: GearsObj[0x3e1252ad, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x7dc0f706 FIN GearsES2[obj 0x7dc0f706 isInit true, usesShared false, 1 GearsObj[0x53639630, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e1252ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e42f71, 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 0x7dc0f706 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7dc0f706, 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 0x7dc0f706 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942687 d 71ms]] [apply] junit.framework.TestListener: endTest(test10WindowNativeRecreateSimple) [apply] junit.framework.TestListener: startTest(test11WindowNativeRecreateSimple) [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942804 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942805 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x7dc0f706: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x7dc0f706 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942824 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] 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:1753077942935 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942935 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942935 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942935 d 0ms]] [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942935 d 14ms]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x43c1b556 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x43c1b556 created: GearsObj[0x4988d8b8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x43c1b556 created: GearsObj[0xc0c2f8d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x43c1b556 created: GearsObj[0xc0c2f8d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x43c1b556 FIN GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x4988d8b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc0c2f8d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x305b7c14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x43c1b556 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x43c1b556, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x43c1b556 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942966 d 0ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x43c1b556: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x43c1b556 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942985 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943027 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943034 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943034 d 0ms]]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x43c1b556 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x43c1b556 created: GearsObj[0x780b61d2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x43c1b556 created: GearsObj[0x225837e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x43c1b556 created: GearsObj[0x225837e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x43c1b556 FIN GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x780b61d2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x225837e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2927b0da, 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 0x43c1b556 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x43c1b556, 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 0x43c1b556 640x480, swapInterval 1, drawable 0x3400002 [apply] junit.framework.TestListener: endTest(test11WindowNativeRecreateSimple) [apply] junit.framework.TestListener: startTest(test21WindowDestroyWinTwiceA) [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943035 d 34ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943070 d 0ms]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943085 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943085 d 0ms]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x43c1b556: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x43c1b556 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943097 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:1753077943128 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943134 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943134 d 1ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943135 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.0 0x66d18979: tileRendererInUse null, GearsES2[obj 0x66d18979 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x66d18979 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x66d18979 created: GearsObj[0x36f9db56, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x66d18979 created: GearsObj[0x4077dc3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x66d18979 created: GearsObj[0x4077dc3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.X 0x66d18979 FIN GearsES2[obj 0x66d18979 isInit true, usesShared false, 1 GearsObj[0x36f9db56, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4077dc3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x679be0a3, 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 0x66d18979 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66d18979, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x66d18979 640x480, swapInterval 1, drawable 0x3400002 [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943135 d 32ms]] [apply] duration: 0 [apply] junit.framework.TestListener: endTest(test21WindowDestroyWinTwiceA) [apply] junit.framework.TestListener: startTest(test22WindowTwoWinOneDisplay) [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943268 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x66d18979: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x66d18979 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943307 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] 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:1753077943390 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943401 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943401 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943401 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x609cd4d8: tileRendererInUse null, GearsES2[obj 0x609cd4d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x609cd4d8 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x609cd4d8 created: GearsObj[0x42f036eb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x609cd4d8 created: GearsObj[0x4058768b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x609cd4d8 created: GearsObj[0x4058768b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x609cd4d8 FIN GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x42f036eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4058768b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x699bb71c, 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 0x609cd4d8 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x609cd4d8 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943402 d 31ms]] [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:1753077943473 d 0ms]]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943473 d 0ms]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943473 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943473 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943473 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x17f7cd29: tileRendererInUse null, GearsES2[obj 0x17f7cd29 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x17f7cd29 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x17f7cd29 created: GearsObj[0x1369d0be, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x17f7cd29 created: GearsObj[0x5ce11789, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x17f7cd29 created: GearsObj[0x5ce11789, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x17f7cd29 FIN GearsES2[obj 0x17f7cd29 isInit true, usesShared false, 1 GearsObj[0x1369d0be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce11789, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c164dda, 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 0x17f7cd29 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17f7cd29, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x17f7cd29 640x480, swapInterval 1, drawable 0x3400004 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943474 d 43ms]] [apply] duration1: 0 [apply] duration2: 0 [apply] junit.framework.TestListener: endTest(test22WindowTwoWinOneDisplay) [apply] junit.framework.TestListener: startTest(test23WindowTwoWinTwoDisplays) [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943619 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x609cd4d8: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x609cd4d8 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943626 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943626 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x17f7cd29: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x17f7cd29 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943657 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] 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:1753077943778 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943784 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943784 d 1ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943785 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.0 0x13b6aecc: tileRendererInUse null, GearsES2[obj 0x13b6aecc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x13b6aecc 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x13b6aecc created: GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x13b6aecc created: GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x13b6aecc created: GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.X 0x13b6aecc FIN GearsES2[obj 0x13b6aecc isInit true, usesShared false, 1 GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26dfff57, 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 0x13b6aecc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13b6aecc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x13b6aecc 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943785 d 32ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943856 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943856 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943856 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943856 d 0ms]] [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943884 d 0ms]] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.0 0x158a8276: tileRendererInUse null, GearsES2[obj 0x158a8276 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x158a8276 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x158a8276 created: GearsObj[0x6c0af613, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x158a8276 created: GearsObj[0xed205f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x158a8276 created: GearsObj[0xed205f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.X 0x158a8276 FIN GearsES2[obj 0x158a8276 isInit true, usesShared false, 1 GearsObj[0x6c0af613, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xed205f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d32369a, 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 0x158a8276 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x158a8276, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.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 0x158a8276 640x480, swapInterval 1, drawable 0x3800002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943856 d 45ms]] [apply] duration1: 0 [apply] duration2: 0 [apply] junit.framework.TestListener: endTest(test23WindowTwoWinTwoDisplays) [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077944002 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x13b6aecc: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x13b6aecc FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077944010 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077944010 d 0ms]] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x158a8276: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x158a8276 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077944056 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 @ 1753077944102 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077944110 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.37 sec [apply] ------------- Standard Output --------------- [apply] Frames for initial setVisible(true): 1 [apply] Created: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x274c14a4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x709e5348, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b6ba5af, 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@3754a4bf, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f7a540016b0, owner true, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 1, qsz 0, owner ]], obj 0x6025e1b6], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7a540016b0, owner true, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x6025e1b6]], 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 0x7f7a5401fb70, owner true, ResourceToolkitLock[obj 0x3cd3e762, isOwner false, <1fa121e2, 7eac9008>[count 0, qsz 0, owner ]], obj 0x4116aac9], 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@198b6731, com.jogamp.newt.event.TraceWindowAdapter@7c6908d7, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c9754d8, ], [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@55fe41ea, ], [apply] windowLock [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x35415b49, handle 0x7f7a5404ad40, isShared false, jogamp.opengl.gl4.GL4bcImpl@b3ca52e, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@3754a4bf, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f7a540016b0, owner true, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x6025e1b6], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7a540016b0, owner true, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x6025e1b6]], 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 0x7f7a5401fb70, owner true, ResourceToolkitLock[obj 0x3cd3e762, isOwner false, <1fa121e2, 7eac9008>[count 0, qsz 0, owner ]], obj 0x4116aac9], 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@198b6731, com.jogamp.newt.event.TraceWindowAdapter@7c6908d7, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c9754d8, ], [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@55fe41ea, ], [apply] windowLock [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f7a540016b0, owner true, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x6025e1b6], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7a540016b0, owner true, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x6025e1b6]], 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 0x7f7a5401fb70, owner true, ResourceToolkitLock[obj 0x3cd3e762, isOwner false, <1fa121e2, 7eac9008>[count 0, qsz 0, owner ]], obj 0x4116aac9], 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@198b6731, com.jogamp.newt.event.TraceWindowAdapter@7c6908d7, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@3c9754d8, ], [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@55fe41ea, ], [apply] windowLock [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 0xd35dea7 isInit true, usesShared false, 1 GearsObj[0x77f1baf5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41a2befb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c40365c, 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@3754a4bf, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f7a542e39e0, owner true, ResourceToolkitLock[obj 0x7bedc48a, isOwner false, <131ef10, 55b0dcab>[count 0, qsz 0, owner ]], obj 0x38afe297], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7a542e39e0, owner true, ResourceToolkitLock[obj 0x7bedc48a, isOwner false, <131ef10, 55b0dcab>[count 0, qsz 0, owner ]], obj 0x38afe297]], 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 0x7f7a5407cec0, owner true, ResourceToolkitLock[obj 0x2df3b89c, isOwner false, <23348b5d, 70325e14>[count 0, qsz 0, owner ]], obj 0x37ceb1df], 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@7c9d8e2, com.jogamp.newt.event.TraceWindowAdapter@20d525, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6200f9cb, ], [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@2002fc1d, ], [apply] windowLock <69453e37, 6f4a47c7>[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x472b0103, handle 0x7f7a54ce0a50, isShared false, jogamp.opengl.gl4.GL4bcImpl@ae13544, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@3754a4bf, [apply] Handle 0x3400002, [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 0x3400002, surfaceHandle 0x3400002, 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 0x7f7a542e39e0, owner true, ResourceToolkitLock[obj 0x7bedc48a, isOwner false, <131ef10, 55b0dcab>[count 0, qsz 0, owner ]], obj 0x38afe297], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7a542e39e0, owner true, ResourceToolkitLock[obj 0x7bedc48a, isOwner false, <131ef10, 55b0dcab>[count 0, qsz 0, owner ]], obj 0x38afe297]], 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 0x7f7a5407cec0, owner true, ResourceToolkitLock[obj 0x2df3b89c, isOwner false, <23348b5d, 70325e14>[count 0, qsz 0, owner ]], obj 0x37ceb1df], 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@7c9d8e2, com.jogamp.newt.event.TraceWindowAdapter@20d525, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6200f9cb, ], [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@2002fc1d, ], [apply] windowLock <69453e37, 6f4a47c7>[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 0x3400002, surfaceHandle 0x3400002, 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 0x7f7a542e39e0, owner true, ResourceToolkitLock[obj 0x7bedc48a, isOwner false, <131ef10, 55b0dcab>[count 0, qsz 0, owner ]], obj 0x38afe297], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7a542e39e0, owner true, ResourceToolkitLock[obj 0x7bedc48a, isOwner false, <131ef10, 55b0dcab>[count 0, qsz 0, owner ]], obj 0x38afe297]], 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 0x7f7a5407cec0, owner true, ResourceToolkitLock[obj 0x2df3b89c, isOwner false, <23348b5d, 70325e14>[count 0, qsz 0, owner ]], obj 0x37ceb1df], 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@7c9d8e2, com.jogamp.newt.event.TraceWindowAdapter@20d525, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6200f9cb, ], [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@2002fc1d, ], [apply] windowLock <69453e37, 6f4a47c7>[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 @ 1753077941352 ms III - Start [apply] SLOCK [T main @ 1753077941357 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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:1753077941885 d 4ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077941895 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077941895 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077941895 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x397fbdb 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x397fbdb created: GearsObj[0x274c14a4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x397fbdb created: GearsObj[0x709e5348, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x397fbdb created: GearsObj[0x709e5348, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x274c14a4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x709e5348, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b6ba5af, 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 0x397fbdb 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x397fbdb 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077941899 d 84ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942110 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942141 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:1753077942268 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942268 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942268 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942268 d 0ms]] [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942268 d 15ms]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0xd35dea7: tileRendererInUse null, GearsES2[obj 0xd35dea7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xd35dea7 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xd35dea7 created: GearsObj[0x77f1baf5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xd35dea7 created: GearsObj[0x41a2befb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xd35dea7 created: GearsObj[0x41a2befb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xd35dea7 FIN GearsES2[obj 0xd35dea7 isInit true, usesShared false, 1 GearsObj[0x77f1baf5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41a2befb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c40365c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0xd35dea7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> 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 [apply] Thread[#1,main,5,main] GearsES2.display 0xd35dea7 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942402 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xd35dea7: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xd35dea7 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942441 d 0ms]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test02WindowSimple [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test10WindowNativeRecreateSimple [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942551 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942551 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942551 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942551 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x7dc0f706: tileRendererInUse null, GearsES2[obj 0x7dc0f706 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7dc0f706 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7dc0f706 created: GearsObj[0x108a6884, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7dc0f706 created: GearsObj[0x6e7d0637, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7dc0f706 created: GearsObj[0x6e7d0637, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x7dc0f706 FIN GearsES2[obj 0x7dc0f706 isInit true, usesShared false, 1 GearsObj[0x108a6884, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e7d0637, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41ce30e0, 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 0x7dc0f706 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7dc0f706, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x7dc0f706 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942552 d 32ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942586 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x7dc0f706: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x7dc0f706 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942610 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942670 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942685 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942686 d 0ms]]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x7dc0f706: tileRendererInUse null, GearsES2[obj 0x7dc0f706 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7dc0f706 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7dc0f706 created: GearsObj[0x53639630, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7dc0f706 created: GearsObj[0x3e1252ad, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7dc0f706 created: GearsObj[0x3e1252ad, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x7dc0f706 FIN GearsES2[obj 0x7dc0f706 isInit true, usesShared false, 1 GearsObj[0x53639630, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e1252ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e42f71, 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 0x7dc0f706 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7dc0f706, 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 0x7dc0f706 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942687 d 71ms]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942804 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942805 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x7dc0f706: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x7dc0f706 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942824 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:1753077942935 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942935 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942935 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942935 d 0ms]] [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942935 d 14ms]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x43c1b556 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x43c1b556 created: GearsObj[0x4988d8b8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x43c1b556 created: GearsObj[0xc0c2f8d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x43c1b556 created: GearsObj[0xc0c2f8d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x43c1b556 FIN GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x4988d8b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc0c2f8d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x305b7c14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x43c1b556 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x43c1b556, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x43c1b556 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942966 d 0ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x43c1b556: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x43c1b556 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077942985 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943027 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943034 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943034 d 0ms]]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x43c1b556 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x43c1b556 created: GearsObj[0x780b61d2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x43c1b556 created: GearsObj[0x225837e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x43c1b556 created: GearsObj[0x225837e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x43c1b556 FIN GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x780b61d2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x225837e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2927b0da, 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 0x43c1b556 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x43c1b556, 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 0x43c1b556 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943035 d 34ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943070 d 0ms]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943085 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943085 d 0ms]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x43c1b556: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x43c1b556 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943097 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:1753077943128 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943134 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943134 d 1ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943135 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.0 0x66d18979: tileRendererInUse null, GearsES2[obj 0x66d18979 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x66d18979 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x66d18979 created: GearsObj[0x36f9db56, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x66d18979 created: GearsObj[0x4077dc3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x66d18979 created: GearsObj[0x4077dc3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.X 0x66d18979 FIN GearsES2[obj 0x66d18979 isInit true, usesShared false, 1 GearsObj[0x36f9db56, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4077dc3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x679be0a3, 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 0x66d18979 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66d18979, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x66d18979 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943135 d 32ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943268 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x66d18979: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x66d18979 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943307 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:1753077943390 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943401 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943401 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943401 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x609cd4d8: tileRendererInUse null, GearsES2[obj 0x609cd4d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x609cd4d8 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x609cd4d8 created: GearsObj[0x42f036eb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x609cd4d8 created: GearsObj[0x4058768b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x609cd4d8 created: GearsObj[0x4058768b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x609cd4d8 FIN GearsES2[obj 0x609cd4d8 isInit true, usesShared false, 1 GearsObj[0x42f036eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4058768b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x699bb71c, 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 0x609cd4d8 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x609cd4d8, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x609cd4d8 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943402 d 31ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943473 d 0ms]]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943473 d 0ms]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943473 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943473 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943473 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x17f7cd29: tileRendererInUse null, GearsES2[obj 0x17f7cd29 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x17f7cd29 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x17f7cd29 created: GearsObj[0x1369d0be, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x17f7cd29 created: GearsObj[0x5ce11789, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x17f7cd29 created: GearsObj[0x5ce11789, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x17f7cd29 FIN GearsES2[obj 0x17f7cd29 isInit true, usesShared false, 1 GearsObj[0x1369d0be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce11789, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c164dda, 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 0x17f7cd29 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x17f7cd29, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x17f7cd29 640x480, swapInterval 1, drawable 0x3400004 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943474 d 43ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943619 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x609cd4d8: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x609cd4d8 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943626 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943626 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x17f7cd29: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x17f7cd29 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943657 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:1753077943778 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943784 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943784 d 1ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943785 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.0 0x13b6aecc: tileRendererInUse null, GearsES2[obj 0x13b6aecc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x13b6aecc 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x13b6aecc created: GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x13b6aecc created: GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x13b6aecc created: GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.X 0x13b6aecc FIN GearsES2[obj 0x13b6aecc isInit true, usesShared false, 1 GearsObj[0x777c41e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6069c382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26dfff57, 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 0x13b6aecc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13b6aecc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x13b6aecc 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943785 d 32ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943856 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943856 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943856 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943856 d 0ms]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943884 d 0ms]] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.0 0x158a8276: tileRendererInUse null, GearsES2[obj 0x158a8276 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x158a8276 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x158a8276 created: GearsObj[0x6c0af613, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x158a8276 created: GearsObj[0xed205f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x158a8276 created: GearsObj[0xed205f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.X 0x158a8276 FIN GearsES2[obj 0x158a8276 isInit true, usesShared false, 1 GearsObj[0x6c0af613, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xed205f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d32369a, 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 0x158a8276 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x158a8276, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.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 0x158a8276 640x480, swapInterval 1, drawable 0x3800002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077943856 d 45ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077944002 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x13b6aecc: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x13b6aecc FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077944010 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077944010 d 0ms]] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x158a8276: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x158a8276 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077944056 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 @ 1753077944102 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077944110 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowSimple took 0.338 sec [apply] Testcase: test02WindowSimple took 0.288 sec [apply] Testcase: test10WindowNativeRecreateSimple took 0.381 sec [apply] Testcase: test11WindowNativeRecreateSimple took 0.271 sec [apply] Testcase: test21WindowDestroyWinTwiceA took 0.211 sec [apply] Testcase: test22WindowTwoWinOneDisplay took 0.349 sec [apply] Testcase: test23WindowTwoWinTwoDisplays took 0.398 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 @ 1753077944910 ms III - Start [apply] SLOCK [T main @ 1753077944915 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1753077945451 d 5ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077945462 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077945463 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077945463 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d3379b4 on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2d3379b4 created: GearsObj[0x47aa7041, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2d3379b4 created: GearsObj[0x1728e50d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2d3379b4 created: GearsObj[0x1728e50d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2d3379b4 FIN GearsES2[obj 0x2d3379b4 isInit true, usesShared false, 1 GearsObj[0x47aa7041, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1728e50d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x217d0e5d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2d3379b4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d3379b4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2d3379b4 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077945468 d 70ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077945742 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2d3379b4: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2d3379b4 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077945753 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:1753077946088 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946088 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946101 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946101 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x385c9627 created: GearsObj[0x4e93ea68, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x385c9627 created: GearsObj[0x52424373, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x385c9627 created: GearsObj[0x52424373, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x4e93ea68, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52424373, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f09ab4b, 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 0x385c9627 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x385c9627, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.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 0x385c9627 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946102 d 33ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946136 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946587 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x385c9627: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x385c9627 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946602 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946603 d 0ms]] [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946603 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:1753077946942 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946951 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946951 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946951 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x682b2fa: tileRendererInUse null, GearsES2[obj 0x682b2fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x682b2fa on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x682b2fa created: GearsObj[0x78660622, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x682b2fa created: GearsObj[0x4aa0ffc6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x682b2fa created: GearsObj[0x4aa0ffc6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x682b2fa FIN GearsES2[obj 0x682b2fa isInit true, usesShared false, 1 GearsObj[0x78660622, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4aa0ffc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29cab2dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x682b2fa 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x682b2fa, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-4,5,main] GearsES2.display 0x682b2fa 640x480, swapInterval 0, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946952 d 32ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947000 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947040 d 0ms]]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947041 d 0ms]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947041 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947041 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947041 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x31190526: tileRendererInUse null, GearsES2[obj 0x31190526 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x31190526 on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31190526 created: GearsObj[0x18505038, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31190526 created: GearsObj[0x24fb707f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31190526 created: GearsObj[0x24fb707f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x31190526 FIN GearsES2[obj 0x31190526 isInit true, usesShared false, 1 GearsObj[0x18505038, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24fb707f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x391ac8f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x31190526 0/0 630x470 of 630x470, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31190526, 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[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x31190526 630x470, swapInterval 1, drawable 0x3400004 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947041 d 42ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947104 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947562 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x682b2fa: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x682b2fa FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947572 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947787 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x31190526: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x31190526 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947805 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:1753077948150 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948150 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948151 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948151 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6743e411 created: GearsObj[0x13e57582, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6743e411 created: GearsObj[0xdcd76fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6743e411 created: GearsObj[0xdcd76fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.X 0x6743e411 FIN GearsES2[obj 0x6743e411 isInit true, usesShared false, 1 GearsObj[0x13e57582, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdcd76fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42a24af8, 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 0x6743e411 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6743e411, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6743e411 640x480, swapInterval 0, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948152 d 23ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948199 d 0ms]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948240 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948241 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948241 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948241 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948241 d 0ms]] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.0 0x3eb25e1a: tileRendererInUse null, GearsES2[obj 0x3eb25e1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3eb25e1a 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3eb25e1a created: GearsObj[0x2f6b09ef, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3eb25e1a created: GearsObj[0x1af3932e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3eb25e1a created: GearsObj[0x1af3932e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.X 0x3eb25e1a FIN GearsES2[obj 0x3eb25e1a isInit true, usesShared false, 1 GearsObj[0x2f6b09ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1af3932e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e90a842, 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 0x3eb25e1a 0/0 630x470 of 630x470, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3eb25e1a, 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[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.display 0x3eb25e1a 630x470, swapInterval 1, drawable 0x3800002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948241 d 42ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948305 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948769 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x6743e411: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x6743e411 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948780 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077949004 d 0ms]] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x3eb25e1a: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x3eb25e1a FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077949022 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 @ 1753077949321 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077949334 ms --- localhost/127.0.0.1:59999 - Unlock ok within 14 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.033 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077944910 ms III - Start [apply] SLOCK [T main @ 1753077944915 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1753077945451 d 5ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077945462 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077945463 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077945463 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d3379b4 on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2d3379b4 created: GearsObj[0x47aa7041, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2d3379b4 created: GearsObj[0x1728e50d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2d3379b4 created: GearsObj[0x1728e50d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2d3379b4 FIN GearsES2[obj 0x2d3379b4 isInit true, usesShared false, 1 GearsObj[0x47aa7041, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1728e50d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x217d0e5d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2d3379b4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d3379b4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2d3379b4 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077945468 d 70ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077945742 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2d3379b4: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2d3379b4 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077945753 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:1753077946088 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946088 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946101 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946101 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x385c9627 created: GearsObj[0x4e93ea68, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x385c9627 created: GearsObj[0x52424373, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x385c9627 created: GearsObj[0x52424373, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x4e93ea68, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52424373, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f09ab4b, 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 0x385c9627 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x385c9627, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.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 0x385c9627 640x480, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946102 d 33ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946136 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946587 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x385c9627: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x385c9627 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946602 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946603 d 0ms]] [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946603 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:1753077946942 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946951 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946951 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946951 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x682b2fa: tileRendererInUse null, GearsES2[obj 0x682b2fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x682b2fa on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x682b2fa created: GearsObj[0x78660622, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x682b2fa created: GearsObj[0x4aa0ffc6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x682b2fa created: GearsObj[0x4aa0ffc6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x682b2fa FIN GearsES2[obj 0x682b2fa isInit true, usesShared false, 1 GearsObj[0x78660622, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4aa0ffc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29cab2dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x682b2fa 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x682b2fa, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-4,5,main] GearsES2.display 0x682b2fa 640x480, swapInterval 0, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077946952 d 32ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947000 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947040 d 0ms]]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947041 d 0ms]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947041 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947041 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947041 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x31190526: tileRendererInUse null, GearsES2[obj 0x31190526 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x31190526 on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31190526 created: GearsObj[0x18505038, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31190526 created: GearsObj[0x24fb707f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31190526 created: GearsObj[0x24fb707f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x31190526 FIN GearsES2[obj 0x31190526 isInit true, usesShared false, 1 GearsObj[0x18505038, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24fb707f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x391ac8f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x31190526 0/0 630x470 of 630x470, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31190526, 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[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x31190526 630x470, swapInterval 1, drawable 0x3400004 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947041 d 42ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947104 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947562 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x682b2fa: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x682b2fa FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947572 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947787 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x31190526: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x31190526 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077947805 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:1753077948150 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948150 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948151 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948151 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6743e411 created: GearsObj[0x13e57582, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6743e411 created: GearsObj[0xdcd76fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6743e411 created: GearsObj[0xdcd76fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.X 0x6743e411 FIN GearsES2[obj 0x6743e411 isInit true, usesShared false, 1 GearsObj[0x13e57582, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdcd76fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42a24af8, 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 0x6743e411 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6743e411, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x6743e411 640x480, swapInterval 0, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948152 d 23ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948199 d 0ms]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948240 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948241 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948241 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948241 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948241 d 0ms]] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.0 0x3eb25e1a: tileRendererInUse null, GearsES2[obj 0x3eb25e1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3eb25e1a 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3eb25e1a created: GearsObj[0x2f6b09ef, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3eb25e1a created: GearsObj[0x1af3932e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3eb25e1a created: GearsObj[0x1af3932e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.X 0x3eb25e1a FIN GearsES2[obj 0x3eb25e1a isInit true, usesShared false, 1 GearsObj[0x2f6b09ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1af3932e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e90a842, 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 0x3eb25e1a 0/0 630x470 of 630x470, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3eb25e1a, 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[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.display 0x3eb25e1a 630x470, swapInterval 1, drawable 0x3800002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948241 d 42ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948305 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948769 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x6743e411: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x6743e411 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077948780 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077949004 d 0ms]] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x3eb25e1a: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x3eb25e1a FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077949022 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 @ 1753077949321 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077949334 ms --- localhost/127.0.0.1:59999 - Unlock ok within 14 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowDecor01Simple took 0.642 sec [apply] Testcase: testWindowDecor02DestroyWinTwiceA took 0.842 sec [apply] Testcase: testWindowDecor03TwoWinOneDisplay took 1.201 sec [apply] Testcase: testWindowDecor03TwoWinTwoDisplays took 1.216 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 @ 1753077950139 ms III - Start [apply] SLOCK [T main @ 1753077950144 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:1753077950653 d 4ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077950662 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077950662 d 0ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x397fbdb 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x397fbdb created: GearsObj[0x5962aa1c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x397fbdb created: GearsObj[0x3e4aa306, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x397fbdb created: GearsObj[0x3e4aa306, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x5962aa1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e4aa306, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e189316, 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 0x397fbdb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x397fbdb 200x150, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077950664 d 69ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077951299 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077951299 d 0ms]]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x397fbdb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, angle 618.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] resize: 2 -> 3 - 600x450 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077951816 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077951816 d 0ms]]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x397fbdb 0/0 600x450 of 600x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, angle 1209.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753077952332 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077952332 d 0ms]]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x397fbdb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, angle 1530.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test01WindowDecor) [apply] junit.framework.TestListener: startTest(test02WindowUndecor) [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077952834 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077952853 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:1753077952949 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077952950 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077952950 d 0ms]]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2f4948e4 created: GearsObj[0x3de9b60b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2f4948e4 created: GearsObj[0x1b0a2164, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2f4948e4 created: GearsObj[0x1b0a2164, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x2f4948e4 FIN GearsES2[obj 0x2f4948e4 isInit true, usesShared false, 1 GearsObj[0x3de9b60b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b0a2164, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c008509, 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 0x2f4948e4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x2f4948e4 200x150, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077952951 d 17ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077953532 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077953532 d 1ms]]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x2f4948e4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 706.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753077954044 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077954044 d 1ms]]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x2f4948e4 0/0 600x450 of 600x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 1294.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753077954556 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077954556 d 0ms]]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x2f4948e4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 1611.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753077955059 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2f4948e4: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2f4948e4 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077955069 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 @ 1753077955081 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077955084 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.537 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077950139 ms III - Start [apply] SLOCK [T main @ 1753077950144 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:1753077950653 d 4ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077950662 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077950662 d 0ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x397fbdb 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x397fbdb created: GearsObj[0x5962aa1c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x397fbdb created: GearsObj[0x3e4aa306, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x397fbdb created: GearsObj[0x3e4aa306, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x5962aa1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e4aa306, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e189316, 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 0x397fbdb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x397fbdb 200x150, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077950664 d 69ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077951299 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077951299 d 0ms]]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x397fbdb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, angle 618.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] resize: 2 -> 3 - 600x450 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077951816 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077951816 d 0ms]]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x397fbdb 0/0 600x450 of 600x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, angle 1209.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753077952332 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077952332 d 0ms]]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x397fbdb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x397fbdb, angle 1530.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753077952834 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x397fbdb FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077952853 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:1753077952949 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077952950 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077952950 d 0ms]]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2f4948e4 created: GearsObj[0x3de9b60b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2f4948e4 created: GearsObj[0x1b0a2164, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2f4948e4 created: GearsObj[0x1b0a2164, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x2f4948e4 FIN GearsES2[obj 0x2f4948e4 isInit true, usesShared false, 1 GearsObj[0x3de9b60b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b0a2164, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c008509, 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 0x2f4948e4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x2f4948e4 200x150, swapInterval 1, drawable 0x3400002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077952951 d 17ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077953532 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077953532 d 1ms]]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x2f4948e4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 706.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753077954044 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077954044 d 1ms]]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x2f4948e4 0/0 600x450 of 600x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 1294.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753077954556 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077954556 d 0ms]]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x2f4948e4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 1611.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753077955059 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2f4948e4: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2f4948e4 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753077955069 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 @ 1753077955081 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077955084 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowDecor took 2.276 sec [apply] Testcase: test02WindowUndecor took 2.214 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 @ 1753077955889 ms III - Start [apply] junit.framework.TestListener: startTest(testRemoteWindow01) [apply] SLOCK [T main @ 1753077955893 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x2be55d0a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x394afbd0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x534f1890, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] junit.framework.TestListener: endTest(testRemoteWindow01) [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 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 @ 1753077956521 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077956524 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 1.222 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077955889 ms III - Start [apply] SLOCK [T main @ 1753077955893 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x2be55d0a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x394afbd0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x534f1890, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#34,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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 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 @ 1753077956521 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077956524 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRemoteWindow01 took 0.604 sec [apply] SKIPPED: got: , expected: null [apply] Testcase: testRemoteWindow01 took 0.605 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, 0x557941ccaa40, refCount 1, unCloseable false] [apply] X11Util: Open[1]: NamedX11Display[:0, 0x557941d24d80, refCount 1, unCloseable false] [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 @ 1753077957330 ms III - Start [apply] junit.framework.TestListener: startTest(testRemoteWindow01) [apply] SLOCK [T main @ 1753077957335 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] 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 @ 1753077957499 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077957505 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.761 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077957330 ms III - Start [apply] SLOCK [T main @ 1753077957335 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 @ 1753077957499 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077957505 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRemoteWindow01 took 0.07 sec [apply] SKIPPED: got: , expected: null [apply] Testcase: testRemoteWindow01 took 0.071 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, 0x7f4334001ea0, refCount 1, unCloseable false] [apply] X11Util: Open[1]: NamedX11Display[:0, 0x7f4334026480, 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077958348 ms III - Start [apply] SLOCK [T main @ 1753077958353 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test [apply] Create PointerIcon #00: PointerIcon[obj 0x13c9d689, .x11_:0-1, 0x3400004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Set PointerIcon: PointerIcon[obj 0x13c9d689, .x11_:0-1, 0x3400004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[#35,main-Animator#00,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[#35,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74235045 created: GearsObj[0x817421f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74235045 created: GearsObj[0x63d62e69, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74235045 created: GearsObj[0x63d62e69, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.init.X 0x74235045 FIN GearsES2[obj 0x74235045 isInit true, usesShared false, 1 GearsObj[0x817421f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63d62e69, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26fe9d0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x74235045 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74235045, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045 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 @ 1753077959934 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077959937 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.18 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077958348 ms III - Start [apply] SLOCK [T main @ 1753077958353 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 0x13c9d689, .x11_:0-1, 0x3400004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Set PointerIcon: PointerIcon[obj 0x13c9d689, .x11_:0-1, 0x3400004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[#35,main-Animator#00,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[#35,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74235045 created: GearsObj[0x817421f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74235045 created: GearsObj[0x63d62e69, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74235045 created: GearsObj[0x63d62e69, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.init.X 0x74235045 FIN GearsES2[obj 0x74235045 isInit true, usesShared false, 1 GearsObj[0x817421f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63d62e69, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26fe9d0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x74235045 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74235045, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045 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 @ 1753077959934 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077959937 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 1.559 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077960705 ms III - Start [apply] junit.framework.TestListener: startTest(testCloseGLWindow) [apply] SLOCK [T main @ 1753077960710 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x765d7657 on Thread[#34,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x765d7657 created: GearsObj[0x2148f9c0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x765d7657 created: GearsObj[0x16f13b3d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x765d7657 created: GearsObj[0x16f13b3d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x765d7657 FIN GearsES2[obj 0x765d7657 isInit true, usesShared false, 1 GearsObj[0x2148f9c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16f13b3d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53e7c7e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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.display 0x765d7657 512x512, swapInterval 1, drawable 0x3400002 [apply] junit.framework.TestListener: endTest(testCloseGLWindow) [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x765d7657: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x765d7657 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 @ 1753077961735 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077961743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.634 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077960705 ms III - Start [apply] SLOCK [T main @ 1753077960710 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x765d7657 on Thread[#34,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x765d7657 created: GearsObj[0x2148f9c0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x765d7657 created: GearsObj[0x16f13b3d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x765d7657 created: GearsObj[0x16f13b3d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x765d7657 FIN GearsES2[obj 0x765d7657 isInit true, usesShared false, 1 GearsObj[0x2148f9c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16f13b3d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53e7c7e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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.display 0x765d7657 512x512, swapInterval 1, drawable 0x3400002 [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x765d7657: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x765d7657 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 @ 1753077961735 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077961743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testCloseGLWindow took 0.975 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] junit.framework.TestListener: startTest(testWindowDecorDestroyWinTwiceA) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077962525 ms III - Start [apply] SLOCK [T main @ 1753077962530 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 @ 1753077962945 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077962951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.021 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077962525 ms III - Start [apply] SLOCK [T main @ 1753077962530 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 @ 1753077962945 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077962951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowDecorDestroyWinTwiceA took 0.085 sec [apply] Testcase: testWindowDecorSimpleUserPos took 0.047 sec [apply] Testcase: testWindowDecorSimpleWMPos took 0.021 sec [apply] Testcase: testWindowDecorTwoWin took 0.079 sec [apply] Testcase: testWindowNativeRecreate01Simple took 0.082 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 @ 1753077963837 ms III - Start [apply] SLOCK [T main @ 1753077963841 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault [apply] junit.framework.TestListener: endTest(test01WindowDefault) [apply] junit.framework.TestListener: startTest(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 @ 1753077964327 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] junit.framework.TestListener: endTest(test02WindowDefault)SLOCK [T main @ 1753077964349 ms --- localhost/127.0.0.1:59999 - Unlock ok within 24 ms [apply] [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.136 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077963837 ms III - Start [apply] SLOCK [T main @ 1753077963841 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 @ 1753077964327 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077964349 ms --- localhost/127.0.0.1:59999 - Unlock ok within 24 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowDefault took 0.195 sec [apply] Testcase: test02WindowDefault took 0.162 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 @ 1753077965125 ms III - Start [apply] SLOCK [T main @ 1753077965130 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] [apply] junit.framework.TestListener: endTest(test00ScreenModeStream) [apply] junit.framework.TestListener: startTest(test01ScreenAllMonitor) [apply] 01 in : Monitor[Id 0xffffffff [name 'DP-1', primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test01ScreenAllMonitor [apply] junit.framework.TestListener: endTest(test01ScreenAllMonitor) [apply] junit.framework.TestListener: startTest(test02ScreenAllModesInfo) [apply] junit.framework.TestListener: endTest(test02ScreenAllModesInfo) [apply] Primary Device Monitor[Id 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 0x7f4d1c0010d0, owner true, ResourceToolkitLock[obj 0x4135c3b, isOwner false, <6302bbb1, 31304f14>[count 0, qsz 0, owner ]], obj 0x59474f18], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d1c0010d0, owner true, ResourceToolkitLock[obj 0x4135c3b, isOwner false, <6302bbb1, 31304f14>[count 0, qsz 0, owner ]], obj 0x59474f18]], 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 @ 1753077965775 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077965778 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.255 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077965125 ms III - Start [apply] SLOCK [T main @ 1753077965130 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x7f4d1c0010d0, owner true, ResourceToolkitLock[obj 0x4135c3b, isOwner false, <6302bbb1, 31304f14>[count 0, qsz 0, owner ]], obj 0x59474f18], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d1c0010d0, owner true, ResourceToolkitLock[obj 0x4135c3b, isOwner false, <6302bbb1, 31304f14>[count 0, qsz 0, owner ]], obj 0x59474f18]], 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 @ 1753077965775 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077965778 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.049 sec [apply] Testcase: test02ScreenAllModesInfo took 0.043 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 @ 1753077966592 ms III - Start [apply] SLOCK [T main @ 1753077966596 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d3379b4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] junit.framework.TestListener: endTest(testScreenModeInfo01) [apply] gear1 0x2d3379b4 created: GearsObj[0x1519cd03, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2d3379b4 created: GearsObj[0x72f9a0fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2d3379b4 created: GearsObj[0x72f9a0fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2d3379b4 FIN GearsES2[obj 0x2d3379b4 isInit true, usesShared false, 1 GearsObj[0x1519cd03, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72f9a0fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50195a7, 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 0x2d3379b4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d3379b4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2d3379b4 256x256, swapInterval 1, drawable 0x3400002 [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 0x2d3379b4: tileRendererInUse null [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2d3379b4 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 @ 1753077967393 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077967401 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.407 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077966592 ms III - Start [apply] SLOCK [T main @ 1753077966596 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d3379b4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2d3379b4 created: GearsObj[0x1519cd03, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2d3379b4 created: GearsObj[0x72f9a0fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2d3379b4 created: GearsObj[0x72f9a0fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2d3379b4 FIN GearsES2[obj 0x2d3379b4 isInit true, usesShared false, 1 GearsObj[0x1519cd03, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72f9a0fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50195a7, 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 0x2d3379b4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d3379b4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2d3379b4 256x256, swapInterval 1, drawable 0x3400002 [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 0x2d3379b4: tileRendererInUse null [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2d3379b4 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 @ 1753077967393 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077967401 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeInfo01 took 0.576 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 @ 1753077968168 ms III - Start [apply] SLOCK [T main @ 1753077968173 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testScreenModeChange01)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] [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 @ 1753077970382 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077970394 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 2.815 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077968168 ms III - Start [apply] SLOCK [T main @ 1753077968173 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753077970382 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077970394 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01 took 0.005 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: testScreenModeChange01 took 0.006 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] ++++ 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 @ 1753077971141 ms III - Start [apply] SLOCK [T main @ 1753077971145 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testScreenModeChange01) [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 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6771beb3 created: GearsObj[0x296f6763, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6771beb3 created: GearsObj[0x1c9caa24, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6771beb3 created: GearsObj[0x1c9caa24, 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[0x296f6763, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c9caa24, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65c24325, 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 100x100 of 100x100, swapInterval 1, drawable 0x3400002, 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 100x100, swapInterval 1, drawable 0x3400002 [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 0x6771beb3 100x100, swapInterval 1, drawable 0x3400002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6771beb3 100x100, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6771beb3 0/0 100x100 of 100x100, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6771beb3, 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 0x6771beb3 100x100, swapInterval 1, drawable 0x3400002 [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 0x6771beb3: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6771beb3 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] junit.framework.TestListener: endTest(testScreenModeChange01) [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 @ 1753077982300 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077982304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.749 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077971141 ms III - Start [apply] SLOCK [T main @ 1753077971145 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 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6771beb3 created: GearsObj[0x296f6763, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6771beb3 created: GearsObj[0x1c9caa24, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6771beb3 created: GearsObj[0x1c9caa24, 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[0x296f6763, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c9caa24, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65c24325, 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 100x100 of 100x100, swapInterval 1, drawable 0x3400002, 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 100x100, swapInterval 1, drawable 0x3400002 [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 0x6771beb3 100x100, swapInterval 1, drawable 0x3400002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6771beb3 100x100, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6771beb3 0/0 100x100 of 100x100, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6771beb3, 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 0x6771beb3 100x100, swapInterval 1, drawable 0x3400002 [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 0x6771beb3: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6771beb3 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 @ 1753077982300 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753077982304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01 took 8.58 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 @ 1753077983049 ms III - Start [apply] SLOCK [T main @ 1753077983054 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1 [apply] junit.framework.TestListener: startTest(testScreenModeChangeSingleQ1) [apply] Test.0: Window screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55d7d9fe34e0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 0, owner ]], obj 0x692f203f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55d7d9fe34e0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 0, owner ]], obj 0x692f203f]], 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x305b7c14: tileRendererInUse null, GearsES2[obj 0x305b7c14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x305b7c14 on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x305b7c14 created: GearsObj[0x459975e8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x305b7c14 created: GearsObj[0x58ce23f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x305b7c14 created: GearsObj[0x58ce23f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x305b7c14 FIN GearsES2[obj 0x305b7c14 isInit true, usesShared false, 1 GearsObj[0x459975e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58ce23f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bc2019a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x305b7c14 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x305b7c14, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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.display 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [apply] Time for visible/pos: 102 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x305b7c14 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x305b7c14, 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 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [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 0x55d7d9fe34e0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 1, owner ]], obj 0x692f203f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55d7d9fe34e0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 1, owner ]], obj 0x692f203f]], 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x305b7c14 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x305b7c14, angle 8632.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [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 0x55d7d9fe34e0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 0, owner ]], obj 0x692f203f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55d7d9fe34e0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 0, owner ]], obj 0x692f203f]], 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] junit.framework.TestListener: endTest(testScreenModeChangeSingleQ1)Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x305b7c14: tileRendererInUse null [apply] junit.framework.TestListener: startTest(testScreenModeChangeSingleQ2) [apply] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x305b7c14 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] junit.framework.TestListener: endTest(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 0x7fbd8400e260, owner true, ResourceToolkitLock[obj 0x2898ac89, isOwner false, <683dbc2c, 68267da0>[count 0, qsz 0, owner ]], obj 0x2638011], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fbd8400e260, owner true, ResourceToolkitLock[obj 0x2898ac89, isOwner false, <683dbc2c, 68267da0>[count 0, qsz 0, owner ]], obj 0x2638011]], 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 @ 1753078000220 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078000223 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.765 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753077983049 ms III - Start [apply] SLOCK [T main @ 1753077983054 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x55d7d9fe34e0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 0, owner ]], obj 0x692f203f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55d7d9fe34e0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 0, owner ]], obj 0x692f203f]], 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x305b7c14: tileRendererInUse null, GearsES2[obj 0x305b7c14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x305b7c14 on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x305b7c14 created: GearsObj[0x459975e8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x305b7c14 created: GearsObj[0x58ce23f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x305b7c14 created: GearsObj[0x58ce23f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x305b7c14 FIN GearsES2[obj 0x305b7c14 isInit true, usesShared false, 1 GearsObj[0x459975e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58ce23f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bc2019a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x305b7c14 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x305b7c14, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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.display 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [apply] Time for visible/pos: 102 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x305b7c14 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x305b7c14, 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 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [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 0x55d7d9fe34e0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 1, owner ]], obj 0x692f203f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55d7d9fe34e0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 1, owner ]], obj 0x692f203f]], 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x305b7c14 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x305b7c14, angle 8632.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [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 0x55d7d9fe34e0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 0, owner ]], obj 0x692f203f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x55d7d9fe34e0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 0, owner ]], obj 0x692f203f]], 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x305b7c14: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x305b7c14 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 0x7fbd8400e260, owner true, ResourceToolkitLock[obj 0x2898ac89, isOwner false, <683dbc2c, 68267da0>[count 0, qsz 0, owner ]], obj 0x2638011], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fbd8400e260, owner true, ResourceToolkitLock[obj 0x2898ac89, isOwner false, <683dbc2c, 68267da0>[count 0, qsz 0, owner ]], obj 0x2638011]], 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 @ 1753078000220 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078000223 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChangeSingleQ1 took 14.581 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 @ 1753078000986 ms III - Start [apply] SLOCK [T main @ 1753078000991 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01ScreenFullscreenSingleQ1)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1 [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 0x7fd7a80010f0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 0, owner ]], obj 0x692f203f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd7a80010f0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 0, owner ]], obj 0x692f203f]], 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 0x305b7c14: tileRendererInUse null, GearsES2[obj 0x305b7c14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x305b7c14 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x305b7c14 created: GearsObj[0x46baeb46, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x305b7c14 created: GearsObj[0x4d2ee7f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x305b7c14 created: GearsObj[0x4d2ee7f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x305b7c14 FIN GearsES2[obj 0x305b7c14 isInit true, usesShared false, 1 GearsObj[0x46baeb46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d2ee7f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c013979, 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 0x305b7c14 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x305b7c14, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [apply] Time for visible/pos: 118 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 0x305b7c14 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x305b7c14, 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] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x305b7c14 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] Test.2: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu] [apply] >> GearsES2 0x305b7c14, angle 671.5, [l -1.0, r 1.0, b -1.0, t 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 0x305b7c14: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x305b7c14 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 0x7fd7a8076280, owner true, ResourceToolkitLock[obj 0x424e1977, isOwner false, <10d68fcd, 117e949d>[count 0, qsz 0, owner ]], obj 0x6db9f5a4], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd7a8076280, owner true, ResourceToolkitLock[obj 0x424e1977, isOwner false, <10d68fcd, 117e949d>[count 0, qsz 0, owner ]], obj 0x6db9f5a4]], 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test02ScreenFullscreenSingleQ2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test03ScreenFullscreenSpanQ1Q2 [apply] junit.framework.TestListener: startTest(test04ScreenFullscreenSpanALL) [apply] junit.framework.TestListener: endTest(test04ScreenFullscreenSpanALL) [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 0x7fd7a8076280, owner true, ResourceToolkitLock[obj 0x7b02881e, isOwner false, <1ebd319f, 3c0be339>[count 0, qsz 0, owner ]], obj 0x15ca7889], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd7a8076280, owner true, ResourceToolkitLock[obj 0x7b02881e, isOwner false, <1ebd319f, 3c0be339>[count 0, qsz 0, owner ]], obj 0x15ca7889]], 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 0x7fd7a8076280, owner true, ResourceToolkitLock[obj 0xd21a74c, isOwner false, <6e509ffa, 2898ac89>[count 0, qsz 0, owner ]], obj 0x683dbc2c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd7a8076280, owner true, ResourceToolkitLock[obj 0xd21a74c, isOwner false, <6e509ffa, 2898ac89>[count 0, qsz 0, owner ]], obj 0x683dbc2c]], 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 @ 1753078014205 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078014209 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.817 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078000986 ms III - Start [apply] SLOCK [T main @ 1753078000991 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 0x7fd7a80010f0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 0, owner ]], obj 0x692f203f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd7a80010f0, owner true, ResourceToolkitLock[obj 0x74f0ea28, isOwner false, [count 0, qsz 0, owner ]], obj 0x692f203f]], 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 0x305b7c14: tileRendererInUse null, GearsES2[obj 0x305b7c14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x305b7c14 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x305b7c14 created: GearsObj[0x46baeb46, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x305b7c14 created: GearsObj[0x4d2ee7f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x305b7c14 created: GearsObj[0x4d2ee7f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x305b7c14 FIN GearsES2[obj 0x305b7c14 isInit true, usesShared false, 1 GearsObj[0x46baeb46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d2ee7f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c013979, 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 0x305b7c14 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x305b7c14, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x305b7c14 200x200, swapInterval 1, drawable 0x3400002 [apply] Time for visible/pos: 118 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 0x305b7c14 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x305b7c14, 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] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x305b7c14 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] Test.2: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu] [apply] >> GearsES2 0x305b7c14, angle 671.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x305b7c14: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x305b7c14 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 0x7fd7a8076280, owner true, ResourceToolkitLock[obj 0x424e1977, isOwner false, <10d68fcd, 117e949d>[count 0, qsz 0, owner ]], obj 0x6db9f5a4], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd7a8076280, owner true, ResourceToolkitLock[obj 0x424e1977, isOwner false, <10d68fcd, 117e949d>[count 0, qsz 0, owner ]], obj 0x6db9f5a4]], 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 0x7fd7a8076280, owner true, ResourceToolkitLock[obj 0x7b02881e, isOwner false, <1ebd319f, 3c0be339>[count 0, qsz 0, owner ]], obj 0x15ca7889], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd7a8076280, owner true, ResourceToolkitLock[obj 0x7b02881e, isOwner false, <1ebd319f, 3c0be339>[count 0, qsz 0, owner ]], obj 0x15ca7889]], 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 0x7fd7a8076280, owner true, ResourceToolkitLock[obj 0xd21a74c, isOwner false, <6e509ffa, 2898ac89>[count 0, qsz 0, owner ]], obj 0x683dbc2c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fd7a8076280, owner true, ResourceToolkitLock[obj 0xd21a74c, isOwner false, <6e509ffa, 2898ac89>[count 0, qsz 0, owner ]], obj 0x683dbc2c]], 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 @ 1753078014205 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078014209 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01ScreenFullscreenSingleQ1 took 10.594 sec [apply] Testcase: test02ScreenFullscreenSingleQ2 took 0.002 sec [apply] Testcase: test03ScreenFullscreenSpanQ1Q2 took 0.002 sec [apply] Testcase: test04ScreenFullscreenSpanALL took 0.002 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 @ 1753078015007 ms III - Start [apply] SLOCK [T main @ 1753078015012 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01FullscreenChange01) [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 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d3379b4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2d3379b4 created: GearsObj[0x20d859df, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2d3379b4 created: GearsObj[0x3f2ab19d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2d3379b4 created: GearsObj[0x3f2ab19d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2d3379b4 FIN GearsES2[obj 0x2d3379b4 isInit true, usesShared false, 1 GearsObj[0x20d859df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f2ab19d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a09d6ab, 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 0x2d3379b4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d3379b4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2d3379b4 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x2d3379b4 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d3379b4, 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 0x2d3379b4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d3379b4, angle 275.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2d3379b4: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2d3379b4 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x139982de: tileRendererInUse null, GearsES2[obj 0x139982de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x139982de on Thread[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x139982de created: GearsObj[0x2a62991, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x139982de created: GearsObj[0x1db2a89b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x139982de created: GearsObj[0x1db2a89b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x139982de FIN GearsES2[obj 0x139982de isInit true, usesShared false, 1 GearsObj[0x2a62991, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1db2a89b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53704534, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x139982de 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x139982de, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x139982de 640x480, swapInterval 1, drawable 0x3400002 [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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x139982de 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x139982de 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x139982de 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x139982de, 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[#1,main,5,main] GearsES2.display 0x139982de 640x480, swapInterval 1, drawable 0x3400002 [apply] [0] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x139982de: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x139982de 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[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x9d5509a 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x9d5509a created: GearsObj[0x1dd83f46, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x9d5509a created: GearsObj[0x166462e1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x9d5509a created: GearsObj[0x166462e1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x1dd83f46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x166462e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c912d79, 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 0x9d5509a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-1-EDT-4,5,main] GearsES2.display 0x9d5509a 640x480, swapInterval 1, drawable 0x3400002 [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[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x9d5509a 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x9d5509a 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x9d5509a 0/0 800x571 of 800x571, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 273.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[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x9d5509a 800x571, swapInterval 1, drawable 0x3400002 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x9d5509a 800x571, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x9d5509a 0/0 800x571 of 800x571, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 274.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 0x9d5509a 800x571, swapInterval 1, drawable 0x3400002 [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[#43,main-Animator#02,5,main] GearsES2.reshape 0x9d5509a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 276.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#43,main-Animator#02,5,main] GearsES2.reshape 0x9d5509a 0/0 800x525 of 800x525, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 5782.0, [l -1.5238096, r 1.5238096, b -1.0, t 1.0] 3.047619x2.0 -> [l -1.5238096, r 1.5238096, b -1.0, t 1.0] 3.047619x2.0, v-flip false [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x9d5509a 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[#47,main-Display-.x11_:0-1-EDT-6,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[#47,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4116aac9 created: GearsObj[0x4acd481a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4116aac9 created: GearsObj[0x5b785c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4116aac9 created: GearsObj[0x5b785c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x4116aac9 FIN GearsES2[obj 0x4116aac9 isInit true, usesShared false, 1 GearsObj[0x4acd481a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b785c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b534f9f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4116aac9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [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[#48,main-Animator#03,5,main] GearsES2.reshape 0x4116aac9 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, 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[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4116aac9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 314.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4116aac9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 315.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4116aac9 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 317.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[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4116aac9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 319.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4116aac9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 320.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4116aac9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 320.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 0x4116aac9 800x600, swapInterval 1, drawable 0x3400002 [apply] [2] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x4116aac9: tileRendererInUse null [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x4116aac9 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 @ 1753078063819 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078063828 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 49.417 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078015007 ms III - Start [apply] SLOCK [T main @ 1753078015012 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 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d3379b4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2d3379b4 created: GearsObj[0x20d859df, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2d3379b4 created: GearsObj[0x3f2ab19d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2d3379b4 created: GearsObj[0x3f2ab19d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2d3379b4 FIN GearsES2[obj 0x2d3379b4 isInit true, usesShared false, 1 GearsObj[0x20d859df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f2ab19d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a09d6ab, 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 0x2d3379b4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d3379b4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2d3379b4 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x2d3379b4 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d3379b4, 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 0x2d3379b4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d3379b4, angle 275.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2d3379b4: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2d3379b4 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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x139982de: tileRendererInUse null, GearsES2[obj 0x139982de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x139982de on Thread[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x139982de created: GearsObj[0x2a62991, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x139982de created: GearsObj[0x1db2a89b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x139982de created: GearsObj[0x1db2a89b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x139982de FIN GearsES2[obj 0x139982de isInit true, usesShared false, 1 GearsObj[0x2a62991, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1db2a89b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53704534, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x139982de 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x139982de, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x139982de 640x480, swapInterval 1, drawable 0x3400002 [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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x139982de 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x139982de 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x139982de 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x139982de, 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[#1,main,5,main] GearsES2.display 0x139982de 640x480, swapInterval 1, drawable 0x3400002 [apply] [0] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x139982de: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x139982de 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[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x9d5509a 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x9d5509a created: GearsObj[0x1dd83f46, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x9d5509a created: GearsObj[0x166462e1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x9d5509a created: GearsObj[0x166462e1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x1dd83f46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x166462e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c912d79, 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 0x9d5509a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-1-EDT-4,5,main] GearsES2.display 0x9d5509a 640x480, swapInterval 1, drawable 0x3400002 [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[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x9d5509a 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x9d5509a 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x9d5509a 0/0 800x571 of 800x571, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 273.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[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x9d5509a 800x571, swapInterval 1, drawable 0x3400002 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x9d5509a 800x571, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x9d5509a 0/0 800x571 of 800x571, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 274.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 0x9d5509a 800x571, swapInterval 1, drawable 0x3400002 [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[#43,main-Animator#02,5,main] GearsES2.reshape 0x9d5509a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 276.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#43,main-Animator#02,5,main] GearsES2.reshape 0x9d5509a 0/0 800x525 of 800x525, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 5782.0, [l -1.5238096, r 1.5238096, b -1.0, t 1.0] 3.047619x2.0 -> [l -1.5238096, r 1.5238096, b -1.0, t 1.0] 3.047619x2.0, v-flip false [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x9d5509a 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[#47,main-Display-.x11_:0-1-EDT-6,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[#47,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4116aac9 created: GearsObj[0x4acd481a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4116aac9 created: GearsObj[0x5b785c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4116aac9 created: GearsObj[0x5b785c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x4116aac9 FIN GearsES2[obj 0x4116aac9 isInit true, usesShared false, 1 GearsObj[0x4acd481a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b785c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b534f9f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4116aac9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [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[#48,main-Animator#03,5,main] GearsES2.reshape 0x4116aac9 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, 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[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4116aac9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 314.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4116aac9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 315.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4116aac9 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 317.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[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4116aac9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 319.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4116aac9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 320.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4116aac9 800x600, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4116aac9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 320.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 0x4116aac9 800x600, swapInterval 1, drawable 0x3400002 [apply] [2] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x4116aac9: tileRendererInUse null [apply] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x4116aac9 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 @ 1753078063819 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078063828 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01FullscreenChange01 took 6.721 sec [apply] Testcase: test02ScreenModeChange01 took 10.904 sec [apply] Testcase: test03ScreenModeChangeWithFS01Post took 15.358 sec [apply] Testcase: test04ScreenModeChangeWithFS01Pre took 13.239 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT [apply] junit.framework.TestListener: tests to run: 4 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078064594 ms III - Start [apply] SLOCK [T main @ 1753078064598 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testScreenRotationChange01_PreWin) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x765d7657 on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x765d7657 created: GearsObj[0x6a4d27b7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x765d7657 created: GearsObj[0x48cade85, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x765d7657 created: GearsObj[0x48cade85, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x765d7657 FIN GearsES2[obj 0x765d7657 isInit true, usesShared false, 1 GearsObj[0x6a4d27b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48cade85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76d5eed1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 640x480, swapInterval 1, drawable 0x3400002 [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, angle 2373.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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x765d7657 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, angle 2374.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 0x765d7657 600x480, swapInterval 1, drawable 0x3400002 [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x765d7657 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, angle 8864.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 0x765d7657 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x765d7657 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] >> GearsES2 0x765d7657, angle 8865.0, [l -1.3333334, r 1.3333334, b -1.0, t 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(testScreenRotationChange01_PreWin) [apply] junit.framework.TestListener: startTest(testScreenRotationChange02_PreFull) [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x765d7657: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x765d7657 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x5bda8e08: tileRendererInUse null, GearsES2[obj 0x5bda8e08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5bda8e08 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5bda8e08 created: GearsObj[0xa507004, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5bda8e08 created: GearsObj[0x6875da3c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5bda8e08 created: GearsObj[0x6875da3c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x5bda8e08 FIN GearsES2[obj 0x5bda8e08 isInit true, usesShared false, 1 GearsObj[0xa507004, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6875da3c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b0ef261, 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 0x5bda8e08 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 679.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-2,5,main] GearsES2.display 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 680.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-2,5,main] GearsES2.display 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 682.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 684.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x800, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x800, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x800, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 685.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x800, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 686.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 0x5bda8e08 600x800, swapInterval 1, drawable 0x3400002 [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 8101.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 8102.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 8104.0, [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0 -> [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 8105.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 8107.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 8107.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 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [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-Animator#01,5,main] GearsES2.reshape 0x5bda8e08 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 8786.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5bda8e08: tileRendererInUse null [apply] junit.framework.TestListener: endTest(testScreenRotationChange02_PreFull) [apply] junit.framework.TestListener: startTest(testScreenRotationChange11_PostWin) [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5bda8e08 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[#39,main-Animator#02,5,main] GearsES2.init.0 0x185a6e9: tileRendererInUse null, GearsES2[obj 0x185a6e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x185a6e9 on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x185a6e9 created: GearsObj[0x744844a6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x185a6e9 created: GearsObj[0x595de50d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x185a6e9 created: GearsObj[0x595de50d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Animator#02,5,main] GearsES2.init.X 0x185a6e9 FIN GearsES2[obj 0x185a6e9 isInit true, usesShared false, 1 GearsObj[0x744844a6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x595de50d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2568de86, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Animator#02,5,main] GearsES2.reshape 0x185a6e9 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x185a6e9, 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[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x185a6e9 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x185a6e9 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x185a6e9 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x185a6e9, angle 6950.0, [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0 -> [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0, v-flip false [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x185a6e9 1920x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x185a6e9 1920x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x185a6e9 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x185a6e9, angle 6951.0, [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0 -> [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x185a6e9 1920x480, swapInterval 1, drawable 0x3400002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x185a6e9: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x185a6e9 FIN [apply] junit.framework.TestListener: endTest(testScreenRotationChange11_PostWin) [apply] junit.framework.TestListener: startTest(testScreenRotationChange12_PostFull) [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[#41,main-Animator#03,5,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x9d5509a on Thread[#41,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x9d5509a created: GearsObj[0x730bdd92, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x9d5509a created: GearsObj[0x7fa92059, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x9d5509a created: GearsObj[0x7fa92059, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Animator#03,5,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x730bdd92, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fa92059, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x222c042c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Animator#03,5,main] GearsES2.reshape 0x9d5509a 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, 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[#41,main-Animator#03,5,main] GearsES2.reshape 0x9d5509a 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 4995.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[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x9d5509a 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x9d5509a 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x9d5509a 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 7317.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 0x9d5509a 600x480, swapInterval 1, drawable 0x3400002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#41,main-Animator#03,5,main] GearsES2.reshape 0x9d5509a 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 7319.0, [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0 -> [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0, v-flip false [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x9d5509a FIN [apply] junit.framework.TestListener: endTest(testScreenRotationChange12_PostFull) [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 @ 1753078149754 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078149762 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 85.769 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078064594 ms III - Start [apply] SLOCK [T main @ 1753078064598 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x765d7657 on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x765d7657 created: GearsObj[0x6a4d27b7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x765d7657 created: GearsObj[0x48cade85, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x765d7657 created: GearsObj[0x48cade85, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x765d7657 FIN GearsES2[obj 0x765d7657 isInit true, usesShared false, 1 GearsObj[0x6a4d27b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48cade85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76d5eed1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 640x480, swapInterval 1, drawable 0x3400002 [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x765d7657 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, angle 2373.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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x765d7657 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, angle 2374.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 0x765d7657 600x480, swapInterval 1, drawable 0x3400002 [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x765d7657 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x765d7657 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x765d7657, angle 8864.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 0x765d7657 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x765d7657 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] >> GearsES2 0x765d7657, angle 8865.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x765d7657: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x765d7657 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x5bda8e08: tileRendererInUse null, GearsES2[obj 0x5bda8e08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5bda8e08 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5bda8e08 created: GearsObj[0xa507004, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5bda8e08 created: GearsObj[0x6875da3c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5bda8e08 created: GearsObj[0x6875da3c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x5bda8e08 FIN GearsES2[obj 0x5bda8e08 isInit true, usesShared false, 1 GearsObj[0xa507004, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6875da3c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b0ef261, 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 0x5bda8e08 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 679.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-2,5,main] GearsES2.display 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 680.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-2,5,main] GearsES2.display 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 682.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 684.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x800, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x800, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x800, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 685.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x800, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 686.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 0x5bda8e08 600x800, swapInterval 1, drawable 0x3400002 [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 8101.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 8102.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 8104.0, [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0 -> [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 8105.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5bda8e08 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 8107.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5bda8e08 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 8107.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 0x5bda8e08 1920x1080, swapInterval 1, drawable 0x3400002 [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-Animator#01,5,main] GearsES2.reshape 0x5bda8e08 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 8786.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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5bda8e08: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5bda8e08 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[#39,main-Animator#02,5,main] GearsES2.init.0 0x185a6e9: tileRendererInUse null, GearsES2[obj 0x185a6e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x185a6e9 on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x185a6e9 created: GearsObj[0x744844a6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x185a6e9 created: GearsObj[0x595de50d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x185a6e9 created: GearsObj[0x595de50d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Animator#02,5,main] GearsES2.init.X 0x185a6e9 FIN GearsES2[obj 0x185a6e9 isInit true, usesShared false, 1 GearsObj[0x744844a6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x595de50d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2568de86, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Animator#02,5,main] GearsES2.reshape 0x185a6e9 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x185a6e9, 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[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x185a6e9 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x185a6e9 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x185a6e9 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x185a6e9, angle 6950.0, [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0 -> [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0, v-flip false [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x185a6e9 1920x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x185a6e9 1920x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x185a6e9 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x185a6e9, angle 6951.0, [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0 -> [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x185a6e9 1920x480, swapInterval 1, drawable 0x3400002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x185a6e9: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x185a6e9 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[#41,main-Animator#03,5,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x9d5509a on Thread[#41,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x9d5509a created: GearsObj[0x730bdd92, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x9d5509a created: GearsObj[0x7fa92059, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x9d5509a created: GearsObj[0x7fa92059, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Animator#03,5,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x730bdd92, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fa92059, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x222c042c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Animator#03,5,main] GearsES2.reshape 0x9d5509a 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, 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[#41,main-Animator#03,5,main] GearsES2.reshape 0x9d5509a 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 4995.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[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x9d5509a 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x9d5509a 600x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x9d5509a 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 7317.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 0x9d5509a 600x480, swapInterval 1, drawable 0x3400002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#41,main-Animator#03,5,main] GearsES2.reshape 0x9d5509a 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 7319.0, [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0 -> [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0, v-flip false [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x9d5509a 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 @ 1753078149754 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078149762 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenRotationChange01_PreWin took 20.583 sec [apply] Testcase: testScreenRotationChange02_PreFull took 22.76 sec [apply] Testcase: testScreenRotationChange11_PostWin took 20.407 sec [apply] Testcase: testScreenRotationChange12_PostFull took 20.818 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 @ 1753078150571 ms III - Start [apply] SLOCK [T main @ 1753078150576 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] junit.framework.TestListener: startTest(testScreenModeChange01_PreFull) [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x815b41f: tileRendererInUse null, GearsES2[obj 0x815b41f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x815b41f on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x815b41f created: GearsObj[0x2ca7a293, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x815b41f created: GearsObj[0x86dc175, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x815b41f created: GearsObj[0x86dc175, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x815b41f FIN GearsES2[obj 0x815b41f isInit true, usesShared false, 1 GearsObj[0x2ca7a293, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x86dc175, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a579124, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 4.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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 5.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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 8.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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1080x1920, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1080x1920, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1080x1920, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 9.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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1080x1920, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x815b41f 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, 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[#1,main,5,main] GearsES2.display 0x815b41f 1080x1920, swapInterval 1, drawable 0x3400002 [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 1145.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 1146.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 1148.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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 1150.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-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x815b41f 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 1150.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 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] junit.framework.TestListener: endTest(testScreenModeChange01_PreFull) [apply] junit.framework.TestListener: startTest(testScreenModeChange02_PostFull) [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x815b41f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 1435.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x815b41f: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x815b41f 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[#37,main-Animator#01,5,main] GearsES2.init.0 0x710f4dc7: tileRendererInUse null, GearsES2[obj 0x710f4dc7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x710f4dc7 on Thread[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x710f4dc7 created: GearsObj[0x2aa8aed5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x710f4dc7 created: GearsObj[0x2965b378, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x710f4dc7 created: GearsObj[0x2965b378, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.init.X 0x710f4dc7 FIN GearsES2[obj 0x710f4dc7 isInit true, usesShared false, 1 GearsObj[0x2aa8aed5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2965b378, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bd6cc4a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.reshape 0x710f4dc7 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x710f4dc7, 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[#37,main-Animator#01,5,main] GearsES2.reshape 0x710f4dc7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x710f4dc7, angle 1161.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x710f4dc7 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x710f4dc7 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x710f4dc7 0/0 1080x1080 of 1080x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x710f4dc7, angle 1162.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x710f4dc7 1080x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x710f4dc7 1080x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x710f4dc7 0/0 1080x1035 of 1080x1035, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x710f4dc7, angle 1163.5, [l -1.0434783, r 1.0434783, b -1.0, t 1.0] 2.0869565x2.0 -> [l -1.0434783, r 1.0434783, b -1.0, t 1.0] 2.0869565x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x710f4dc7 1080x1035, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x710f4dc7 1080x1035, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x710f4dc7 0/0 1080x1035 of 1080x1035, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x710f4dc7, angle 1164.5, [l -1.0434783, r 1.0434783, b -1.0, t 1.0] 2.0869565x2.0 -> [l -1.0434783, r 1.0434783, b -1.0, t 1.0] 2.0869565x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x710f4dc7 1080x1035, swapInterval 1, drawable 0x3400002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] junit.framework.TestListener: endTest(testScreenModeChange02_PostFull) [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x710f4dc7: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x710f4dc7 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 @ 1753078176989 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078176993 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.016 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078150571 ms III - Start [apply] SLOCK [T main @ 1753078150576 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x815b41f: tileRendererInUse null, GearsES2[obj 0x815b41f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x815b41f on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x815b41f created: GearsObj[0x2ca7a293, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x815b41f created: GearsObj[0x86dc175, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x815b41f created: GearsObj[0x86dc175, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x815b41f FIN GearsES2[obj 0x815b41f isInit true, usesShared false, 1 GearsObj[0x2ca7a293, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x86dc175, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a579124, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 4.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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 5.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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 8.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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1080x1920, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1080x1920, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1080x1920, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 9.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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1080x1920, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x815b41f 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, 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[#1,main,5,main] GearsES2.display 0x815b41f 1080x1920, swapInterval 1, drawable 0x3400002 [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 1145.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 1146.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 1148.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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x815b41f 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 1150.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-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x815b41f 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 1150.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 0x815b41f 1920x1080, swapInterval 1, drawable 0x3400002 [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-Animator#00,5,main] GearsES2.reshape 0x815b41f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 1435.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x815b41f: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x815b41f 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[#37,main-Animator#01,5,main] GearsES2.init.0 0x710f4dc7: tileRendererInUse null, GearsES2[obj 0x710f4dc7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x710f4dc7 on Thread[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x710f4dc7 created: GearsObj[0x2aa8aed5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x710f4dc7 created: GearsObj[0x2965b378, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x710f4dc7 created: GearsObj[0x2965b378, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.init.X 0x710f4dc7 FIN GearsES2[obj 0x710f4dc7 isInit true, usesShared false, 1 GearsObj[0x2aa8aed5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2965b378, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bd6cc4a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.reshape 0x710f4dc7 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x710f4dc7, 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[#37,main-Animator#01,5,main] GearsES2.reshape 0x710f4dc7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x710f4dc7, angle 1161.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x710f4dc7 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x710f4dc7 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x710f4dc7 0/0 1080x1080 of 1080x1080, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x710f4dc7, angle 1162.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x710f4dc7 1080x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x710f4dc7 1080x1080, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x710f4dc7 0/0 1080x1035 of 1080x1035, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x710f4dc7, angle 1163.5, [l -1.0434783, r 1.0434783, b -1.0, t 1.0] 2.0869565x2.0 -> [l -1.0434783, r 1.0434783, b -1.0, t 1.0] 2.0869565x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x710f4dc7 1080x1035, swapInterval 1, drawable 0x3400002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x710f4dc7 1080x1035, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x710f4dc7 0/0 1080x1035 of 1080x1035, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x710f4dc7, angle 1164.5, [l -1.0434783, r 1.0434783, b -1.0, t 1.0] 2.0869565x2.0 -> [l -1.0434783, r 1.0434783, b -1.0, t 1.0] 2.0869565x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x710f4dc7 1080x1035, swapInterval 1, drawable 0x3400002 [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-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x710f4dc7: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x710f4dc7 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 @ 1753078176989 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078176993 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01_PreFull took 11.933 sec [apply] Testcase: testScreenModeChange02_PostFull took 11.898 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 @ 1753078177782 ms III - Start [apply] SLOCK [T main @ 1753078177786 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x36fc695d: tileRendererInUse null, GearsES2[obj 0x36fc695d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x36fc695d on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x36fc695d created: GearsObj[0x3c91c04a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x36fc695d created: GearsObj[0x5c8f2e62, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x36fc695d created: GearsObj[0x5c8f2e62, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x36fc695d FIN GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x3c91c04a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c8f2e62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22d45ac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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: 688, B3: 455 [apply] Frames for animator.resume(): A4: 26, B4: 18 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x36fc695d: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x36fc695d FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x36fc695d: tileRendererInUse null, GearsES2[obj 0x36fc695d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x36fc695d on Thread[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x36fc695d created: GearsObj[0x274e509f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x36fc695d created: GearsObj[0x71311222, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x36fc695d created: GearsObj[0x71311222, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x36fc695d FIN GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x274e509f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71311222, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76bddc62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, angle 248.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#37,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test01CreateVisibleDestroy) [apply] junit.framework.TestListener: startTest(test02aReparentTop2WinReparentRecreate) [apply] Frames for window1.setVisible(true) recreate: A5: 1, B5: 1 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x36fc695d: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x36fc695d FIN [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#37,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[#39,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#39,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.init FIN [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x9d5509a on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x9d5509a created: GearsObj[0x7eba22e1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x9d5509a created: GearsObj[0xf212f7b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x9d5509a created: GearsObj[0xf212f7b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x7eba22e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf212f7b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d0c7de6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x9d5509a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-4,5,main] GearsES2.display 0x9d5509a 320x240, swapInterval 1, drawable 0x3400004 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[#41,main-Animator#03,5,main] GearsES2.reshape 0x9d5509a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 292.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) 654 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x9d5509a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 620.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#41,main-Animator#03,5,main] GearsES2.reshape 0x9d5509a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 620.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 2908, B10: 12 [apply] Thread[#41,main-Animator#03,5,main] GearsES2.reshape 0x9d5509a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 985.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[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x9d5509a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 1354.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-Animator#03,5,main] GearsES2.reshape 0x9d5509a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 1354.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: 6574, B11: 8 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x9d5509a FIN [apply] junit.framework.TestListener: endTest(test02aReparentTop2WinReparentRecreate) [apply] junit.framework.TestListener: startTest(test02bReparentTop2WinReparentNative) [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#39,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[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.init FIN [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x6ed3ccb2: tileRendererInUse null, GearsES2[obj 0x6ed3ccb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6ed3ccb2 on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6ed3ccb2 created: GearsObj[0x7b9a8ffc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6ed3ccb2 created: GearsObj[0x2131b813, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6ed3ccb2 created: GearsObj[0x2131b813, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x6ed3ccb2 FIN GearsES2[obj 0x6ed3ccb2 isInit true, usesShared false, 1 GearsObj[0x7b9a8ffc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2131b813, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x358db2c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-1-EDT-5,5,main] GearsES2.display 0x6ed3ccb2 320x240, swapInterval 1, drawable 0x3400004 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[#44,main-Animator#05,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, angle 311.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) 665 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6ed3ccb2 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, angle 645.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-1-EDT-5,5,main] GearsES2.display 0x6ed3ccb2 320x240, swapInterval 1, drawable 0x3400004 [apply] Frames(2) 1 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A10: 3251, B10: 23 [apply] Thread[#44,main-Animator#05,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, angle 1038.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-1-EDT-5,5,main] GearsES2.display 0x6ed3ccb2 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6ed3ccb2 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, angle 1422.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[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6ed3ccb2 320x240, swapInterval 1, drawable 0x3400004 [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A11: 6938, B11: 10 [apply] junit.framework.TestListener: endTest(test02bReparentTop2WinReparentNative) [apply] junit.framework.TestListener: startTest(test03aReparentWin2TopReparentRecreate) [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6ed3ccb2: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6ed3ccb2 FIN [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#42,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[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x489115ef on Thread[#45,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x489115ef created: GearsObj[0x2cdaa2e0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x489115ef created: GearsObj[0xa355e04, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x489115ef created: GearsObj[0xa355e04, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x2cdaa2e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa355e04, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d22a2e5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x489115ef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x489115ef 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#45,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#45,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init FIN [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[#47,main-Animator#07,5,main] GearsES2.reshape 0x489115ef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 213.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x489115ef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 591.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#47,main-Animator#07,5,main] GearsES2.reshape 0x489115ef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 591.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 3297, B10: 9 [apply] Thread[#47,main-Animator#07,5,main] GearsES2.reshape 0x489115ef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 908.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x489115ef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 1237.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[#47,main-Animator#07,5,main] GearsES2.reshape 0x489115ef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 1237.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: 6416, B11: 14 [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x489115ef: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x489115ef FIN [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#45,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: endTest(test03aReparentWin2TopReparentRecreate) [apply] junit.framework.TestListener: startTest(test03bReparentWin2TopReparentNative) [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.init.0 0x7c6908d7: tileRendererInUse null, GearsES2[obj 0x7c6908d7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7c6908d7 on Thread[#50,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7c6908d7 created: GearsObj[0x3d0da930, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7c6908d7 created: GearsObj[0x3c703cd0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7c6908d7 created: GearsObj[0x3c703cd0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.init.X 0x7c6908d7 FIN GearsES2[obj 0x7c6908d7 isInit true, usesShared false, 1 GearsObj[0x3d0da930, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c703cd0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c647ebd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x7c6908d7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c6908d7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7c6908d7 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#50,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.init FIN [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[#52,main-Animator#09,5,main] GearsES2.reshape 0x7c6908d7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c6908d7, angle 93.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7c6908d7 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x7c6908d7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c6908d7, angle 474.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[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7c6908d7 320x240, swapInterval 1, drawable 0x3400004 [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A10: 2874, B10: 3 [apply] Thread[#52,main-Animator#09,5,main] GearsES2.reshape 0x7c6908d7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c6908d7, angle 758.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7c6908d7 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x7c6908d7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c6908d7, angle 1097.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[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7c6908d7 320x240, swapInterval 1, drawable 0x3400004 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A11: 6075, B11: 23 [apply] junit.framework.TestListener: endTest(test03bReparentWin2TopReparentNative) [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x7c6908d7: tileRendererInUse null [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x7c6908d7 FIN [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#50,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 @ 1753078199311 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078199313 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.142 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078177782 ms III - Start [apply] SLOCK [T main @ 1753078177786 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x36fc695d: tileRendererInUse null, GearsES2[obj 0x36fc695d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x36fc695d on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x36fc695d created: GearsObj[0x3c91c04a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x36fc695d created: GearsObj[0x5c8f2e62, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x36fc695d created: GearsObj[0x5c8f2e62, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x36fc695d FIN GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x3c91c04a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c8f2e62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22d45ac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#34,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, 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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#34,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: 688, B3: 455 [apply] Frames for animator.resume(): A4: 26, B4: 18 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x36fc695d: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x36fc695d FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x36fc695d: tileRendererInUse null, GearsES2[obj 0x36fc695d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x36fc695d on Thread[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x36fc695d created: GearsObj[0x274e509f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x36fc695d created: GearsObj[0x71311222, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x36fc695d created: GearsObj[0x71311222, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x36fc695d FIN GearsES2[obj 0x36fc695d isInit true, usesShared false, 1 GearsObj[0x274e509f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71311222, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76bddc62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x36fc695d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36fc695d, angle 248.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x36fc695d 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#37,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#37,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#37,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[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x36fc695d: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x36fc695d FIN [apply] Thread[#37,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#37,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[#39,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#39,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.init FIN [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x9d5509a on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x9d5509a created: GearsObj[0x7eba22e1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x9d5509a created: GearsObj[0xf212f7b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x9d5509a created: GearsObj[0xf212f7b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x7eba22e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf212f7b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d0c7de6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x9d5509a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-4,5,main] GearsES2.display 0x9d5509a 320x240, swapInterval 1, drawable 0x3400004 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[#41,main-Animator#03,5,main] GearsES2.reshape 0x9d5509a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 292.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) 654 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x9d5509a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 620.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#41,main-Animator#03,5,main] GearsES2.reshape 0x9d5509a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 620.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 2908, B10: 12 [apply] Thread[#41,main-Animator#03,5,main] GearsES2.reshape 0x9d5509a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 985.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[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x9d5509a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 1354.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-Animator#03,5,main] GearsES2.reshape 0x9d5509a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9d5509a, angle 1354.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: 6574, B11: 8 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x9d5509a FIN [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#39,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[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.init FIN [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x6ed3ccb2: tileRendererInUse null, GearsES2[obj 0x6ed3ccb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6ed3ccb2 on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6ed3ccb2 created: GearsObj[0x7b9a8ffc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6ed3ccb2 created: GearsObj[0x2131b813, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6ed3ccb2 created: GearsObj[0x2131b813, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x6ed3ccb2 FIN GearsES2[obj 0x6ed3ccb2 isInit true, usesShared false, 1 GearsObj[0x7b9a8ffc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2131b813, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x358db2c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-1-EDT-5,5,main] GearsES2.display 0x6ed3ccb2 320x240, swapInterval 1, drawable 0x3400004 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[#44,main-Animator#05,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, angle 311.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) 665 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6ed3ccb2 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, angle 645.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-1-EDT-5,5,main] GearsES2.display 0x6ed3ccb2 320x240, swapInterval 1, drawable 0x3400004 [apply] Frames(2) 1 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A10: 3251, B10: 23 [apply] Thread[#44,main-Animator#05,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, angle 1038.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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-1-EDT-5,5,main] GearsES2.display 0x6ed3ccb2 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6ed3ccb2 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x6ed3ccb2 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ed3ccb2, angle 1422.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[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6ed3ccb2 320x240, swapInterval 1, drawable 0x3400004 [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A11: 6938, B11: 10 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6ed3ccb2: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6ed3ccb2 FIN [apply] Thread[#42,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#42,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[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x489115ef on Thread[#45,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x489115ef created: GearsObj[0x2cdaa2e0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x489115ef created: GearsObj[0xa355e04, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x489115ef created: GearsObj[0xa355e04, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x2cdaa2e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa355e04, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d22a2e5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x489115ef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x489115ef 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#45,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#45,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init FIN [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[#47,main-Animator#07,5,main] GearsES2.reshape 0x489115ef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 213.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x489115ef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 591.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#47,main-Animator#07,5,main] GearsES2.reshape 0x489115ef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 591.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 3297, B10: 9 [apply] Thread[#47,main-Animator#07,5,main] GearsES2.reshape 0x489115ef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 908.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x489115ef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 1237.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[#47,main-Animator#07,5,main] GearsES2.reshape 0x489115ef 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 1237.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: 6416, B11: 14 [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x489115ef: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x489115ef FIN [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#45,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[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.init.0 0x7c6908d7: tileRendererInUse null, GearsES2[obj 0x7c6908d7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7c6908d7 on Thread[#50,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7c6908d7 created: GearsObj[0x3d0da930, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7c6908d7 created: GearsObj[0x3c703cd0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7c6908d7 created: GearsObj[0x3c703cd0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.init.X 0x7c6908d7 FIN GearsES2[obj 0x7c6908d7 isInit true, usesShared false, 1 GearsObj[0x3d0da930, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c703cd0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c647ebd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x7c6908d7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c6908d7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7c6908d7 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#50,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.init FIN [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[#52,main-Animator#09,5,main] GearsES2.reshape 0x7c6908d7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c6908d7, angle 93.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7c6908d7 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x7c6908d7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c6908d7, angle 474.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[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7c6908d7 320x240, swapInterval 1, drawable 0x3400004 [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A10: 2874, B10: 3 [apply] Thread[#52,main-Animator#09,5,main] GearsES2.reshape 0x7c6908d7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c6908d7, angle 758.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7c6908d7 320x240, swapInterval 1, drawable 0x3400004 [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x7c6908d7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c6908d7, angle 1097.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[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7c6908d7 320x240, swapInterval 1, drawable 0x3400004 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A11: 6075, B11: 23 [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x7c6908d7: tileRendererInUse null [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x7c6908d7 FIN [apply] Thread[#50,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#50,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 @ 1753078199311 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078199313 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CreateVisibleDestroy took 2.105 sec [apply] Testcase: test02aReparentTop2WinReparentRecreate took 4.714 sec [apply] Testcase: test02bReparentTop2WinReparentNative took 4.848 sec [apply] Testcase: test03aReparentWin2TopReparentRecreate took 4.716 sec [apply] Testcase: test03bReparentWin2TopReparentNative took 4.683 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 @ 1753078200211 ms III - Start [apply] SLOCK [T main @ 1753078200216 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] 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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x292b08d6 created: GearsObj[0x7c1e2a9e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x292b08d6 created: GearsObj[0x4470f8a6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x292b08d6 created: GearsObj[0x4470f8a6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x292b08d6 FIN GearsES2[obj 0x292b08d6 isInit true, usesShared false, 1 GearsObj[0x7c1e2a9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4470f8a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65b3f4a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x292b08d6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x292b08d6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 238, has 320 / 238, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 237, has 320 / 237, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 236, has 320 / 236, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 235, has 320 / 235, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 234, has 320 / 234, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 233, has 320 / 233, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 232, has 320 / 232, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 231, has 320 / 231, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 230, has 320 / 230, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 229, has 320 / 229, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 228, has 320 / 228, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 227, has 320 / 227, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 226, has 320 / 226, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 225, has 320 / 225, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 224, has 320 / 224, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 223, has 320 / 223, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 222, has 320 / 222, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 221, has 320 / 221, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 220, has 320 / 220, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 219, has 320 / 219, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 218, has 320 / 218, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 217, has 320 / 217, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 216, has 320 / 216, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 215, has 320 / 215, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 214, has 320 / 214, equals true, didWindowMove true, waitCount 1 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x292b08d6: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x292b08d6 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] junit.framework.TestListener: endTest(test01NewtOnNewtParentChildDraw) [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 @ 1753078201772 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078201782 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.165 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078200211 ms III - Start [apply] SLOCK [T main @ 1753078200216 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] 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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x292b08d6 created: GearsObj[0x7c1e2a9e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x292b08d6 created: GearsObj[0x4470f8a6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x292b08d6 created: GearsObj[0x4470f8a6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x292b08d6 FIN GearsES2[obj 0x292b08d6 isInit true, usesShared false, 1 GearsObj[0x7c1e2a9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4470f8a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65b3f4a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x292b08d6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x292b08d6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 238, has 320 / 238, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 237, has 320 / 237, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 236, has 320 / 236, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 235, has 320 / 235, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 234, has 320 / 234, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 233, has 320 / 233, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 232, has 320 / 232, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 231, has 320 / 231, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 230, has 320 / 230, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 229, has 320 / 229, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 228, has 320 / 228, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 227, has 320 / 227, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 226, has 320 / 226, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 225, has 320 / 225, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 224, has 320 / 224, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 223, has 320 / 223, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 222, has 320 / 222, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 221, has 320 / 221, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 220, has 320 / 220, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 219, has 320 / 219, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 218, has 320 / 218, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 217, has 320 / 217, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 216, has 320 / 216, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 215, has 320 / 215, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x292b08d6 320x240, swapInterval 1, drawable 0x3400004 [apply] Moved: exp 320 / 214, has 320 / 214, equals true, didWindowMove true, waitCount 1 [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x292b08d6: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x292b08d6 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#34,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 @ 1753078201772 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078201782 ms --- localhost/127.0.0.1:59999 - Unlock ok within 12 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NewtOnNewtParentChildDraw took 1.498 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 @ 1753078202564 ms III - Start [apply] SLOCK [T main @ 1753078202569 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testWindow00) [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 0x5bf0d49: tileRendererInUse null, GearsES2[obj 0x5bf0d49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5bf0d49 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5bf0d49 created: GearsObj[0x4bd4f036, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5bf0d49 created: GearsObj[0x2e5bbb07, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5bf0d49 created: GearsObj[0x2e5bbb07, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x5bf0d49 FIN GearsES2[obj 0x5bf0d49 isInit true, usesShared false, 1 GearsObj[0x4bd4f036, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e5bbb07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x135f4c0c, 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 0x5bf0d49 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bf0d49, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x5bf0d49 400x400, swapInterval 1, drawable 0x3400002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5bf0d49 400x400, swapInterval 1, drawable 0x3400002 [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x43bc63a3: tileRendererInUse null, GearsES2[obj 0x43bc63a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x43bc63a3 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x43bc63a3 created: GearsObj[0x74e50cd0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x43bc63a3 created: GearsObj[0x365bdcf0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x43bc63a3 created: GearsObj[0x365bdcf0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x43bc63a3 FIN GearsES2[obj 0x43bc63a3 isInit true, usesShared false, 1 GearsObj[0x74e50cd0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x365bdcf0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25c533b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x43bc63a3 0/0 300x300 of 300x300, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x43bc63a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x5bf0d49 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bf0d49, angle 13.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x43bc63a3: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x43bc63a3 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5bf0d49: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5bf0d49 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 @ 1753078204014 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078204019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] junit.framework.TestListener: endTest(testWindow00) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.046 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078202564 ms III - Start [apply] SLOCK [T main @ 1753078202569 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5bf0d49: tileRendererInUse null, GearsES2[obj 0x5bf0d49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5bf0d49 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5bf0d49 created: GearsObj[0x4bd4f036, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5bf0d49 created: GearsObj[0x2e5bbb07, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5bf0d49 created: GearsObj[0x2e5bbb07, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x5bf0d49 FIN GearsES2[obj 0x5bf0d49 isInit true, usesShared false, 1 GearsObj[0x4bd4f036, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e5bbb07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x135f4c0c, 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 0x5bf0d49 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bf0d49, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x5bf0d49 400x400, swapInterval 1, drawable 0x3400002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5bf0d49 400x400, swapInterval 1, drawable 0x3400002 [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x43bc63a3: tileRendererInUse null, GearsES2[obj 0x43bc63a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x43bc63a3 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x43bc63a3 created: GearsObj[0x74e50cd0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x43bc63a3 created: GearsObj[0x365bdcf0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x43bc63a3 created: GearsObj[0x365bdcf0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x43bc63a3 FIN GearsES2[obj 0x43bc63a3 isInit true, usesShared false, 1 GearsObj[0x74e50cd0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x365bdcf0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25c533b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x43bc63a3 0/0 300x300 of 300x300, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x43bc63a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x5bf0d49 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bf0d49, angle 13.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.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 0x43bc63a3: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x43bc63a3 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5bf0d49: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5bf0d49 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 @ 1753078204014 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753078204019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindow00 took 0.951 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-20250721 [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 26 [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.148 sec [junit] [junit] Testcase: testX11WindowMemoryLeak took 1.088 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.148 sec [junit] [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078206360 ms III - Start [junit] SLOCK [T main @ 1753078206364 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753078209718 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078209730 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.989 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078206360 ms III - Start [junit] SLOCK [T main @ 1753078206364 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753078209718 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078209730 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 2.776 sec [junit] Testcase: test02OffscreenFBO took 0.001 sec [junit] Testcase: test03OffscreenPBuffer took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.989 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078206360 ms III - Start [junit] SLOCK [T main @ 1753078206364 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753078209718 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078209730 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 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 @ 1753078210725 ms III - Start [junit] SLOCK [T main @ 1753078210730 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078214741 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078214745 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.636 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078210725 ms III - Start [junit] SLOCK [T main @ 1753078210730 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078214741 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078214745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 3.481 sec [junit] Testcase: test02OffscreenFBO took 0.001 sec [junit] Testcase: test03OffscreenPBuffer took 0 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.636 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078210725 ms III - Start [junit] SLOCK [T main @ 1753078210730 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078214741 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078214745 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 @ 1753078215622 ms III - Start [junit] SLOCK [T main @ 1753078215627 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@5137a66,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@5137a66,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] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f3d980bf3f0, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x6836ac65]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f3d9842e340, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x7420122c]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f3d981707a0, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x440b2c4c]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5137a66,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@5137a66,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 0x7f3d98352e40, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x1434579c]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 2 / 5 [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f3d981cc160, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x3dabfffc]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5137a66,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@5137a66,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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x50d05b27]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x4b867684]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5137a66,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@5137a66,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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x36bd3b32]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0xf4aade3]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5137a66,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@5137a66,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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x7a23473d]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753078240420 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078240423 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.406 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 @ 1753078215622 ms III - Start [junit] SLOCK [T main @ 1753078215627 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@5137a66,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@5137a66,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] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f3d980bf3f0, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x6836ac65]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f3d9842e340, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x7420122c]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f3d981707a0, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x440b2c4c]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5137a66,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@5137a66,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 0x7f3d98352e40, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x1434579c]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f3d981cc160, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x3dabfffc]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5137a66,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@5137a66,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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x50d05b27]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x4b867684]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5137a66,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@5137a66,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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x36bd3b32]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0xf4aade3]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5137a66,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@5137a66,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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x7a23473d]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753078240420 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078240423 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 24.755 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.406 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 @ 1753078215622 ms III - Start [junit] SLOCK [T main @ 1753078215627 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@5137a66,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@5137a66,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] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f3d980bf3f0, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x6836ac65]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f3d9842e340, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x7420122c]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f3d981707a0, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x440b2c4c]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5137a66,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@5137a66,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 0x7f3d98352e40, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x1434579c]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f3d981cc160, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x3dabfffc]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5137a66,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@5137a66,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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x50d05b27]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x4b867684]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5137a66,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@5137a66,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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x36bd3b32]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0xf4aade3]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5137a66,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@5137a66,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 0x7f3d983f0470, owner true, JAWTToolkitLock[obj 0x227d13b, isOwner true, <521e92a0, 78b42987>[count 1, qsz 0, owner ]], obj 0x7a23473d]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753078240420 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078240423 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.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 @ 1753078241318 ms III - Start [junit] SLOCK [T main @ 1753078241323 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 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 0x4900f893: tileRendererInUse null, GearsES2[obj 0x4900f893 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4900f893 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4900f893 created: GearsObj[0x6368be0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4900f893 created: GearsObj[0x65c54452, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4900f893 created: GearsObj[0x65c54452, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4900f893 FIN GearsES2[obj 0x4900f893 isInit true, usesShared false, 1 GearsObj[0x6368be0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c54452, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40cccca5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4900f893 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4900f893, 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 0x4900f893 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4900f893, 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 0x4900f893 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4900f893, 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 / 159 ms, 62.8 fps, 15 ms/f; total: 10 f, 62.8 fps, 15 ms/f [junit] 0 s: 10 f / 23 ms, 434.7 fps, 2 ms/f; total: 20 f, 109.8 fps, 9 ms/f [junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 30 f, 152.2 fps, 6 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 40 f, 191.3 fps, 5 ms/f [junit] 0 s: 10 f / 16 ms, 625.0 fps, 1 ms/f; total: 50 f, 221.2 fps, 4 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 60 f, 251.0 fps, 3 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 70 f, 277.7 fps, 3 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 80 f, 301.8 fps, 3 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 90 f, 321.4 fps, 3 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 100 f, 342.4 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 110 f, 360.6 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 120 f, 378.5 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 130 f, 391.5 fps, 2 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 140 f, 409.3 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 150 f, 422.5 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 160 f, 433.6 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 170 f, 446.1 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 180 f, 456.8 fps, 2 ms/f [junit] 0 s: 10 f / 23 ms, 434.7 fps, 2 ms/f; total: 190 f, 455.6 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 200 f, 464.0 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 210 f, 474.0 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 220 f, 482.4 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 230 f, 491.4 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 240 f, 498.9 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 250 f, 506.0 fps, 1 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 260 f, 510.8 fps, 1 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 270 f, 517.2 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 280 f, 524.3 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 290 f, 532.1 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 300 f, 540.5 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 310 f, 546.7 fps, 1 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 320 f, 550.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 330 f, 558.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 340 f, 563.8 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 350 f, 570.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 360 f, 576.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 370 f, 581.7 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 380 f, 586.4 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 390 f, 592.7 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 400 f, 597.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 410 f, 602.0 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 420 f, 607.8 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 430 f, 612.5 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 440 f, 617.1 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 450 f, 621.5 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 460 f, 626.7 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 470 f, 631.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 480 f, 636.6 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 490 f, 639.6 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 500 f, 645.1 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 510 f, 648.0 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 520 f, 650.8 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 530 f, 655.9 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 540 f, 659.3 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 550 f, 663.4 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 560 f, 667.4 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 570 f, 671.3 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 580 f, 675.2 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 590 f, 678.9 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 600 f, 681.8 fps, 1 ms/f [junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 610 f, 686.1 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 620 f, 688.8 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 630 f, 692.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 640 f, 694.1 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 650 f, 695.9 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 660 f, 699.8 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 670 f, 702.3 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 680 f, 705.3 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 690 f, 709.1 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 700 f, 711.3 fps, 1 ms/f [junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 710 f, 715.0 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 720 f, 718.5 fps, 1 ms/f [junit] 1 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 730 f, 719.9 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 740 f, 723.3 fps, 1 ms/f [junit] 1 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 750 f, 724.6 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 760 f, 727.9 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 770 f, 730.5 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 780 f, 733.0 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 790 f, 735.5 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: 800 f, 738.0 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 810 f, 740.4 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4900f893: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4900f893 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 0x1a8689b7: tileRendererInUse null, GearsES2[obj 0x1a8689b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a8689b7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1a8689b7 created: GearsObj[0x74c80758, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a8689b7 created: GearsObj[0x436f725d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a8689b7 created: GearsObj[0x436f725d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a8689b7 FIN GearsES2[obj 0x1a8689b7 isInit true, usesShared false, 1 GearsObj[0x74c80758, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x436f725d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76a96c92, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a8689b7 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a8689b7, 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 0x1a8689b7 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a8689b7, 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 / 191 ms, 52.3 fps, 19 ms/f; total: 10 f, 52.3 fps, 19 ms/f [junit] 0 s: 10 f / 202 ms, 49.5 fps, 20 ms/f; total: 20 f, 50.7 fps, 19 ms/f [junit] 0 s: 10 f / 224 ms, 44.6 fps, 22 ms/f; total: 30 f, 48.5 fps, 20 ms/f [junit] 0 s: 10 f / 182 ms, 54.9 fps, 18 ms/f; total: 40 f, 49.9 fps, 20 ms/f [junit] 0 s: 10 f / 181 ms, 55.2 fps, 18 ms/f; total: 50 f, 50.9 fps, 19 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a8689b7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a8689b7 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 @ 1753078244248 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078244250 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.551 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 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 @ 1753078241318 ms III - Start [junit] SLOCK [T main @ 1753078241323 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x4900f893: tileRendererInUse null, GearsES2[obj 0x4900f893 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4900f893 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4900f893 created: GearsObj[0x6368be0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4900f893 created: GearsObj[0x65c54452, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4900f893 created: GearsObj[0x65c54452, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4900f893 FIN GearsES2[obj 0x4900f893 isInit true, usesShared false, 1 GearsObj[0x6368be0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c54452, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40cccca5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4900f893 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4900f893, 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 0x4900f893 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4900f893, 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 0x4900f893 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4900f893, 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 / 159 ms, 62.8 fps, 15 ms/f; total: 10 f, 62.8 fps, 15 ms/f [junit] 0 s: 10 f / 23 ms, 434.7 fps, 2 ms/f; total: 20 f, 109.8 fps, 9 ms/f [junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 30 f, 152.2 fps, 6 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 40 f, 191.3 fps, 5 ms/f [junit] 0 s: 10 f / 16 ms, 625.0 fps, 1 ms/f; total: 50 f, 221.2 fps, 4 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 60 f, 251.0 fps, 3 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 70 f, 277.7 fps, 3 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 80 f, 301.8 fps, 3 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 90 f, 321.4 fps, 3 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 100 f, 342.4 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 110 f, 360.6 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 120 f, 378.5 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 130 f, 391.5 fps, 2 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 140 f, 409.3 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 150 f, 422.5 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 160 f, 433.6 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 170 f, 446.1 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 180 f, 456.8 fps, 2 ms/f [junit] 0 s: 10 f / 23 ms, 434.7 fps, 2 ms/f; total: 190 f, 455.6 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 200 f, 464.0 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 210 f, 474.0 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 220 f, 482.4 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 230 f, 491.4 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 240 f, 498.9 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 250 f, 506.0 fps, 1 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 260 f, 510.8 fps, 1 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 270 f, 517.2 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 280 f, 524.3 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 290 f, 532.1 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 300 f, 540.5 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 310 f, 546.7 fps, 1 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 320 f, 550.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 330 f, 558.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 340 f, 563.8 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 350 f, 570.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 360 f, 576.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 370 f, 581.7 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 380 f, 586.4 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 390 f, 592.7 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 400 f, 597.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 410 f, 602.0 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 420 f, 607.8 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 430 f, 612.5 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 440 f, 617.1 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 450 f, 621.5 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 460 f, 626.7 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 470 f, 631.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 480 f, 636.6 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 490 f, 639.6 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 500 f, 645.1 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 510 f, 648.0 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 520 f, 650.8 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 530 f, 655.9 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 540 f, 659.3 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 550 f, 663.4 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 560 f, 667.4 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 570 f, 671.3 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 580 f, 675.2 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 590 f, 678.9 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 600 f, 681.8 fps, 1 ms/f [junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 610 f, 686.1 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 620 f, 688.8 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 630 f, 692.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 640 f, 694.1 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 650 f, 695.9 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 660 f, 699.8 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 670 f, 702.3 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 680 f, 705.3 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 690 f, 709.1 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 700 f, 711.3 fps, 1 ms/f [junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 710 f, 715.0 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 720 f, 718.5 fps, 1 ms/f [junit] 1 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 730 f, 719.9 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 740 f, 723.3 fps, 1 ms/f [junit] 1 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 750 f, 724.6 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 760 f, 727.9 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 770 f, 730.5 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 780 f, 733.0 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 790 f, 735.5 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 800 f, 738.0 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 810 f, 740.4 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4900f893: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4900f893 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 0x1a8689b7: tileRendererInUse null, GearsES2[obj 0x1a8689b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a8689b7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1a8689b7 created: GearsObj[0x74c80758, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a8689b7 created: GearsObj[0x436f725d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a8689b7 created: GearsObj[0x436f725d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a8689b7 FIN GearsES2[obj 0x1a8689b7 isInit true, usesShared false, 1 GearsObj[0x74c80758, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x436f725d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76a96c92, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a8689b7 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a8689b7, 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 0x1a8689b7 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a8689b7, 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 / 191 ms, 52.3 fps, 19 ms/f; total: 10 f, 52.3 fps, 19 ms/f [junit] 0 s: 10 f / 202 ms, 49.5 fps, 20 ms/f; total: 20 f, 50.7 fps, 19 ms/f [junit] 0 s: 10 f / 224 ms, 44.6 fps, 22 ms/f; total: 30 f, 48.5 fps, 20 ms/f [junit] 0 s: 10 f / 182 ms, 54.9 fps, 18 ms/f; total: 40 f, 49.9 fps, 20 ms/f [junit] 0 s: 10 f / 181 ms, 55.2 fps, 18 ms/f; total: 50 f, 50.9 fps, 19 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a8689b7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a8689b7 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 @ 1753078244248 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078244250 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NoDeadlock took 1.188 sec [junit] Testcase: test02TriggerDeadlock took 1.181 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.551 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 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 @ 1753078241318 ms III - Start [junit] SLOCK [T main @ 1753078241323 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x4900f893: tileRendererInUse null, GearsES2[obj 0x4900f893 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4900f893 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4900f893 created: GearsObj[0x6368be0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4900f893 created: GearsObj[0x65c54452, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4900f893 created: GearsObj[0x65c54452, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4900f893 FIN GearsES2[obj 0x4900f893 isInit true, usesShared false, 1 GearsObj[0x6368be0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c54452, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40cccca5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4900f893 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4900f893, 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 0x4900f893 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4900f893, 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 0x4900f893 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4900f893, 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 / 159 ms, 62.8 fps, 15 ms/f; total: 10 f, 62.8 fps, 15 ms/f [junit] 0 s: 10 f / 23 ms, 434.7 fps, 2 ms/f; total: 20 f, 109.8 fps, 9 ms/f [junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 30 f, 152.2 fps, 6 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 40 f, 191.3 fps, 5 ms/f [junit] 0 s: 10 f / 16 ms, 625.0 fps, 1 ms/f; total: 50 f, 221.2 fps, 4 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 60 f, 251.0 fps, 3 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 70 f, 277.7 fps, 3 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 80 f, 301.8 fps, 3 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 90 f, 321.4 fps, 3 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 100 f, 342.4 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 110 f, 360.6 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 120 f, 378.5 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 130 f, 391.5 fps, 2 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 140 f, 409.3 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 150 f, 422.5 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 160 f, 433.6 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 170 f, 446.1 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 180 f, 456.8 fps, 2 ms/f [junit] 0 s: 10 f / 23 ms, 434.7 fps, 2 ms/f; total: 190 f, 455.6 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 200 f, 464.0 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 210 f, 474.0 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 220 f, 482.4 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 230 f, 491.4 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 240 f, 498.9 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 250 f, 506.0 fps, 1 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 260 f, 510.8 fps, 1 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 270 f, 517.2 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 280 f, 524.3 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 290 f, 532.1 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 300 f, 540.5 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 310 f, 546.7 fps, 1 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 320 f, 550.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 330 f, 558.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 340 f, 563.8 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 350 f, 570.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 360 f, 576.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 370 f, 581.7 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 380 f, 586.4 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 390 f, 592.7 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 400 f, 597.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 410 f, 602.0 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 420 f, 607.8 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 430 f, 612.5 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 440 f, 617.1 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 450 f, 621.5 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 460 f, 626.7 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 470 f, 631.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 480 f, 636.6 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 490 f, 639.6 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 500 f, 645.1 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 510 f, 648.0 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 520 f, 650.8 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 530 f, 655.9 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 540 f, 659.3 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 550 f, 663.4 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 560 f, 667.4 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 570 f, 671.3 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 580 f, 675.2 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 590 f, 678.9 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 600 f, 681.8 fps, 1 ms/f [junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 610 f, 686.1 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 620 f, 688.8 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 630 f, 692.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 640 f, 694.1 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 650 f, 695.9 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 660 f, 699.8 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 670 f, 702.3 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 680 f, 705.3 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 690 f, 709.1 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 700 f, 711.3 fps, 1 ms/f [junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 710 f, 715.0 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 720 f, 718.5 fps, 1 ms/f [junit] 1 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 730 f, 719.9 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 740 f, 723.3 fps, 1 ms/f [junit] 1 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 750 f, 724.6 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 760 f, 727.9 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 770 f, 730.5 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 780 f, 733.0 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 790 f, 735.5 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 800 f, 738.0 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 810 f, 740.4 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4900f893: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4900f893 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 0x1a8689b7: tileRendererInUse null, GearsES2[obj 0x1a8689b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a8689b7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1a8689b7 created: GearsObj[0x74c80758, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a8689b7 created: GearsObj[0x436f725d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a8689b7 created: GearsObj[0x436f725d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a8689b7 FIN GearsES2[obj 0x1a8689b7 isInit true, usesShared false, 1 GearsObj[0x74c80758, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x436f725d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76a96c92, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a8689b7 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a8689b7, 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 0x1a8689b7 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a8689b7, 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 / 191 ms, 52.3 fps, 19 ms/f; total: 10 f, 52.3 fps, 19 ms/f [junit] 0 s: 10 f / 202 ms, 49.5 fps, 20 ms/f; total: 20 f, 50.7 fps, 19 ms/f [junit] 0 s: 10 f / 224 ms, 44.6 fps, 22 ms/f; total: 30 f, 48.5 fps, 20 ms/f [junit] 0 s: 10 f / 182 ms, 54.9 fps, 18 ms/f; total: 40 f, 49.9 fps, 20 ms/f [junit] 0 s: 10 f / 181 ms, 55.2 fps, 18 ms/f; total: 50 f, 50.9 fps, 19 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a8689b7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a8689b7 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 @ 1753078244248 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078244250 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.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 @ 1753078245273 ms III - Start [junit] SLOCK [T main @ 1753078245278 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1753078245864 d 0ms]] [junit] Thread[#38,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:1753078246380 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078246399 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:1753078246447 d 0ms]] [junit] Thread[#40,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:1753078246932 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078246949 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:1753078246990 d 0ms]] [junit] Thread[#42,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[#42,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:1753078247476 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078247482 d 0ms]] [junit] Thread[#42,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:1753078247515 d 0ms]] [junit] Thread[#44,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[#46,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:1753078248011 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078248014 d 0ms]] [junit] Thread[#46,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:1753078248138 d 0ms]] [junit] Thread[#47,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:1753078248746 d 0ms]]] [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:1753078248776 d 0ms]]] [junit] Thread[#47,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:1753078248777 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078248781 d 0ms]] [junit] Thread[#47,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:1753078248914 d 0ms]] [junit] Thread[#49,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:1753078249620 d 0ms]]] [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:1753078249630 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:1753078249630 d 1ms]]] [junit] Thread[#49,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:1753078249631 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078249648 d 0ms]] [junit] Thread[#49,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 @ 1753078249667 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078249670 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.995 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078245273 ms III - Start [junit] SLOCK [T main @ 1753078245278 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1753078245864 d 0ms]] [junit] Thread[#38,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:1753078246380 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078246399 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:1753078246447 d 0ms]] [junit] Thread[#40,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:1753078246932 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078246949 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:1753078246990 d 0ms]] [junit] Thread[#42,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[#42,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:1753078247476 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078247482 d 0ms]] [junit] Thread[#42,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:1753078247515 d 0ms]] [junit] Thread[#44,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[#46,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:1753078248011 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078248014 d 0ms]] [junit] Thread[#46,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:1753078248138 d 0ms]] [junit] Thread[#47,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:1753078248746 d 0ms]]] [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:1753078248776 d 0ms]]] [junit] Thread[#47,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:1753078248777 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078248781 d 0ms]] [junit] Thread[#47,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:1753078248914 d 0ms]] [junit] Thread[#49,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:1753078249620 d 0ms]]] [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:1753078249630 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:1753078249630 d 1ms]]] [junit] Thread[#49,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:1753078249631 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078249648 d 0ms]] [junit] Thread[#49,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 @ 1753078249667 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078249670 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00OnThread took 1.114 sec [junit] Testcase: test01RenderThread took 0.549 sec [junit] Testcase: test02EDTThread took 0.532 sec [junit] Testcase: test03ExtThread took 0.628 sec [junit] Testcase: test10EDTKeyEvent took 0.772 sec [junit] Testcase: test11EDTMouseEvent took 0.771 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.995 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078245273 ms III - Start [junit] SLOCK [T main @ 1753078245278 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1753078245864 d 0ms]] [junit] Thread[#38,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:1753078246380 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078246399 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:1753078246447 d 0ms]] [junit] Thread[#40,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:1753078246932 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078246949 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:1753078246990 d 0ms]] [junit] Thread[#42,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[#42,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:1753078247476 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078247482 d 0ms]] [junit] Thread[#42,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:1753078247515 d 0ms]] [junit] Thread[#44,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[#46,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:1753078248011 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078248014 d 0ms]] [junit] Thread[#46,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:1753078248138 d 0ms]] [junit] Thread[#47,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:1753078248746 d 0ms]]] [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:1753078248776 d 0ms]]] [junit] Thread[#47,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:1753078248777 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078248781 d 0ms]] [junit] Thread[#47,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:1753078248914 d 0ms]] [junit] Thread[#49,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:1753078249620 d 0ms]]] [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:1753078249630 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:1753078249630 d 1ms]]] [junit] Thread[#49,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:1753078249631 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078249648 d 0ms]] [junit] Thread[#49,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 @ 1753078249667 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078249670 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 @ 1753078250586 ms III - Start [junit] SLOCK [T main @ 1753078250590 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@f0b5f6f [junit] BB.1: java.lang.Object@f0b5f6f [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 @ 1753078251142 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078251145 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.154 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078250586 ms III - Start [junit] SLOCK [T main @ 1753078250590 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@f0b5f6f [junit] BB.1: java.lang.Object@f0b5f6f [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 @ 1753078251142 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078251145 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testDeadlock took 0.04 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.154 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078250586 ms III - Start [junit] SLOCK [T main @ 1753078250590 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@f0b5f6f [junit] BB.1: java.lang.Object@f0b5f6f [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 @ 1753078251142 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078251145 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.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 @ 1753078252134 ms III - Start [junit] SLOCK [T main @ 1753078252139 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 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x68e5eea7 created: GearsObj[0x6cddb108, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x68e5eea7 created: GearsObj[0xd5b6705, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x68e5eea7 created: GearsObj[0xd5b6705, 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[0x6cddb108, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd5b6705, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55471d0d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e5eea7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e5eea7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x68e5eea7 400x300, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 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.display 0x68e5eea7 400x300, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e5eea7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e5eea7, 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 0x68e5eea7 200x150, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 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.reshape 0x68e5eea7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e5eea7, 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 800x600, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 800x600, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 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 0x68e5eea7 800x600, swapInterval 1, drawable 0x400021 [junit] Fin: AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[800x600], [junit] AWT[pos 0/29, size 800x600, [junit] visible true, displayable false, showing false, [junit] null]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/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] 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] waitForRealized: to false, goal reached true [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x568ff82: tileRendererInUse null, GearsES2[obj 0x568ff82 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [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] GearsES2 init 0x568ff82 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Chosen GLCapabilities: GLCaps[glx vid 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 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] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [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] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [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] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x568ff82 created: GearsObj[0x3f50fe18, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x568ff82 created: GearsObj[0x19f83888, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x568ff82 created: GearsObj[0x19f83888, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x568ff82 FIN GearsES2[obj 0x568ff82 isInit true, usesShared false, 1 GearsObj[0x3f50fe18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19f83888, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa95db23, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x568ff82 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x568ff82, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x568ff82 400x300, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 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 0x568ff82 400x300, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x568ff82 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x568ff82, 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 0x568ff82 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 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 0x568ff82 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x568ff82 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x568ff82, 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 0x568ff82 800x600, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 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 0x568ff82 800x600, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 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 0x568ff82: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x568ff82 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 0x186f8716: tileRendererInUse null, GearsES2[obj 0x186f8716 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x186f8716 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x186f8716 created: GearsObj[0x24a3d3f6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x186f8716 created: GearsObj[0x22e625d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x186f8716 created: GearsObj[0x22e625d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x186f8716 FIN GearsES2[obj 0x186f8716 isInit true, usesShared false, 1 GearsObj[0x24a3d3f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22e625d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e5b84f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 400x300 of 400x300, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x186f8716, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 400x300, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 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 0x186f8716 400x300, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 200x150 of 200x150, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x186f8716, 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 0x186f8716 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 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 0x186f8716 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 800x600 of 800x600, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x186f8716, 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 0x186f8716 800x600, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 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 0x186f8716 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 0x186f8716: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x186f8716 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 0x757acd7b: tileRendererInUse null, GearsES2[obj 0x757acd7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x757acd7b 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x757acd7b created: GearsObj[0x69bd4003, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x757acd7b created: GearsObj[0x29826303, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x757acd7b created: GearsObj[0x29826303, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x757acd7b FIN GearsES2[obj 0x757acd7b isInit true, usesShared false, 1 GearsObj[0x69bd4003, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29826303, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2392f9e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x757acd7b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x757acd7b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x757acd7b 400x300, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x757acd7b 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 0x757acd7b 400x300, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x757acd7b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x757acd7b, 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 0x757acd7b 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x757acd7b 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 0x757acd7b 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x757acd7b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x757acd7b, 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 0x757acd7b 800x600, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x757acd7b 800x600, swapInterval 1, drawable 0x400079 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x757acd7b 800x600, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b FIN [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] ++++ 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 @ 1753078253834 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078253836 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.301 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 @ 1753078252134 ms III - Start [junit] SLOCK [T main @ 1753078252139 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 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x68e5eea7 created: GearsObj[0x6cddb108, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x68e5eea7 created: GearsObj[0xd5b6705, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x68e5eea7 created: GearsObj[0xd5b6705, 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[0x6cddb108, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd5b6705, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55471d0d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e5eea7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e5eea7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x68e5eea7 400x300, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 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.display 0x68e5eea7 400x300, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e5eea7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e5eea7, 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 0x68e5eea7 200x150, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 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.reshape 0x68e5eea7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e5eea7, 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 800x600, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 800x600, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 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 0x68e5eea7 800x600, swapInterval 1, drawable 0x400021 [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] ++++ 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 0x568ff82: tileRendererInUse null, GearsES2[obj 0x568ff82 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x568ff82 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x568ff82 created: GearsObj[0x3f50fe18, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x568ff82 created: GearsObj[0x19f83888, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x568ff82 created: GearsObj[0x19f83888, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x568ff82 FIN GearsES2[obj 0x568ff82 isInit true, usesShared false, 1 GearsObj[0x3f50fe18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19f83888, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa95db23, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x568ff82 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x568ff82, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x568ff82 400x300, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 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 0x568ff82 400x300, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x568ff82 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x568ff82, 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 0x568ff82 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 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 0x568ff82 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x568ff82 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x568ff82, 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 0x568ff82 800x600, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 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 0x568ff82 800x600, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 800x600, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x568ff82: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x568ff82 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 0x186f8716: tileRendererInUse null, GearsES2[obj 0x186f8716 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x186f8716 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x186f8716 created: GearsObj[0x24a3d3f6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x186f8716 created: GearsObj[0x22e625d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x186f8716 created: GearsObj[0x22e625d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x186f8716 FIN GearsES2[obj 0x186f8716 isInit true, usesShared false, 1 GearsObj[0x24a3d3f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22e625d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e5b84f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 400x300 of 400x300, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x186f8716, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 400x300, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 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 0x186f8716 400x300, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 200x150 of 200x150, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x186f8716, 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 0x186f8716 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 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 0x186f8716 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 800x600 of 800x600, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x186f8716, 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 0x186f8716 800x600, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 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 0x186f8716 800x600, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x186f8716: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x186f8716 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 0x757acd7b: tileRendererInUse null, GearsES2[obj 0x757acd7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x757acd7b 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x757acd7b created: GearsObj[0x69bd4003, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x757acd7b created: GearsObj[0x29826303, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x757acd7b created: GearsObj[0x29826303, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x757acd7b FIN GearsES2[obj 0x757acd7b isInit true, usesShared false, 1 GearsObj[0x69bd4003, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29826303, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2392f9e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x757acd7b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x757acd7b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x757acd7b 400x300, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x757acd7b 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 0x757acd7b 400x300, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x757acd7b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x757acd7b, 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 0x757acd7b 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x757acd7b 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 0x757acd7b 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x757acd7b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x757acd7b, 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 0x757acd7b 800x600, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x757acd7b 800x600, swapInterval 1, drawable 0x400079 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x757acd7b 800x600, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b 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 @ 1753078253834 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078253836 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGL2OffScreenAutoDblBuf took 0.498 sec [junit] Testcase: testGL2OffScreenFBODblBufMSAA took 0 sec [junit] Testcase: testGL2OffScreenFBODblBufStencil took 0 sec [junit] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.001 sec [junit] Testcase: testGL2OffScreenPbuffer took 0 sec [junit] Testcase: testGL2OnScreenDblBuf took 0.379 sec [junit] Testcase: testGL2OnScreenDblBufMSAA took 0.305 sec [junit] Testcase: testGL2OnScreenDblBufStencil took 0.2 sec [junit] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.275 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.301 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 @ 1753078252134 ms III - Start [junit] SLOCK [T main @ 1753078252139 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 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x68e5eea7 created: GearsObj[0x6cddb108, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x68e5eea7 created: GearsObj[0xd5b6705, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x68e5eea7 created: GearsObj[0xd5b6705, 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[0x6cddb108, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd5b6705, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55471d0d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e5eea7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e5eea7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x68e5eea7 400x300, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 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.display 0x68e5eea7 400x300, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e5eea7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e5eea7, 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 0x68e5eea7 200x150, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 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.reshape 0x68e5eea7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e5eea7, 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 800x600, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 800x600, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x68e5eea7 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 0x68e5eea7 800x600, swapInterval 1, drawable 0x400021 [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] ++++ 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 0x568ff82: tileRendererInUse null, GearsES2[obj 0x568ff82 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x568ff82 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x568ff82 created: GearsObj[0x3f50fe18, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x568ff82 created: GearsObj[0x19f83888, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x568ff82 created: GearsObj[0x19f83888, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x568ff82 FIN GearsES2[obj 0x568ff82 isInit true, usesShared false, 1 GearsObj[0x3f50fe18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19f83888, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa95db23, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x568ff82 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x568ff82, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x568ff82 400x300, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 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 0x568ff82 400x300, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x568ff82 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x568ff82, 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 0x568ff82 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 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 0x568ff82 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x568ff82 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x568ff82, 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 0x568ff82 800x600, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 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 0x568ff82 800x600, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x568ff82 800x600, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x568ff82: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x568ff82 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 0x186f8716: tileRendererInUse null, GearsES2[obj 0x186f8716 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x186f8716 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x186f8716 created: GearsObj[0x24a3d3f6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x186f8716 created: GearsObj[0x22e625d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x186f8716 created: GearsObj[0x22e625d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x186f8716 FIN GearsES2[obj 0x186f8716 isInit true, usesShared false, 1 GearsObj[0x24a3d3f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22e625d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e5b84f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 400x300 of 400x300, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x186f8716, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 400x300, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 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 0x186f8716 400x300, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 200x150 of 200x150, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x186f8716, 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 0x186f8716 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 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 0x186f8716 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 800x600 of 800x600, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x186f8716, 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 0x186f8716 800x600, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x186f8716 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 0x186f8716 800x600, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x186f8716: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x186f8716 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 0x757acd7b: tileRendererInUse null, GearsES2[obj 0x757acd7b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x757acd7b 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x757acd7b created: GearsObj[0x69bd4003, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x757acd7b created: GearsObj[0x29826303, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x757acd7b created: GearsObj[0x29826303, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x757acd7b FIN GearsES2[obj 0x757acd7b isInit true, usesShared false, 1 GearsObj[0x69bd4003, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29826303, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2392f9e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x757acd7b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x757acd7b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x757acd7b 400x300, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x757acd7b 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 0x757acd7b 400x300, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x757acd7b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x757acd7b, 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 0x757acd7b 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x757acd7b 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 0x757acd7b 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x757acd7b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x757acd7b, 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 0x757acd7b 800x600, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x757acd7b 800x600, swapInterval 1, drawable 0x400079 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x757acd7b 800x600, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757acd7b 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 @ 1753078253834 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078253836 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 @ 1753078254777 ms III - Start [junit] SLOCK [T main @ 1753078254781 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] Thread[#1,main,5,main] GearsES2.init.0 0x5b03b9fe: tileRendererInUse null, GearsES2[obj 0x5b03b9fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [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] GearsES2 init 0x5b03b9fe on Thread[#1,main,5,main] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b03b9fe created: GearsObj[0x173ed316, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b03b9fe created: GearsObj[0x3b0fe47a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b03b9fe created: GearsObj[0x3b0fe47a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x5b03b9fe FIN GearsES2[obj 0x5b03b9fe isInit true, usesShared false, 1 GearsObj[0x173ed316, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b0fe47a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e28667, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x5b03b9fe 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x5b03b9fe 400x300, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 400x300, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x5b03b9fe 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, 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-1,5,main] GearsES2.display 0x5b03b9fe 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5b03b9fe 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 200x150, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x5b03b9fe 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, 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-1,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5b03b9fe: tileRendererInUse null [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,29,800x600,invalid] [junit] Fin: GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5b03b9fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3e11f9e9[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@14fc5f04, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <6e2829c7, 3feb2dda>[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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5b03b9fe 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 0x4d15107f: tileRendererInUse null, GearsES2[obj 0x4d15107f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d15107f 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4d15107f created: GearsObj[0x491b9b8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d15107f created: GearsObj[0x1a4927d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d15107f created: GearsObj[0x1a4927d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x4d15107f FIN GearsES2[obj 0x4d15107f isInit true, usesShared false, 1 GearsObj[0x491b9b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a4927d6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a6d7e92, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x4d15107f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4d15107f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x4d15107f 400x300, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 400x300, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x4d15107f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4d15107f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, 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-2,6,main] GearsES2.display 0x4d15107f 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4d15107f 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 200x150, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x4d15107f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4d15107f, 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-2,6,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [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 0x4d15107f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7b4c50bc[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/0 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@aba625, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <97e93f1, 5a5a729f>[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[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x4d15107f: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x4d15107f 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 0x6b09fb41: tileRendererInUse null, GearsES2[obj 0x6b09fb41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6b09fb41 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6b09fb41 created: GearsObj[0x1b1cfb87, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6b09fb41 created: GearsObj[0x821330f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6b09fb41 created: GearsObj[0x821330f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x6b09fb41 FIN GearsES2[obj 0x6b09fb41 isInit true, usesShared false, 1 GearsObj[0x1b1cfb87, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x821330f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f43c82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x6b09fb41 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6b09fb41, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x6b09fb41 400x300, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 400x300, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x6b09fb41 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6b09fb41, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, 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-3,6,main] GearsES2.display 0x6b09fb41 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x6b09fb41 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 200x150, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x6b09fb41 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6b09fb41, 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-3,6,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [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 0x6b09fb41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@624ea235[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@5db6b9cd, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <210ab13f, 20b2475a>[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[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x6b09fb41: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x6b09fb41 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 0x1be2019a: tileRendererInUse null, GearsES2[obj 0x1be2019a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1be2019a 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1be2019a created: GearsObj[0x5340477f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1be2019a created: GearsObj[0x47caedad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1be2019a created: GearsObj[0x47caedad, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x1be2019a FIN GearsES2[obj 0x1be2019a isInit true, usesShared false, 1 GearsObj[0x5340477f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47caedad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7139992f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x1be2019a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1be2019a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x1be2019a 400x300, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 400x300, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x1be2019a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1be2019a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 200x150, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x1be2019a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1be2019a, 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[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [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 0x1be2019a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@29d80d2b[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@69504ae9, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <387a8303, 28cda624>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x1be2019a: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x1be2019a 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 @ 1753078257670 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078257673 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.5 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 0x5b03b9fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3e11f9e9[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@14fc5f04, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <6e2829c7, 3feb2dda>[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 0x4d15107f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7b4c50bc[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/0 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@aba625, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <97e93f1, 5a5a729f>[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 0x6b09fb41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@624ea235[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@5db6b9cd, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <210ab13f, 20b2475a>[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 0x1be2019a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@29d80d2b[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@69504ae9, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <387a8303, 28cda624>[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 @ 1753078254777 ms III - Start [junit] SLOCK [T main @ 1753078254781 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 0x5b03b9fe: tileRendererInUse null, GearsES2[obj 0x5b03b9fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5b03b9fe 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b03b9fe created: GearsObj[0x173ed316, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b03b9fe created: GearsObj[0x3b0fe47a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b03b9fe created: GearsObj[0x3b0fe47a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x5b03b9fe FIN GearsES2[obj 0x5b03b9fe isInit true, usesShared false, 1 GearsObj[0x173ed316, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b0fe47a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e28667, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x5b03b9fe 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x5b03b9fe 400x300, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 400x300, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x5b03b9fe 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, 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-1,5,main] GearsES2.display 0x5b03b9fe 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5b03b9fe 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 200x150, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x5b03b9fe 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, 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-1,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5b03b9fe: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5b03b9fe 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 0x4d15107f: tileRendererInUse null, GearsES2[obj 0x4d15107f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d15107f 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4d15107f created: GearsObj[0x491b9b8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d15107f created: GearsObj[0x1a4927d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d15107f created: GearsObj[0x1a4927d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x4d15107f FIN GearsES2[obj 0x4d15107f isInit true, usesShared false, 1 GearsObj[0x491b9b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a4927d6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a6d7e92, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x4d15107f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4d15107f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x4d15107f 400x300, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 400x300, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x4d15107f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4d15107f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, 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-2,6,main] GearsES2.display 0x4d15107f 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4d15107f 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 200x150, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x4d15107f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4d15107f, 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-2,6,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x4d15107f: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x4d15107f 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 0x6b09fb41: tileRendererInUse null, GearsES2[obj 0x6b09fb41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6b09fb41 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6b09fb41 created: GearsObj[0x1b1cfb87, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6b09fb41 created: GearsObj[0x821330f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6b09fb41 created: GearsObj[0x821330f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x6b09fb41 FIN GearsES2[obj 0x6b09fb41 isInit true, usesShared false, 1 GearsObj[0x1b1cfb87, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x821330f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f43c82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x6b09fb41 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6b09fb41, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x6b09fb41 400x300, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 400x300, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x6b09fb41 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6b09fb41, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, 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-3,6,main] GearsES2.display 0x6b09fb41 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x6b09fb41 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 200x150, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x6b09fb41 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6b09fb41, 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-3,6,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x6b09fb41: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x6b09fb41 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 0x1be2019a: tileRendererInUse null, GearsES2[obj 0x1be2019a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1be2019a 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1be2019a created: GearsObj[0x5340477f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1be2019a created: GearsObj[0x47caedad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1be2019a created: GearsObj[0x47caedad, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x1be2019a FIN GearsES2[obj 0x1be2019a isInit true, usesShared false, 1 GearsObj[0x5340477f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47caedad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7139992f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x1be2019a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1be2019a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x1be2019a 400x300, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 400x300, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x1be2019a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1be2019a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 200x150, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x1be2019a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1be2019a, 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[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x1be2019a: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x1be2019a 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 @ 1753078257670 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078257673 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGL2OffScreenFBODblBufMSAA took 0.525 sec [junit] Testcase: testGL2OffScreenFBODblBufStencil took 0 sec [junit] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0 sec [junit] Testcase: testGL2OffScreenLayerAutoDblBuf took 0 sec [junit] Testcase: testGL2OffScreenPbuffer took 0 sec [junit] Testcase: testGL2OnScreenDblBuf took 0.659 sec [junit] Testcase: testGL2OnScreenDblBufMSAA took 0.599 sec [junit] Testcase: testGL2OnScreenDblBufStencil took 0.5 sec [junit] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.567 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.5 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 0x5b03b9fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3e11f9e9[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@14fc5f04, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <6e2829c7, 3feb2dda>[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 0x4d15107f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7b4c50bc[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/0 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@aba625, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <97e93f1, 5a5a729f>[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 0x6b09fb41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@624ea235[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@5db6b9cd, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <210ab13f, 20b2475a>[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 0x1be2019a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@29d80d2b[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@69504ae9, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <387a8303, 28cda624>[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 @ 1753078254777 ms III - Start [junit] SLOCK [T main @ 1753078254781 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 0x5b03b9fe: tileRendererInUse null, GearsES2[obj 0x5b03b9fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5b03b9fe 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b03b9fe created: GearsObj[0x173ed316, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b03b9fe created: GearsObj[0x3b0fe47a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b03b9fe created: GearsObj[0x3b0fe47a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x5b03b9fe FIN GearsES2[obj 0x5b03b9fe isInit true, usesShared false, 1 GearsObj[0x173ed316, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b0fe47a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e28667, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x5b03b9fe 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x5b03b9fe 400x300, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 400x300, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x5b03b9fe 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, 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-1,5,main] GearsES2.display 0x5b03b9fe 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5b03b9fe 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 200x150, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x5b03b9fe 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, 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-1,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 800x600, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5b03b9fe: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5b03b9fe 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 0x4d15107f: tileRendererInUse null, GearsES2[obj 0x4d15107f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d15107f 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4d15107f created: GearsObj[0x491b9b8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d15107f created: GearsObj[0x1a4927d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d15107f created: GearsObj[0x1a4927d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x4d15107f FIN GearsES2[obj 0x4d15107f isInit true, usesShared false, 1 GearsObj[0x491b9b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a4927d6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a6d7e92, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x4d15107f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4d15107f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x4d15107f 400x300, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 400x300, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x4d15107f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4d15107f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, 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-2,6,main] GearsES2.display 0x4d15107f 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4d15107f 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 200x150, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x4d15107f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4d15107f, 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-2,6,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4d15107f 800x600, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x4d15107f: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x4d15107f 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 0x6b09fb41: tileRendererInUse null, GearsES2[obj 0x6b09fb41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6b09fb41 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6b09fb41 created: GearsObj[0x1b1cfb87, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6b09fb41 created: GearsObj[0x821330f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6b09fb41 created: GearsObj[0x821330f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x6b09fb41 FIN GearsES2[obj 0x6b09fb41 isInit true, usesShared false, 1 GearsObj[0x1b1cfb87, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x821330f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f43c82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x6b09fb41 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6b09fb41, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x6b09fb41 400x300, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 400x300, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x6b09fb41 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6b09fb41, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, 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-3,6,main] GearsES2.display 0x6b09fb41 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x6b09fb41 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 200x150, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x6b09fb41 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6b09fb41, 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-3,6,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x6b09fb41 800x600, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x6b09fb41: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x6b09fb41 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 0x1be2019a: tileRendererInUse null, GearsES2[obj 0x1be2019a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1be2019a 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1be2019a created: GearsObj[0x5340477f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1be2019a created: GearsObj[0x47caedad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1be2019a created: GearsObj[0x47caedad, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x1be2019a FIN GearsES2[obj 0x1be2019a isInit true, usesShared false, 1 GearsObj[0x5340477f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47caedad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7139992f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x1be2019a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1be2019a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, 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 0x1be2019a 400x300, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 400x300, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x1be2019a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1be2019a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 200x150, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 200x150, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x1be2019a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1be2019a, 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[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x1be2019a 800x600, swapInterval 1, drawable 0x3800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x1be2019a: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x1be2019a 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 @ 1753078257670 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078257673 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.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 @ 1753078258597 ms III - Start [junit] SLOCK [T main @ 1753078258602 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] Done! [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 @ 1753078259192 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078259195 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.191 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 @ 1753078258597 ms III - Start [junit] SLOCK [T main @ 1753078258602 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 @ 1753078259192 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078259195 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLOffscreenDrawable took 0.571 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.191 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 @ 1753078258597 ms III - Start [junit] SLOCK [T main @ 1753078258602 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 @ 1753078259192 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078259195 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 @ 1753078260157 ms III - Start [junit] SLOCK [T main @ 1753078260162 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] TextRendererGLEL.display: Frame 0668 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0669 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0670 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0671 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0672 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0673 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0674 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0675 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0676 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0677 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0678 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0679 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0680 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0681 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0682 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0683 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0684 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0685 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0686 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0687 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0688 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0689 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0690 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0691 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0692 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0693 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0694 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0695 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0696 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0697 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0698 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0699 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0700 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0701 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0702 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0703 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0704 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0705 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0706 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0707 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0708 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0709 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0710 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0711 (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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] ++++ 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 @ 1753078267316 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078267320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.78 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078260157 ms III - Start [junit] SLOCK [T main @ 1753078260162 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] TextRendererGLEL.display: Frame 0668 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0669 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0670 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0671 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0672 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0673 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0674 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0675 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0676 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0677 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0678 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0679 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0680 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0681 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0682 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0683 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0684 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0685 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0686 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0687 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0688 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0689 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0690 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0691 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0692 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0693 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0694 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0695 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0696 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0697 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0698 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0699 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0700 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0701 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0702 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0703 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0704 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0705 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0706 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0707 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0708 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0709 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0710 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0711 (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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] ++++ 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 @ 1753078267316 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078267320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_MSAA0_DefFlip took 3.398 sec [junit] Testcase: test01_MSAA0_UsrFlip took 0 sec [junit] Testcase: test10_MSAA8_DefFlip took 3.206 sec [junit] Testcase: test11_MSAA8_UsrFlip took 0 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.78 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078260157 ms III - Start [junit] SLOCK [T main @ 1753078260162 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] TextRendererGLEL.display: Frame 0668 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0669 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0670 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0671 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0672 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0673 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0674 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0675 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0676 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0677 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0678 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0679 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0680 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0681 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0682 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0683 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0684 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0685 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0686 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0687 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0688 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0689 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0690 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0691 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0692 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0693 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0694 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0695 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0696 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0697 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0698 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0699 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0700 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0701 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0702 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0703 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0704 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0705 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0706 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0707 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0708 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0709 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0710 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0711 (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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] ++++ 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 @ 1753078267316 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078267320 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.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 @ 1753078268566 ms III - Start [junit] SLOCK [T main @ 1753078268570 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] Frame# 3, user #2 [junit] TextRendererGLEL.display: Frame 0003 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0003-awt-usr002-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_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, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-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, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [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-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0007 (003): 0220x0140 [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-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0320x0240 [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-0320x0240.png [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [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-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [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] ++++ 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] 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] ++++ 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] ++++ 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] ++++ 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 @ 1753078282082 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078282086 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.141 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078268566 ms III - Start [junit] SLOCK [T main @ 1753078268570 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] Frame# 3, user #2 [junit] TextRendererGLEL.display: Frame 0003 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0003-awt-usr002-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_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, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-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, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [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-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0007 (003): 0220x0140 [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-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0320x0240 [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-0320x0240.png [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [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-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [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] ++++ 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] 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] ++++ 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] ++++ 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] ++++ 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 @ 1753078282082 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078282086 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_MSAA0_DefFlip took 3.473 sec [junit] Testcase: test01_MSAA0_UsrFlip took 3.127 sec [junit] Testcase: test10_MSAA8_DefFlip took 3.184 sec [junit] Testcase: test11_MSAA8_UsrFlip took 3.185 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.141 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078268566 ms III - Start [junit] SLOCK [T main @ 1753078268570 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] Frame# 3, user #2 [junit] TextRendererGLEL.display: Frame 0003 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0003-awt-usr002-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_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, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-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, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [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-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0007 (003): 0220x0140 [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-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0320x0240 [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-0320x0240.png [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [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-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [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] ++++ 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] 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] ++++ 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] ++++ 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] ++++ 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 @ 1753078282082 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078282086 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.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 @ 1753078283196 ms III - Start [junit] SLOCK [T main @ 1753078283200 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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-20250721 [junit] Implementation Build: 2.6-b982-20250721 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 9f8cc99afd00400e9102e936cff0caac653e0a8e [junit] Implementation SHA Sources: 798da6a766e533b63343560fefdf930d27e8e849d8d8df0bfe2f06800a835c6d [junit] Implementation SHA Classes: 91663562b730c40cae56606accf763b918c2eedce82e37d58065f0136ba2e748 [junit] Implementation SHA Classes-this: 30f75535e5c2bc25ac3bb9000c3bacaa0e532aa7b9e666d5b8af19c286404dbc [junit] Implementation SHA Natives: c1296426ba7cfb0d9dc7080878b74ece275ccf54e6091a117e639f88e2dc1926 [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-20250721 [junit] Implementation Build: 2.6-b1540-20250721 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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 0x385c9627, isOwner false, <139982de, 682b2fa>[count 0, qsz 0, owner ]], obj 0x7c6908d7] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 12 [junit] [junit] [junit] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x385c9627, isOwner false, <139982de, 682b2fa>[count 0, qsz 0, owner ]], obj 0x7c6908d7] [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 0x7f9230058800, owner true, JAWTToolkitLock[obj 0x69b47d0a, isOwner true, <7bc95ad, 3b4b1d08>[count 1, qsz 0, owner ]], obj 0x6a0f1c0d]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753078284005 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078284008 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.405 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078283196 ms III - Start [junit] SLOCK [T main @ 1753078283200 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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-20250721 [junit] Implementation Build: 2.6-b982-20250721 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 9f8cc99afd00400e9102e936cff0caac653e0a8e [junit] Implementation SHA Sources: 798da6a766e533b63343560fefdf930d27e8e849d8d8df0bfe2f06800a835c6d [junit] Implementation SHA Classes: 91663562b730c40cae56606accf763b918c2eedce82e37d58065f0136ba2e748 [junit] Implementation SHA Classes-this: 30f75535e5c2bc25ac3bb9000c3bacaa0e532aa7b9e666d5b8af19c286404dbc [junit] Implementation SHA Natives: c1296426ba7cfb0d9dc7080878b74ece275ccf54e6091a117e639f88e2dc1926 [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-20250721 [junit] Implementation Build: 2.6-b1540-20250721 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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 0x385c9627, isOwner false, <139982de, 682b2fa>[count 0, qsz 0, owner ]], obj 0x7c6908d7] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 12 [junit] [junit] [junit] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x385c9627, isOwner false, <139982de, 682b2fa>[count 0, qsz 0, owner ]], obj 0x7c6908d7] [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 0x7f9230058800, owner true, JAWTToolkitLock[obj 0x69b47d0a, isOwner true, <7bc95ad, 3b4b1d08>[count 1, qsz 0, owner ]], obj 0x6a0f1c0d]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753078284005 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078284008 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testMain took 0.782 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.405 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078283196 ms III - Start [junit] SLOCK [T main @ 1753078283200 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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-20250721 [junit] Implementation Build: 2.6-b982-20250721 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 9f8cc99afd00400e9102e936cff0caac653e0a8e [junit] Implementation SHA Sources: 798da6a766e533b63343560fefdf930d27e8e849d8d8df0bfe2f06800a835c6d [junit] Implementation SHA Classes: 91663562b730c40cae56606accf763b918c2eedce82e37d58065f0136ba2e748 [junit] Implementation SHA Classes-this: 30f75535e5c2bc25ac3bb9000c3bacaa0e532aa7b9e666d5b8af19c286404dbc [junit] Implementation SHA Natives: c1296426ba7cfb0d9dc7080878b74ece275ccf54e6091a117e639f88e2dc1926 [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-20250721 [junit] Implementation Build: 2.6-b1540-20250721 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 311840b750b1d1c93b4a34315b27be0a85a2c73e [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 0x385c9627, isOwner false, <139982de, 682b2fa>[count 0, qsz 0, owner ]], obj 0x7c6908d7] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 12 [junit] [junit] [junit] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x385c9627, isOwner false, <139982de, 682b2fa>[count 0, qsz 0, owner ]], obj 0x7c6908d7] [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 0x7f9230058800, owner true, JAWTToolkitLock[obj 0x69b47d0a, isOwner true, <7bc95ad, 3b4b1d08>[count 1, qsz 0, owner ]], obj 0x6a0f1c0d]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753078284005 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078284008 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.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 @ 1753078285169 ms III - Start [junit] SLOCK [T main @ 1753078285173 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 @ 1753078285691 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078285693 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.115 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078285169 ms III - Start [junit] SLOCK [T main @ 1753078285173 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 @ 1753078285691 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078285693 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_GL3 took 0.477 sec [junit] Testcase: test01_GLDefault took 0.001 sec [junit] Testcase: testInfo00 took 0.004 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.115 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078285169 ms III - Start [junit] SLOCK [T main @ 1753078285173 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 @ 1753078285691 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078285693 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.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 @ 1753078286619 ms III - Start [junit] SLOCK [T main @ 1753078286624 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078287122 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078287125 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.099 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078286619 ms III - Start [junit] SLOCK [T main @ 1753078286624 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078287122 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078287125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_GLDefault took 0.126 sec [junit] Testcase: test02_GL3 took 0.343 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.099 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078286619 ms III - Start [junit] SLOCK [T main @ 1753078286624 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078287122 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078287125 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 @ 1753078288075 ms III - Start [junit] SLOCK [T main @ 1753078288079 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@50fb8113 [junit] BB.1: java.lang.Object@50fb8113 [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 @ 1753078288644 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078288647 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.164 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078288075 ms III - Start [junit] SLOCK [T main @ 1753078288079 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@50fb8113 [junit] BB.1: java.lang.Object@50fb8113 [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 @ 1753078288644 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078288647 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testDeadlock took 0.049 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.164 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078288075 ms III - Start [junit] SLOCK [T main @ 1753078288079 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@50fb8113 [junit] BB.1: java.lang.Object@50fb8113 [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 @ 1753078288644 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078288647 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.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 @ 1753078289621 ms III - Start [junit] SLOCK [T main @ 1753078289625 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753078291049 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078291051 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.027 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078289621 ms III - Start [junit] SLOCK [T main @ 1753078289625 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753078291049 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078291051 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.897 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.027 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078289621 ms III - Start [junit] SLOCK [T main @ 1753078289625 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753078291049 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078291051 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 @ 1753078291962 ms III - Start [junit] SLOCK [T main @ 1753078291967 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x2e1d27ba [junit] Creating vertex VBO on slave 0x2e1d27ba [junit] Creating index VBO on slave 0x2e1d27ba [junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x61d6015a [junit] Creating vertex VBO on slave 0x61d6015a [junit] Creating index VBO on slave 0x61d6015a [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 0x6d4e5011 [junit] Creating vertex VBO on slave 0x6d4e5011 [junit] Creating index VBO on slave 0x6d4e5011 [junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x57d7f8ca [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 0x514646ef [junit] Creating vertex VBO on slave 0x514646ef [junit] Creating index VBO on slave 0x514646ef [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 0x305ffe9e [junit] Creating vertex VBO on slave 0x305ffe9e [junit] Creating index VBO on slave 0x305ffe9e [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 0x35841320 [junit] Creating vertex VBO on slave 0x35841320 [junit] Creating index VBO on slave 0x35841320 [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 0x61c4eee0 [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 @ 1753078306422 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078306425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.065 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078291962 ms III - Start [junit] SLOCK [T main @ 1753078291967 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x2e1d27ba [junit] Creating vertex VBO on slave 0x2e1d27ba [junit] Creating index VBO on slave 0x2e1d27ba [junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x61d6015a [junit] Creating vertex VBO on slave 0x61d6015a [junit] Creating index VBO on slave 0x61d6015a [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 0x6d4e5011 [junit] Creating vertex VBO on slave 0x6d4e5011 [junit] Creating index VBO on slave 0x6d4e5011 [junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x57d7f8ca [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 0x514646ef [junit] Creating vertex VBO on slave 0x514646ef [junit] Creating index VBO on slave 0x514646ef [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 0x305ffe9e [junit] Creating vertex VBO on slave 0x305ffe9e [junit] Creating index VBO on slave 0x305ffe9e [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 0x35841320 [junit] Creating vertex VBO on slave 0x35841320 [junit] Creating index VBO on slave 0x35841320 [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 0x61c4eee0 [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 @ 1753078306422 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078306425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01UseAWTNotShared took 3.371 sec [junit] Testcase: test02UseAWTSharedContext took 3.322 sec [junit] Testcase: test10UseNEWTNotShared took 3.61 sec [junit] Testcase: test11UseNEWTSharedContext took 3.626 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.065 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078291962 ms III - Start [junit] SLOCK [T main @ 1753078291967 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x2e1d27ba [junit] Creating vertex VBO on slave 0x2e1d27ba [junit] Creating index VBO on slave 0x2e1d27ba [junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x61d6015a [junit] Creating vertex VBO on slave 0x61d6015a [junit] Creating index VBO on slave 0x61d6015a [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 0x6d4e5011 [junit] Creating vertex VBO on slave 0x6d4e5011 [junit] Creating index VBO on slave 0x6d4e5011 [junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x57d7f8ca [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 0x514646ef [junit] Creating vertex VBO on slave 0x514646ef [junit] Creating index VBO on slave 0x514646ef [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 0x305ffe9e [junit] Creating vertex VBO on slave 0x305ffe9e [junit] Creating index VBO on slave 0x305ffe9e [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 0x35841320 [junit] Creating vertex VBO on slave 0x35841320 [junit] Creating index VBO on slave 0x35841320 [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 0x61c4eee0 [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 @ 1753078306422 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078306425 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.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 @ 1753078307418 ms III - Start [junit] SLOCK [T main @ 1753078307423 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x8c3b9d: tileRendererInUse null, GearsES2[obj 0x8c3b9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x8c3b9d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x8c3b9d created: GearsObj[0x27e8cbf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x8c3b9d created: GearsObj[0x747d7614, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x8c3b9d created: GearsObj[0x747d7614, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x8c3b9d FIN GearsES2[obj 0x8c3b9d isInit true, usesShared false, 1 GearsObj[0x27e8cbf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x747d7614, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f0697e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x8c3b9d 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400038, msaa false, tileRendererInUse null [junit] >> GearsES2 0x8c3b9d, 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 0x445b295b: tileRendererInUse null, GearsES2[obj 0x445b295b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x8c3b9d isInit true, usesShared false, 1 GearsObj[0x27e8cbf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x747d7614, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f0697e7, vbo ff 13, fs 14, bf 15, bs 16], 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[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x445b295b created w/ share: GearsObj[0x27e8cbf, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x336155c8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x445b295b created w/ share: GearsObj[0x747d7614, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6b156ddd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x445b295b created w/ share: GearsObj[0x3f0697e7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x751cc49b, 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 0x445b295b FIN GearsES2[obj 0x445b295b isInit true, usesShared true, 1 GearsObj[0x336155c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b156ddd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x751cc49b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x8c3b9d isInit true, usesShared false, 1 GearsObj[0x27e8cbf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x747d7614, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f0697e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x445b295b 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x445b295b, 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 0x5c671d7f: tileRendererInUse null, GearsES2[obj 0x5c671d7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x8c3b9d isInit true, usesShared false, 1 GearsObj[0x27e8cbf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x747d7614, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f0697e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x5c671d7f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5c671d7f created w/ share: GearsObj[0x27e8cbf, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1cc61281, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5c671d7f created w/ share: GearsObj[0x747d7614, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3280116e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5c671d7f created w/ share: GearsObj[0x3f0697e7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3feeb87, 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 0x5c671d7f FIN GearsES2[obj 0x5c671d7f isInit true, usesShared true, 1 GearsObj[0x1cc61281, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3280116e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3feeb87, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x8c3b9d isInit true, usesShared false, 1 GearsObj[0x27e8cbf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x747d7614, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f0697e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c671d7f 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5c671d7f, 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 0x10565065, (isShared true, created true, master 0x10565065) [junit] Created Ctx #0: hash 0x65544c86, (created true) [junit] Created Ctx #1: hash 0x301b8f7f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x301b8f7f, (isShared true, created true, master 0x10565065) [junit] Created Ctx #0: hash 0x10565065, (created true) [junit] Created Ctx #1: hash 0x65544c86, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x65544c86, (isShared true, created true, master 0x10565065) [junit] Created Ctx #0: hash 0x10565065, (created true) [junit] Created Ctx #1: hash 0x301b8f7f, (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 0x5c671d7f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c671d7f FIN [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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x8c3b9d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x8c3b9d 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 0x7c83dc97: tileRendererInUse null, GearsES2[obj 0x7c83dc97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c83dc97 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c83dc97 created: GearsObj[0x15c4c25d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c83dc97 created: GearsObj[0x48bc573d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c83dc97 created: GearsObj[0x48bc573d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c83dc97 FIN GearsES2[obj 0x7c83dc97 isInit true, usesShared false, 1 GearsObj[0x15c4c25d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48bc573d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30a04944, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c83dc97 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400068, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c83dc97, 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 0x740773a3: tileRendererInUse null, GearsES2[obj 0x740773a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7c83dc97 isInit true, usesShared false, 1 GearsObj[0x15c4c25d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48bc573d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30a04944, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x740773a3 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x740773a3 created w/ share: GearsObj[0x15c4c25d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x39fba15c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x740773a3 created w/ share: GearsObj[0x48bc573d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x11aecf0a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x740773a3 created w/ share: GearsObj[0x30a04944, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x58e12580, 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 0x740773a3 FIN GearsES2[obj 0x740773a3 isInit true, usesShared true, 1 GearsObj[0x39fba15c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11aecf0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58e12580, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7c83dc97 isInit true, usesShared false, 1 GearsObj[0x15c4c25d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48bc573d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30a04944, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x740773a3 0/0 256x227 of 256x227, swapInterval 0, drawable 0x40005c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x740773a3, 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 0x55740540: tileRendererInUse null, GearsES2[obj 0x55740540 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7c83dc97 isInit true, usesShared false, 1 GearsObj[0x15c4c25d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48bc573d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30a04944, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x55740540 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55740540 created w/ share: GearsObj[0x15c4c25d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x43ab5beb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55740540 created w/ share: GearsObj[0x48bc573d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x277a6e45, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55740540 created w/ share: GearsObj[0x30a04944, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2e63b8b8, 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 0x55740540 FIN GearsES2[obj 0x55740540 isInit true, usesShared true, 1 GearsObj[0x43ab5beb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x277a6e45, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e63b8b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7c83dc97 isInit true, usesShared false, 1 GearsObj[0x15c4c25d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48bc573d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30a04944, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55740540 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55740540, 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 0x58c4a8b2, (isShared true, created true, master 0x58c4a8b2) [junit] Created Ctx #0: hash 0x3210420, (created true) [junit] Created Ctx #1: hash 0x5088b661, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x3210420, (isShared true, created true, master 0x58c4a8b2) [junit] Created Ctx #0: hash 0x5088b661, (created true) [junit] Created Ctx #1: hash 0x58c4a8b2, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x5088b661, (isShared true, created true, master 0x58c4a8b2) [junit] Created Ctx #0: hash 0x3210420, (created true) [junit] Created Ctx #1: hash 0x58c4a8b2, (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 0x7c83dc97: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c83dc97 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x740773a3: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x740773a3 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55740540: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55740540 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 0x1018bde2: tileRendererInUse null, GearsES2[obj 0x1018bde2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1018bde2 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1018bde2 created: GearsObj[0x7c1c6192, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1018bde2 created: GearsObj[0x35636a6c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1018bde2 created: GearsObj[0x35636a6c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1018bde2 FIN GearsES2[obj 0x1018bde2 isInit true, usesShared false, 1 GearsObj[0x7c1c6192, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35636a6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b915775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1018bde2 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1018bde2, 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 0xf2ff811: tileRendererInUse null, GearsES2[obj 0xf2ff811 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1018bde2 isInit true, usesShared false, 1 GearsObj[0x7c1c6192, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35636a6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b915775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0xf2ff811 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf2ff811 created w/ share: GearsObj[0x7c1c6192, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3477539f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf2ff811 created w/ share: GearsObj[0x35636a6c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x236a826a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf2ff811 created w/ share: GearsObj[0x3b915775, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7a4d1d74, 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 0xf2ff811 FIN GearsES2[obj 0xf2ff811 isInit true, usesShared true, 1 GearsObj[0x3477539f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236a826a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a4d1d74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1018bde2 isInit true, usesShared false, 1 GearsObj[0x7c1c6192, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35636a6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b915775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf2ff811 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400086, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf2ff811, 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 0x50caa560: tileRendererInUse null, GearsES2[obj 0x50caa560 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1018bde2 isInit true, usesShared false, 1 GearsObj[0x7c1c6192, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35636a6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b915775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x50caa560 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x50caa560 created w/ share: GearsObj[0x7c1c6192, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4b452d6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x50caa560 created w/ share: GearsObj[0x35636a6c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7cad711, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x50caa560 created w/ share: GearsObj[0x3b915775, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x623cc55, 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 0x50caa560 FIN GearsES2[obj 0x50caa560 isInit true, usesShared true, 1 GearsObj[0x4b452d6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cad711, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x623cc55, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1018bde2 isInit true, usesShared false, 1 GearsObj[0x7c1c6192, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35636a6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b915775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x50caa560 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000a2, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50caa560, 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 0x50caa560 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000a2, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50caa560, 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 0x6462ef95, (isShared true, created true, master 0x6462ef95) [junit] Created Ctx #0: hash 0x7416b205, (created true) [junit] Created Ctx #1: hash 0x7ad152f7, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x7416b205, (isShared true, created true, master 0x6462ef95) [junit] Created Ctx #0: hash 0x6462ef95, (created true) [junit] Created Ctx #1: hash 0x7ad152f7, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x7ad152f7, (isShared true, created true, master 0x6462ef95) [junit] Created Ctx #0: hash 0x7416b205, (created true) [junit] Created Ctx #1: hash 0x6462ef95, (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 0x50caa560: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x50caa560 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1018bde2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1018bde2 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 0x186f8716: tileRendererInUse null, GearsES2[obj 0x186f8716 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x186f8716 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x186f8716 created: GearsObj[0x1cb919f2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x186f8716 created: GearsObj[0x72b0c4df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x186f8716 created: GearsObj[0x72b0c4df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x186f8716 FIN GearsES2[obj 0x186f8716 isInit true, usesShared false, 1 GearsObj[0x1cb919f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72b0c4df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5935cb66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x186f8716, 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 0x45ca843: tileRendererInUse null, GearsES2[obj 0x45ca843 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x186f8716 isInit true, usesShared false, 1 GearsObj[0x1cb919f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72b0c4df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5935cb66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x45ca843 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x45ca843 created w/ share: GearsObj[0x1cb919f2, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5e2b6a8d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x45ca843 created w/ share: GearsObj[0x72b0c4df, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x495edc79, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x45ca843 created w/ share: GearsObj[0x5935cb66, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x978a6a1, 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 0x45ca843 FIN GearsES2[obj 0x45ca843 isInit true, usesShared true, 1 GearsObj[0x5e2b6a8d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x495edc79, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x978a6a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x186f8716 isInit true, usesShared false, 1 GearsObj[0x1cb919f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72b0c4df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5935cb66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x45ca843 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000b0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x45ca843, 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 0x186f8716 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x186f8716, 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 0x343570b7: tileRendererInUse null, GearsES2[obj 0x343570b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x186f8716 isInit true, usesShared false, 1 GearsObj[0x1cb919f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72b0c4df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5935cb66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x343570b7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x343570b7 created w/ share: GearsObj[0x1cb919f2, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x88aece1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x343570b7 created w/ share: GearsObj[0x72b0c4df, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x34841df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x343570b7 created w/ share: GearsObj[0x5935cb66, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4bc29f23, 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 0x343570b7 FIN GearsES2[obj 0x343570b7 isInit true, usesShared true, 1 GearsObj[0x88aece1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34841df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bc29f23, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x186f8716 isInit true, usesShared false, 1 GearsObj[0x1cb919f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72b0c4df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5935cb66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x343570b7 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000cc, msaa false, tileRendererInUse null [junit] >> GearsES2 0x343570b7, 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 0xf03f082, (isShared true, created true, master 0xf03f082) [junit] Created Ctx #0: hash 0x78c9fbca, (created true) [junit] Created Ctx #1: hash 0x7650c22c, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x78c9fbca, (isShared true, created true, master 0xf03f082) [junit] Created Ctx #0: hash 0xf03f082, (created true) [junit] Created Ctx #1: hash 0x7650c22c, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x7650c22c, (isShared true, created true, master 0xf03f082) [junit] Created Ctx #0: hash 0xf03f082, (created true) [junit] Created Ctx #1: hash 0x78c9fbca, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] # [junit] # A fatal error has been detected by the Java Runtime Environment: [junit] # [junit] # SIGSEGV (0xb) at pc=0x0000000000000000, pid=127339, tid=127369 [junit] # [junit] # JRE version: OpenJDK Runtime Environment Temurin-21.0.7+6 (21.0.7+6) (build 21.0.7+6-LTS) [junit] # Java VM: OpenJDK 64-Bit Server VM Temurin-21.0.7+6 (21.0.7+6-LTS, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) [junit] # Problematic frame: [junit] # C [swrast_dri.so+0x6cfec9] [junit] # [junit] # Core dump will be written. Default location: Core dumps may be processed with "/lib/systemd/systemd-coredump %P %u %g %s %t 9223372036854775808 %h %d" (or dumping to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/make/core.127339) [junit] # [junit] # An error report file with more information is saved as: [junit] # /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/make/hs_err_pid127339.log [junit] [6.140s][warning][os] Loading hsdis library failed [junit] # [junit] # If you would like to submit a bug report, please visit: [junit] # https://github.com/adoptium/adoptium-support/issues [junit] # The crash happened outside the Java Virtual Machine in native code. [junit] # See problematic frame for where to report the bug. [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 0x186f8716 256x227, swapInterval 0, drawable 0x4000be [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x186f8716: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x186f8716 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x45ca843: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x45ca843 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x343570b7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x343570b7 FIN [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 sec [junit] [junit] Testcase: test12AsyncEachAnimatorDirtyDtorOrder took 0.001 sec [junit] Caused an ERROR [junit] Forked Java VM exited abnormally. Please note the time in the report does not reflect the time until the VM exit. [junit] junit.framework.AssertionFailedError: Forked Java VM exited abnormally. Please note the time in the report does not reflect the time until the VM exit. [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 sec [junit] [junit] Testcase: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3:test12AsyncEachAnimatorDirtyDtorOrder: Caused an ERROR [junit] Forked Java VM exited abnormally. Please note the time in the report does not reflect the time until the VM exit. [junit] junit.framework.AssertionFailedError: Forked Java VM exited abnormally. Please note the time in the report does not reflect the time until the VM exit. [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] [junit] [junit] Test com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 FAILED (crashed) [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 @ 1753078317910 ms III - Start [junit] SLOCK [T main @ 1753078317915 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4da4253 created: GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4da4253 created: GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, 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 0x26275bef: tileRendererInUse null, GearsES2[obj 0x26275bef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x26275bef on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x26275bef created w/ share: GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x7f308921, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x26275bef created w/ share: GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x74c2e088, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x26275bef created w/ share: GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x6ffbb8e9, 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 0x26275bef FIN GearsES2[obj 0x26275bef isInit true, usesShared true, 1 GearsObj[0x7f308921, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x74c2e088, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6ffbb8e9, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x26275bef 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x26275bef, 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 0x77eca502: tileRendererInUse null, GearsES2[obj 0x77eca502 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], 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[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77eca502 created w/ share: GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x7229d42, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77eca502 created w/ share: GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x2bbd6d26, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77eca502 created w/ share: GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x36945665, 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 0x77eca502 FIN GearsES2[obj 0x77eca502 isInit true, usesShared true, 1 GearsObj[0x7229d42, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2bbd6d26, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x36945665, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x77eca502 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77eca502, 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 0x4da4253 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, 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 0x669f6f98, (isShared true, created true, master 0x669f6f98) [junit] Created Ctx #0: hash 0x2f94998a, (created true) [junit] Created Ctx #1: hash 0x7082538b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x7082538b, (isShared true, created true, master 0x669f6f98) [junit] Created Ctx #0: hash 0x2f94998a, (created true) [junit] Created Ctx #1: hash 0x669f6f98, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x2f94998a, (isShared true, created true, master 0x669f6f98) [junit] Created Ctx #0: hash 0x7082538b, (created true) [junit] Created Ctx #1: hash 0x669f6f98, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [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 0x26275bef: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x26275bef FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 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 0x1cbb87f3: tileRendererInUse null, GearsES2[obj 0x1cbb87f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1cbb87f3 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1cbb87f3 created: GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1cbb87f3 created: GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1cbb87f3 created: GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1cbb87f3 FIN GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1cbb87f3 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1cbb87f3, 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 0x550ee7e5: tileRendererInUse null, GearsES2[obj 0x550ee7e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], 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 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x550ee7e5 created w/ share: GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0xb4b4bc2, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x550ee7e5 created w/ share: GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x1a57fe57, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x550ee7e5 created w/ share: GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x50b634fb, 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 0x550ee7e5 FIN GearsES2[obj 0x550ee7e5 isInit true, usesShared true, 1 GearsObj[0xb4b4bc2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1a57fe57, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x50b634fb, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, 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 0x1b6e1eff: tileRendererInUse null, GearsES2[obj 0x1b6e1eff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x1b6e1eff on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1b6e1eff created w/ share: GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x6e57c312, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1b6e1eff created w/ share: GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x1017baad, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1b6e1eff created w/ share: GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x4e0c322b, 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 0x1b6e1eff FIN GearsES2[obj 0x1b6e1eff isInit true, usesShared true, 1 GearsObj[0x6e57c312, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1017baad, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4e0c322b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1b6e1eff 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1b6e1eff, 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 0x5d2664a7, (isShared true, created true, master 0x5d2664a7) [junit] Created Ctx #0: hash 0x24427de0, (created true) [junit] Created Ctx #1: hash 0x286181a, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x286181a, (isShared true, created true, master 0x5d2664a7) [junit] Created Ctx #0: hash 0x24427de0, (created true) [junit] Created Ctx #1: hash 0x5d2664a7, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x24427de0, (isShared true, created true, master 0x5d2664a7) [junit] Created Ctx #0: hash 0x5d2664a7, (created true) [junit] Created Ctx #1: hash 0x286181a, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x1cbb87f3 256x227, swapInterval 0, drawable 0x0 [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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b6e1eff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b6e1eff FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cbb87f3: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cbb87f3 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 @ 1753078321297 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078321299 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.003 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078317910 ms III - Start [junit] SLOCK [T main @ 1753078317915 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4da4253 created: GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4da4253 created: GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, 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 0x26275bef: tileRendererInUse null, GearsES2[obj 0x26275bef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x26275bef on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x26275bef created w/ share: GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x7f308921, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x26275bef created w/ share: GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x74c2e088, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x26275bef created w/ share: GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x6ffbb8e9, 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 0x26275bef FIN GearsES2[obj 0x26275bef isInit true, usesShared true, 1 GearsObj[0x7f308921, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x74c2e088, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6ffbb8e9, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x26275bef 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x26275bef, 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 0x77eca502: tileRendererInUse null, GearsES2[obj 0x77eca502 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], 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[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77eca502 created w/ share: GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x7229d42, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77eca502 created w/ share: GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x2bbd6d26, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77eca502 created w/ share: GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x36945665, 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 0x77eca502 FIN GearsES2[obj 0x77eca502 isInit true, usesShared true, 1 GearsObj[0x7229d42, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2bbd6d26, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x36945665, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x77eca502 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77eca502, 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 0x4da4253 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, 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 0x669f6f98, (isShared true, created true, master 0x669f6f98) [junit] Created Ctx #0: hash 0x2f94998a, (created true) [junit] Created Ctx #1: hash 0x7082538b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x7082538b, (isShared true, created true, master 0x669f6f98) [junit] Created Ctx #0: hash 0x2f94998a, (created true) [junit] Created Ctx #1: hash 0x669f6f98, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x2f94998a, (isShared true, created true, master 0x669f6f98) [junit] Created Ctx #0: hash 0x7082538b, (created true) [junit] Created Ctx #1: hash 0x669f6f98, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [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 0x26275bef: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x26275bef FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 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 0x1cbb87f3: tileRendererInUse null, GearsES2[obj 0x1cbb87f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1cbb87f3 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1cbb87f3 created: GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1cbb87f3 created: GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1cbb87f3 created: GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1cbb87f3 FIN GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1cbb87f3 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1cbb87f3, 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 0x550ee7e5: tileRendererInUse null, GearsES2[obj 0x550ee7e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], 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 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x550ee7e5 created w/ share: GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0xb4b4bc2, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x550ee7e5 created w/ share: GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x1a57fe57, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x550ee7e5 created w/ share: GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x50b634fb, 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 0x550ee7e5 FIN GearsES2[obj 0x550ee7e5 isInit true, usesShared true, 1 GearsObj[0xb4b4bc2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1a57fe57, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x50b634fb, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, 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 0x1b6e1eff: tileRendererInUse null, GearsES2[obj 0x1b6e1eff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x1b6e1eff on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1b6e1eff created w/ share: GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x6e57c312, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1b6e1eff created w/ share: GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x1017baad, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1b6e1eff created w/ share: GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x4e0c322b, 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 0x1b6e1eff FIN GearsES2[obj 0x1b6e1eff isInit true, usesShared true, 1 GearsObj[0x6e57c312, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1017baad, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4e0c322b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1b6e1eff 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1b6e1eff, 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 0x5d2664a7, (isShared true, created true, master 0x5d2664a7) [junit] Created Ctx #0: hash 0x24427de0, (created true) [junit] Created Ctx #1: hash 0x286181a, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x286181a, (isShared true, created true, master 0x5d2664a7) [junit] Created Ctx #0: hash 0x24427de0, (created true) [junit] Created Ctx #1: hash 0x5d2664a7, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x24427de0, (isShared true, created true, master 0x5d2664a7) [junit] Created Ctx #0: hash 0x5d2664a7, (created true) [junit] Created Ctx #1: hash 0x286181a, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x1cbb87f3 256x227, swapInterval 0, drawable 0x0 [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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b6e1eff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b6e1eff FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cbb87f3: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cbb87f3 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 @ 1753078321297 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078321299 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SyncedOneAnimator took 1.371 sec [junit] Testcase: test02AsyncEachAnimator took 1.471 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.003 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078317910 ms III - Start [junit] SLOCK [T main @ 1753078317915 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4da4253 created: GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4da4253 created: GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, 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 0x26275bef: tileRendererInUse null, GearsES2[obj 0x26275bef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x26275bef on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x26275bef created w/ share: GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x7f308921, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x26275bef created w/ share: GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x74c2e088, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x26275bef created w/ share: GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x6ffbb8e9, 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 0x26275bef FIN GearsES2[obj 0x26275bef isInit true, usesShared true, 1 GearsObj[0x7f308921, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x74c2e088, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6ffbb8e9, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x26275bef 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x26275bef, 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 0x77eca502: tileRendererInUse null, GearsES2[obj 0x77eca502 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], 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[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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77eca502 created w/ share: GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x7229d42, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77eca502 created w/ share: GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x2bbd6d26, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77eca502 created w/ share: GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x36945665, 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 0x77eca502 FIN GearsES2[obj 0x77eca502 isInit true, usesShared true, 1 GearsObj[0x7229d42, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2bbd6d26, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x36945665, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x2319f282, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x67a780c9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d363fa, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x77eca502 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77eca502, 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 0x4da4253 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, 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 0x669f6f98, (isShared true, created true, master 0x669f6f98) [junit] Created Ctx #0: hash 0x2f94998a, (created true) [junit] Created Ctx #1: hash 0x7082538b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x7082538b, (isShared true, created true, master 0x669f6f98) [junit] Created Ctx #0: hash 0x2f94998a, (created true) [junit] Created Ctx #1: hash 0x669f6f98, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x2f94998a, (isShared true, created true, master 0x669f6f98) [junit] Created Ctx #0: hash 0x7082538b, (created true) [junit] Created Ctx #1: hash 0x669f6f98, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [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 0x26275bef: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x26275bef FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 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 0x1cbb87f3: tileRendererInUse null, GearsES2[obj 0x1cbb87f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1cbb87f3 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1cbb87f3 created: GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1cbb87f3 created: GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1cbb87f3 created: GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1cbb87f3 FIN GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1cbb87f3 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1cbb87f3, 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 0x550ee7e5: tileRendererInUse null, GearsES2[obj 0x550ee7e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], 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 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x550ee7e5 created w/ share: GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0xb4b4bc2, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x550ee7e5 created w/ share: GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x1a57fe57, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x550ee7e5 created w/ share: GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x50b634fb, 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 0x550ee7e5 FIN GearsES2[obj 0x550ee7e5 isInit true, usesShared true, 1 GearsObj[0xb4b4bc2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1a57fe57, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x50b634fb, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, 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 0x1b6e1eff: tileRendererInUse null, GearsES2[obj 0x1b6e1eff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x1b6e1eff on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1b6e1eff created w/ share: GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x6e57c312, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1b6e1eff created w/ share: GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x1017baad, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1b6e1eff created w/ share: GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x4e0c322b, 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 0x1b6e1eff FIN GearsES2[obj 0x1b6e1eff isInit true, usesShared true, 1 GearsObj[0x6e57c312, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1017baad, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4e0c322b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x1cbb87f3 isInit true, usesShared false, 1 GearsObj[0x1e84ab43, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x60d7df86, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x784d9538, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1b6e1eff 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1b6e1eff, 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 0x5d2664a7, (isShared true, created true, master 0x5d2664a7) [junit] Created Ctx #0: hash 0x24427de0, (created true) [junit] Created Ctx #1: hash 0x286181a, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x286181a, (isShared true, created true, master 0x5d2664a7) [junit] Created Ctx #0: hash 0x24427de0, (created true) [junit] Created Ctx #1: hash 0x5d2664a7, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x24427de0, (isShared true, created true, master 0x5d2664a7) [junit] Created Ctx #0: hash 0x5d2664a7, (created true) [junit] Created Ctx #1: hash 0x286181a, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x1cbb87f3 256x227, swapInterval 0, drawable 0x0 [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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b6e1eff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b6e1eff FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cbb87f3: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1cbb87f3 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 @ 1753078321297 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078321299 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.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 @ 1753078322216 ms III - Start [junit] SLOCK [T main @ 1753078322220 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 @ 1753078324961 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078324965 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.345 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078322216 ms III - Start [junit] SLOCK [T main @ 1753078322220 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 @ 1753078324961 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078324965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 2.705 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.345 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078322216 ms III - Start [junit] SLOCK [T main @ 1753078322220 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 @ 1753078324961 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078324965 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 0x7f64502ad660, owner true, ResourceToolkitLock[obj 0x16ec026f, isOwner true, <2bbf2da8, 7cb5d042>[count 1, qsz 0, owner ]], obj 0x20ffe559]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0xfd1cfbe, handle 0x7f64502c99a0, isShared false, jogamp.opengl.gl4.GL4bcImpl@439742c6, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2de3e9d7, [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 0x301571d2], 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 0x62e3de7e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3750fe67], [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 0x571e557d], 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 0x15419cf2], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x511dab46], [junit] Surface WrappedSurface[ displayHandle 0x7f64502ad660 [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 0x7f64502ad660, owner true, ResourceToolkitLock[obj 0x16ec026f, isOwner true, <2bbf2da8, 7cb5d042>[count 1, qsz 0, owner ]], obj 0x20ffe559], 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 <570c0dda, 40dbf5af>[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 0x7f644c01a420, owner true, ResourceToolkitLock[obj 0x2a3a6663, isOwner true, <4b6f59aa, 1bda8933>[count 1, qsz 0, owner ]], obj 0x3365e85d]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x6f38f5e0, handle 0x7f644c061b50, isShared false, jogamp.opengl.gl4.GL4bcImpl@4a15992c, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2de3e9d7, [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 0x345aa68f], 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 0x7b063bcd], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x28618759], [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 0x44935d5], 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 0x4e5ba780], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x65c6850d], [junit] Surface WrappedSurface[ displayHandle 0x7f644c01a420 [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 0x7f644c01a420, owner true, ResourceToolkitLock[obj 0x2a3a6663, isOwner true, <4b6f59aa, 1bda8933>[count 1, qsz 0, owner ]], obj 0x3365e85d], 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 <41b98da3, 52cd55b3>[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.08 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 0x7f64502ad660, owner true, ResourceToolkitLock[obj 0x16ec026f, isOwner true, <2bbf2da8, 7cb5d042>[count 1, qsz 0, owner ]], obj 0x20ffe559]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0xfd1cfbe, handle 0x7f64502c99a0, isShared false, jogamp.opengl.gl4.GL4bcImpl@439742c6, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2de3e9d7, [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 0x301571d2], 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 0x62e3de7e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3750fe67], [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 0x571e557d], 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 0x15419cf2], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x511dab46], [junit] Surface WrappedSurface[ displayHandle 0x7f64502ad660 [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 0x7f64502ad660, owner true, ResourceToolkitLock[obj 0x16ec026f, isOwner true, <2bbf2da8, 7cb5d042>[count 1, qsz 0, owner ]], obj 0x20ffe559], 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 <570c0dda, 40dbf5af>[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 0x7f644c01a420, owner true, ResourceToolkitLock[obj 0x2a3a6663, isOwner true, <4b6f59aa, 1bda8933>[count 1, qsz 0, owner ]], obj 0x3365e85d]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x6f38f5e0, handle 0x7f644c061b50, isShared false, jogamp.opengl.gl4.GL4bcImpl@4a15992c, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2de3e9d7, [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 0x345aa68f], 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 0x7b063bcd], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x28618759], [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 0x44935d5], 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 0x4e5ba780], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x65c6850d], [junit] Surface WrappedSurface[ displayHandle 0x7f644c01a420 [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 0x7f644c01a420, owner true, ResourceToolkitLock[obj 0x2a3a6663, isOwner true, <4b6f59aa, 1bda8933>[count 1, qsz 0, owner ]], obj 0x3365e85d], 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 <41b98da3, 52cd55b3>[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, 0x7f64502ad660, refCount 1, unCloseable false] [junit] X11Util: Open[1]: NamedX11Display[:0, 0x7f644c01a420, refCount 1, unCloseable false] [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.08 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 0x7f64502ad660, owner true, ResourceToolkitLock[obj 0x16ec026f, isOwner true, <2bbf2da8, 7cb5d042>[count 1, qsz 0, owner ]], obj 0x20ffe559]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0xfd1cfbe, handle 0x7f64502c99a0, isShared false, jogamp.opengl.gl4.GL4bcImpl@439742c6, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2de3e9d7, [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 0x301571d2], 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 0x62e3de7e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3750fe67], [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 0x571e557d], 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 0x15419cf2], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x511dab46], [junit] Surface WrappedSurface[ displayHandle 0x7f64502ad660 [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 0x7f64502ad660, owner true, ResourceToolkitLock[obj 0x16ec026f, isOwner true, <2bbf2da8, 7cb5d042>[count 1, qsz 0, owner ]], obj 0x20ffe559], 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 <570c0dda, 40dbf5af>[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 0x7f644c01a420, owner true, ResourceToolkitLock[obj 0x2a3a6663, isOwner true, <4b6f59aa, 1bda8933>[count 1, qsz 0, owner ]], obj 0x3365e85d]: [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x6f38f5e0, handle 0x7f644c061b50, isShared false, jogamp.opengl.gl4.GL4bcImpl@4a15992c, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2de3e9d7, [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 0x345aa68f], 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 0x7b063bcd], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x28618759], [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 0x44935d5], 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 0x4e5ba780], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x65c6850d], [junit] Surface WrappedSurface[ displayHandle 0x7f644c01a420 [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 0x7f644c01a420, owner true, ResourceToolkitLock[obj 0x2a3a6663, isOwner true, <4b6f59aa, 1bda8933>[count 1, qsz 0, owner ]], obj 0x3365e85d], 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 <41b98da3, 52cd55b3>[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 @ 1753078338462 ms III - Start [junit] SLOCK [T main @ 1753078338467 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x22fcf7ab: tileRendererInUse null, GearsES2[obj 0x22fcf7ab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x22fcf7ab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x22fcf7ab created: GearsObj[0x564d7ad3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x22fcf7ab created: GearsObj[0x257ced60, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x22fcf7ab created: GearsObj[0x257ced60, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x22fcf7ab FIN GearsES2[obj 0x22fcf7ab isInit true, usesShared false, 1 GearsObj[0x564d7ad3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x257ced60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2806e0ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x22fcf7ab 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22fcf7ab, 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 0x22fcf7ab 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22fcf7ab, angle 1.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 0x22fcf7ab 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22fcf7ab, 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 / 193 ms, 310.8 fps, 3 ms/f; total: 60 f, 310.8 fps, 3 ms/f [junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 120 f, 487.8 fps, 2 ms/f [junit] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 180 f, 610.1 fps, 1 ms/f [junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 240 f, 703.8 fps, 1 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 300 f, 800.0 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x22fcf7ab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x22fcf7ab FIN [junit] Total: 948ms [junit] GLProfile.initSingleton(): 456ms [junit] Demo Code: 490ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 2ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63070bab: tileRendererInUse null, GearsES2[obj 0x63070bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63070bab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63070bab created: GearsObj[0x324fbb72, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63070bab created: GearsObj[0x7ef4b6e9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63070bab created: GearsObj[0x7ef4b6e9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63070bab FIN GearsES2[obj 0x63070bab isInit true, usesShared false, 1 GearsObj[0x324fbb72, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ef4b6e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x377178e5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63070bab 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63070bab, 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 0x63070bab 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63070bab, 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 / 118 ms, 508.4 fps, 1 ms/f; total: 60 f, 508.4 fps, 1 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 120 f, 681.8 fps, 1 ms/f [junit] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 180 f, 837.2 fps, 1 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 240 f, 979.5 fps, 1 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1094.8 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 360 f, 1188.1 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 420 f, 1268.8 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 480 f, 1333.3 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 540 f, 1391.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63070bab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63070bab FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x68e5eea7, isOwner false, <291b4bf5, 2d2ffcb7>[count 0, qsz 0, owner ]], obj 0xa1cdc6d] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 12 [junit] [junit] Total: 574ms [junit] GLProfile.initSingleton(): 120ms [junit] Demo Code: 440ms [junit] GLInfo: 7ms [junit] GLProfile.shutdown(): 7ms [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 0x7c83dc97: tileRendererInUse null, GearsES2[obj 0x7c83dc97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c83dc97 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c83dc97 created: GearsObj[0x6b07e60a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c83dc97 created: GearsObj[0x622f2050, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c83dc97 created: GearsObj[0x622f2050, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c83dc97 FIN GearsES2[obj 0x7c83dc97 isInit true, usesShared false, 1 GearsObj[0x6b07e60a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x622f2050, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6383cfe3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c83dc97 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c83dc97, 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 0x7c83dc97 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c83dc97, 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 / 102 ms, 588.2 fps, 1 ms/f; total: 60 f, 588.2 fps, 1 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 120 f, 745.3 fps, 1 ms/f [junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 180 f, 923.0 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 240 f, 1052.6 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 300 f, 1171.8 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 360 f, 1263.1 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 420 f, 1341.8 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 480 f, 1399.4 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1455.5 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 600 f, 1503.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c83dc97: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c83dc97 FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7748410a, isOwner false, <740773a3, 37f1104d>[count 0, qsz 0, owner ]], obj 0x55740540] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 12 [junit] [junit] Total: 539ms [junit] GLProfile.initSingleton(): 109ms [junit] Demo Code: 428ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 2ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1018bde2: tileRendererInUse null, GearsES2[obj 0x1018bde2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1018bde2 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1018bde2 created: GearsObj[0x77fa007b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1018bde2 created: GearsObj[0x4c2c9295, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1018bde2 created: GearsObj[0x4c2c9295, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1018bde2 FIN GearsES2[obj 0x1018bde2 isInit true, usesShared false, 1 GearsObj[0x77fa007b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c2c9295, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60761dac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1018bde2 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1018bde2, 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 0x1018bde2 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1018bde2, 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 / 77 ms, 779.2 fps, 1 ms/f; total: 60 f, 779.2 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 821.9 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 180 f, 1011.2 fps, 0 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 240 f, 1142.8 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1250.0 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 360 f, 1348.3 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 420 f, 1428.5 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 480 f, 1495.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 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, 1600.0 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1018bde2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1018bde2 FIN [junit] Total: 544ms [junit] GLProfile.initSingleton(): 113ms [junit] Demo Code: 429ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 2ms [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf2ff811: tileRendererInUse null, GearsES2[obj 0xf2ff811 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf2ff811 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf2ff811 created: GearsObj[0x2f8cf17f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf2ff811 created: GearsObj[0x2d617959, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf2ff811 created: GearsObj[0x2d617959, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf2ff811 FIN GearsES2[obj 0xf2ff811 isInit true, usesShared false, 1 GearsObj[0x2f8cf17f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d617959, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49fbf61b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf2ff811 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf2ff811, 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 0xf2ff811 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf2ff811, 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 / 99 ms, 606.0 fps, 1 ms/f; total: 60 f, 606.0 fps, 1 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 120 f, 727.2 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 180 f, 923.0 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 240 f, 1061.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 300 f, 1185.7 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 360 f, 1281.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1363.6 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1432.8 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 540 f, 1479.4 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 600 f, 1511.3 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811 FIN [junit] Total: 554ms [junit] GLProfile.initSingleton(): 114ms [junit] Demo Code: 438ms [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 @ 1753078341718 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078341720 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.853 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078338462 ms III - Start [junit] SLOCK [T main @ 1753078338467 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x22fcf7ab: tileRendererInUse null, GearsES2[obj 0x22fcf7ab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x22fcf7ab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x22fcf7ab created: GearsObj[0x564d7ad3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x22fcf7ab created: GearsObj[0x257ced60, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x22fcf7ab created: GearsObj[0x257ced60, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x22fcf7ab FIN GearsES2[obj 0x22fcf7ab isInit true, usesShared false, 1 GearsObj[0x564d7ad3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x257ced60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2806e0ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x22fcf7ab 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22fcf7ab, 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 0x22fcf7ab 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22fcf7ab, angle 1.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 0x22fcf7ab 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22fcf7ab, 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 / 193 ms, 310.8 fps, 3 ms/f; total: 60 f, 310.8 fps, 3 ms/f [junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 120 f, 487.8 fps, 2 ms/f [junit] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 180 f, 610.1 fps, 1 ms/f [junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 240 f, 703.8 fps, 1 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 300 f, 800.0 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x22fcf7ab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x22fcf7ab FIN [junit] Total: 948ms [junit] GLProfile.initSingleton(): 456ms [junit] Demo Code: 490ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 2ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63070bab: tileRendererInUse null, GearsES2[obj 0x63070bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63070bab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63070bab created: GearsObj[0x324fbb72, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63070bab created: GearsObj[0x7ef4b6e9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63070bab created: GearsObj[0x7ef4b6e9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63070bab FIN GearsES2[obj 0x63070bab isInit true, usesShared false, 1 GearsObj[0x324fbb72, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ef4b6e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x377178e5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63070bab 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63070bab, 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 0x63070bab 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63070bab, 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 / 118 ms, 508.4 fps, 1 ms/f; total: 60 f, 508.4 fps, 1 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 120 f, 681.8 fps, 1 ms/f [junit] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 180 f, 837.2 fps, 1 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 240 f, 979.5 fps, 1 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1094.8 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 360 f, 1188.1 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 420 f, 1268.8 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 480 f, 1333.3 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 540 f, 1391.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63070bab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63070bab FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x68e5eea7, isOwner false, <291b4bf5, 2d2ffcb7>[count 0, qsz 0, owner ]], obj 0xa1cdc6d] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 12 [junit] [junit] Total: 574ms [junit] GLProfile.initSingleton(): 120ms [junit] Demo Code: 440ms [junit] GLInfo: 7ms [junit] GLProfile.shutdown(): 7ms [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 0x7c83dc97: tileRendererInUse null, GearsES2[obj 0x7c83dc97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c83dc97 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c83dc97 created: GearsObj[0x6b07e60a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c83dc97 created: GearsObj[0x622f2050, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c83dc97 created: GearsObj[0x622f2050, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c83dc97 FIN GearsES2[obj 0x7c83dc97 isInit true, usesShared false, 1 GearsObj[0x6b07e60a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x622f2050, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6383cfe3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c83dc97 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c83dc97, 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 0x7c83dc97 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c83dc97, 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 / 102 ms, 588.2 fps, 1 ms/f; total: 60 f, 588.2 fps, 1 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 120 f, 745.3 fps, 1 ms/f [junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 180 f, 923.0 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 240 f, 1052.6 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 300 f, 1171.8 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 360 f, 1263.1 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 420 f, 1341.8 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 480 f, 1399.4 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1455.5 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 600 f, 1503.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c83dc97: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c83dc97 FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7748410a, isOwner false, <740773a3, 37f1104d>[count 0, qsz 0, owner ]], obj 0x55740540] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 12 [junit] [junit] Total: 539ms [junit] GLProfile.initSingleton(): 109ms [junit] Demo Code: 428ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 2ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1018bde2: tileRendererInUse null, GearsES2[obj 0x1018bde2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1018bde2 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1018bde2 created: GearsObj[0x77fa007b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1018bde2 created: GearsObj[0x4c2c9295, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1018bde2 created: GearsObj[0x4c2c9295, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1018bde2 FIN GearsES2[obj 0x1018bde2 isInit true, usesShared false, 1 GearsObj[0x77fa007b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c2c9295, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60761dac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1018bde2 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1018bde2, 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 0x1018bde2 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1018bde2, 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 / 77 ms, 779.2 fps, 1 ms/f; total: 60 f, 779.2 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 821.9 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 180 f, 1011.2 fps, 0 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 240 f, 1142.8 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1250.0 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 360 f, 1348.3 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 420 f, 1428.5 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 480 f, 1495.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 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, 1600.0 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1018bde2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1018bde2 FIN [junit] Total: 544ms [junit] GLProfile.initSingleton(): 113ms [junit] Demo Code: 429ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 2ms [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf2ff811: tileRendererInUse null, GearsES2[obj 0xf2ff811 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf2ff811 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf2ff811 created: GearsObj[0x2f8cf17f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf2ff811 created: GearsObj[0x2d617959, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf2ff811 created: GearsObj[0x2d617959, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf2ff811 FIN GearsES2[obj 0xf2ff811 isInit true, usesShared false, 1 GearsObj[0x2f8cf17f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d617959, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49fbf61b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf2ff811 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf2ff811, 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 0xf2ff811 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf2ff811, 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 / 99 ms, 606.0 fps, 1 ms/f; total: 60 f, 606.0 fps, 1 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 120 f, 727.2 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 180 f, 923.0 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 240 f, 1061.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 300 f, 1185.7 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 360 f, 1281.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1363.6 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1432.8 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 540 f, 1479.4 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 600 f, 1511.3 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811 FIN [junit] Total: 554ms [junit] GLProfile.initSingleton(): 114ms [junit] Demo Code: 438ms [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 @ 1753078341718 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078341720 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01OneLife took 1.014 sec [junit] Testcase: test02AnotherLifeWithGLInfo took 0.576 sec [junit] Testcase: test03AnotherLife took 0.539 sec [junit] Testcase: test03TwoLifes took 1.098 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.853 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078338462 ms III - Start [junit] SLOCK [T main @ 1753078338467 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x22fcf7ab: tileRendererInUse null, GearsES2[obj 0x22fcf7ab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x22fcf7ab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x22fcf7ab created: GearsObj[0x564d7ad3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x22fcf7ab created: GearsObj[0x257ced60, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x22fcf7ab created: GearsObj[0x257ced60, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x22fcf7ab FIN GearsES2[obj 0x22fcf7ab isInit true, usesShared false, 1 GearsObj[0x564d7ad3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x257ced60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2806e0ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x22fcf7ab 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22fcf7ab, 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 0x22fcf7ab 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22fcf7ab, angle 1.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 0x22fcf7ab 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22fcf7ab, 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 / 193 ms, 310.8 fps, 3 ms/f; total: 60 f, 310.8 fps, 3 ms/f [junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 120 f, 487.8 fps, 2 ms/f [junit] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 180 f, 610.1 fps, 1 ms/f [junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 240 f, 703.8 fps, 1 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 300 f, 800.0 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x22fcf7ab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x22fcf7ab FIN [junit] Total: 948ms [junit] GLProfile.initSingleton(): 456ms [junit] Demo Code: 490ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 2ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63070bab: tileRendererInUse null, GearsES2[obj 0x63070bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63070bab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63070bab created: GearsObj[0x324fbb72, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63070bab created: GearsObj[0x7ef4b6e9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63070bab created: GearsObj[0x7ef4b6e9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63070bab FIN GearsES2[obj 0x63070bab isInit true, usesShared false, 1 GearsObj[0x324fbb72, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ef4b6e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x377178e5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63070bab 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63070bab, 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 0x63070bab 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63070bab, 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 / 118 ms, 508.4 fps, 1 ms/f; total: 60 f, 508.4 fps, 1 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 120 f, 681.8 fps, 1 ms/f [junit] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 180 f, 837.2 fps, 1 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 240 f, 979.5 fps, 1 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1094.8 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 360 f, 1188.1 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 420 f, 1268.8 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 480 f, 1333.3 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 540 f, 1391.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63070bab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63070bab FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x68e5eea7, isOwner false, <291b4bf5, 2d2ffcb7>[count 0, qsz 0, owner ]], obj 0xa1cdc6d] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 12 [junit] [junit] Total: 574ms [junit] GLProfile.initSingleton(): 120ms [junit] Demo Code: 440ms [junit] GLInfo: 7ms [junit] GLProfile.shutdown(): 7ms [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 0x7c83dc97: tileRendererInUse null, GearsES2[obj 0x7c83dc97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c83dc97 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c83dc97 created: GearsObj[0x6b07e60a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c83dc97 created: GearsObj[0x622f2050, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c83dc97 created: GearsObj[0x622f2050, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c83dc97 FIN GearsES2[obj 0x7c83dc97 isInit true, usesShared false, 1 GearsObj[0x6b07e60a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x622f2050, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6383cfe3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c83dc97 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c83dc97, 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 0x7c83dc97 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c83dc97, 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 / 102 ms, 588.2 fps, 1 ms/f; total: 60 f, 588.2 fps, 1 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 120 f, 745.3 fps, 1 ms/f [junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 180 f, 923.0 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 240 f, 1052.6 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 300 f, 1171.8 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 360 f, 1263.1 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 420 f, 1341.8 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 480 f, 1399.4 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1455.5 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 600 f, 1503.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c83dc97: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c83dc97 FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7748410a, isOwner false, <740773a3, 37f1104d>[count 0, qsz 0, owner ]], obj 0x55740540] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 12 [junit] [junit] Total: 539ms [junit] GLProfile.initSingleton(): 109ms [junit] Demo Code: 428ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 2ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1018bde2: tileRendererInUse null, GearsES2[obj 0x1018bde2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1018bde2 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1018bde2 created: GearsObj[0x77fa007b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1018bde2 created: GearsObj[0x4c2c9295, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1018bde2 created: GearsObj[0x4c2c9295, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1018bde2 FIN GearsES2[obj 0x1018bde2 isInit true, usesShared false, 1 GearsObj[0x77fa007b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c2c9295, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60761dac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1018bde2 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1018bde2, 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 0x1018bde2 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1018bde2, 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 / 77 ms, 779.2 fps, 1 ms/f; total: 60 f, 779.2 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 821.9 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 180 f, 1011.2 fps, 0 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 240 f, 1142.8 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1250.0 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 360 f, 1348.3 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 420 f, 1428.5 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 480 f, 1495.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 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, 1600.0 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1018bde2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1018bde2 FIN [junit] Total: 544ms [junit] GLProfile.initSingleton(): 113ms [junit] Demo Code: 429ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 2ms [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf2ff811: tileRendererInUse null, GearsES2[obj 0xf2ff811 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf2ff811 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf2ff811 created: GearsObj[0x2f8cf17f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf2ff811 created: GearsObj[0x2d617959, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf2ff811 created: GearsObj[0x2d617959, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf2ff811 FIN GearsES2[obj 0xf2ff811 isInit true, usesShared false, 1 GearsObj[0x2f8cf17f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d617959, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49fbf61b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf2ff811 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf2ff811, 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 0xf2ff811 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf2ff811, 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 / 99 ms, 606.0 fps, 1 ms/f; total: 60 f, 606.0 fps, 1 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 120 f, 727.2 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 180 f, 923.0 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 240 f, 1061.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 300 f, 1185.7 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 360 f, 1281.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1363.6 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1432.8 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 540 f, 1479.4 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 600 f, 1511.3 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811 FIN [junit] Total: 554ms [junit] GLProfile.initSingleton(): 114ms [junit] Demo Code: 438ms [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 @ 1753078341718 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078341720 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.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 @ 1753078342672 ms III - Start [junit] SLOCK [T main @ 1753078342676 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x6c779568 [junit] Creating vertex VBO on slave 0x6c779568 [junit] Creating index VBO on slave 0x6c779568 [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 0x33bc72d1 [junit] Creating vertex VBO on slave 0x33bc72d1 [junit] Creating index VBO on slave 0x33bc72d1 [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.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078349781 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078349784 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.723 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078342672 ms III - Start [junit] SLOCK [T main @ 1753078342676 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x6c779568 [junit] Creating vertex VBO on slave 0x6c779568 [junit] Creating index VBO on slave 0x6c779568 [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 0x33bc72d1 [junit] Creating vertex VBO on slave 0x33bc72d1 [junit] Creating index VBO on slave 0x33bc72d1 [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.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078349781 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078349784 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01UseAWTNotShared took 3.246 sec [junit] Testcase: test10UseNEWTNotShared took 3.338 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.723 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078342672 ms III - Start [junit] SLOCK [T main @ 1753078342676 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x6c779568 [junit] Creating vertex VBO on slave 0x6c779568 [junit] Creating index VBO on slave 0x6c779568 [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 0x33bc72d1 [junit] Creating vertex VBO on slave 0x33bc72d1 [junit] Creating index VBO on slave 0x33bc72d1 [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.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078349781 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078349784 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 @ 1753078350856 ms III - Start [junit] SLOCK [T main @ 1753078350860 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 369, frames 1155531, fps 3131382.2], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: 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 384, frames 1190995, fps 3101406.2], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63475ace on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63475ace created: GearsObj[0x77d17131, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63475ace created: GearsObj[0x7ed0149b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63475ace created: GearsObj[0x7ed0149b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63475ace FIN GearsES2[obj 0x63475ace isInit true, usesShared false, 1 GearsObj[0x77d17131, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ed0149b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77db2020, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 544, frames 1191088, fps 2189448.5], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: 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 544, frames 1191088, fps 2189448.5], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, angle 46.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 788, frames 1965410, fps 2494111.8], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: 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 788, frames 1967237, fps 2496472.0], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, angle 47.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x63475ace: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace 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[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x17ffa555: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x17ffa555: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: 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[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x173ed316: tileRendererInUse null, GearsES2[obj 0x173ed316 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x173ed316 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x173ed316 created: GearsObj[0x20ef8856, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x173ed316 created: GearsObj[0x5c789c90, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x173ed316 created: GearsObj[0x5c789c90, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x173ed316 FIN GearsES2[obj 0x173ed316 isInit true, usesShared false, 1 GearsObj[0x20ef8856, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c789c90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14262ef9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x173ed316 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x173ed316, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 168, frames 140, fps 714.2857], modeBits 1, init'ed true, animThread Thread[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x17ffa555: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x17ffa555: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: 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 168, frames 140, fps 714.2857], modeBits 1, init'ed true, animThread Thread[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x173ed316 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x173ed316, angle 70.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 168, frames 141, fps 714.2857], modeBits 1, init'ed true, animThread Thread[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x17ffa555: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x17ffa555: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: 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 168, frames 141, fps 714.2857], modeBits 1, init'ed true, animThread Thread[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x173ed316 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x173ed316, angle 70.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 0x173ed316: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x173ed316 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 0x2da5bdc6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: 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 0x17f62e33: tileRendererInUse null, GearsES2[obj 0x17f62e33 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17f62e33 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x17f62e33 created: GearsObj[0xdf5df60, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x17f62e33 created: GearsObj[0x2eb82841, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x17f62e33 created: GearsObj[0x2eb82841, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x17f62e33 FIN GearsES2[obj 0x17f62e33 isInit true, usesShared false, 1 GearsObj[0xdf5df60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2eb82841, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2ce6e5f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x17f62e33 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17f62e33, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 161, frames 156, fps 745.3416], modeBits 1, init'ed true, animThread Thread[#44,AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: 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 161, frames 156, fps 745.3416], modeBits 1, init'ed true, animThread Thread[#44,AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x17f62e33 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17f62e33, angle 78.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 161, frames 157, fps 745.3416], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: 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 0x17f62e33 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17f62e33, angle 78.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 0x17f62e33: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x17f62e33 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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4b5017d9: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4b5017d9: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: 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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5149d738 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5149d738 created: GearsObj[0x78fb9d34, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5149d738 created: GearsObj[0x2e626dc0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5149d738 created: GearsObj[0x2e626dc0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5149d738 FIN GearsES2[obj 0x5149d738 isInit true, usesShared false, 1 GearsObj[0x78fb9d34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e626dc0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14edb321, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5149d738 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5149d738, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x4b5017d9: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4b5017d9: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: 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 28, fps 0.0], modeBits 1, init'ed true, animThread Thread[#46,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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4b5017d9: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4b5017d9: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: 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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5149d738 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5149d738, 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 0x5149d738: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5149d738 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[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x138b15e3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x138b15e3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: 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[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4be29ed9: tileRendererInUse null, GearsES2[obj 0x4be29ed9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4be29ed9 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4be29ed9 created: GearsObj[0x424c71a6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4be29ed9 created: GearsObj[0x44fed8d7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4be29ed9 created: GearsObj[0x44fed8d7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4be29ed9 FIN GearsES2[obj 0x4be29ed9 isInit true, usesShared false, 1 GearsObj[0x424c71a6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44fed8d7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40337f10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4be29ed9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4be29ed9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x138b15e3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x138b15e3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x138b15e3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x138b15e3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: 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[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4be29ed9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4be29ed9, 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 0x4be29ed9: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4be29ed9 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 0xf4620ec: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0xf4620ec: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: 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 0x53fb3dab: tileRendererInUse null, GearsES2[obj 0x53fb3dab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53fb3dab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53fb3dab created: GearsObj[0x6393e8be, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53fb3dab created: GearsObj[0x4a6ba5fe, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53fb3dab created: GearsObj[0x4a6ba5fe, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fb3dab FIN GearsES2[obj 0x53fb3dab isInit true, usesShared false, 1 GearsObj[0x6393e8be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a6ba5fe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65b1dad0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fb3dab 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009d, msaa false, tileRendererInUse null [junit] >> 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 [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[#48,AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0xf4620ec: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0xf4620ec: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: 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 0xf4620ec: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0xf4620ec: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: 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 0x53fb3dab 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53fb3dab, 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 0x53fb3dab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fb3dab 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 @ 1753078356720 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078356723 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.45 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078350856 ms III - Start [junit] SLOCK [T main @ 1753078350860 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 369, frames 1155531, fps 3131382.2], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: 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 384, frames 1190995, fps 3101406.2], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63475ace on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63475ace created: GearsObj[0x77d17131, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63475ace created: GearsObj[0x7ed0149b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63475ace created: GearsObj[0x7ed0149b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63475ace FIN GearsES2[obj 0x63475ace isInit true, usesShared false, 1 GearsObj[0x77d17131, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ed0149b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77db2020, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 544, frames 1191088, fps 2189448.5], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: 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 544, frames 1191088, fps 2189448.5], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, angle 46.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 788, frames 1965410, fps 2494111.8], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: 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 788, frames 1967237, fps 2496472.0], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, angle 47.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x63475ace: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace 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[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x17ffa555: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x17ffa555: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: 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[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x173ed316: tileRendererInUse null, GearsES2[obj 0x173ed316 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x173ed316 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x173ed316 created: GearsObj[0x20ef8856, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x173ed316 created: GearsObj[0x5c789c90, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x173ed316 created: GearsObj[0x5c789c90, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x173ed316 FIN GearsES2[obj 0x173ed316 isInit true, usesShared false, 1 GearsObj[0x20ef8856, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c789c90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14262ef9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x173ed316 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x173ed316, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 168, frames 140, fps 714.2857], modeBits 1, init'ed true, animThread Thread[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x17ffa555: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x17ffa555: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: 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 168, frames 140, fps 714.2857], modeBits 1, init'ed true, animThread Thread[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x173ed316 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x173ed316, angle 70.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 168, frames 141, fps 714.2857], modeBits 1, init'ed true, animThread Thread[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x17ffa555: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x17ffa555: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: 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 168, frames 141, fps 714.2857], modeBits 1, init'ed true, animThread Thread[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x173ed316 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x173ed316, angle 70.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 0x173ed316: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x173ed316 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 0x2da5bdc6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: 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 0x17f62e33: tileRendererInUse null, GearsES2[obj 0x17f62e33 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17f62e33 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x17f62e33 created: GearsObj[0xdf5df60, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x17f62e33 created: GearsObj[0x2eb82841, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x17f62e33 created: GearsObj[0x2eb82841, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x17f62e33 FIN GearsES2[obj 0x17f62e33 isInit true, usesShared false, 1 GearsObj[0xdf5df60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2eb82841, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2ce6e5f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x17f62e33 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17f62e33, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 161, frames 156, fps 745.3416], modeBits 1, init'ed true, animThread Thread[#44,AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: 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 161, frames 156, fps 745.3416], modeBits 1, init'ed true, animThread Thread[#44,AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x17f62e33 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17f62e33, angle 78.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 161, frames 157, fps 745.3416], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: 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 0x17f62e33 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17f62e33, angle 78.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 0x17f62e33: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x17f62e33 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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4b5017d9: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4b5017d9: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: 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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5149d738 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5149d738 created: GearsObj[0x78fb9d34, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5149d738 created: GearsObj[0x2e626dc0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5149d738 created: GearsObj[0x2e626dc0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5149d738 FIN GearsES2[obj 0x5149d738 isInit true, usesShared false, 1 GearsObj[0x78fb9d34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e626dc0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14edb321, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5149d738 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5149d738, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x4b5017d9: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4b5017d9: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: 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 28, fps 0.0], modeBits 1, init'ed true, animThread Thread[#46,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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4b5017d9: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4b5017d9: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: 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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5149d738 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5149d738, 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 0x5149d738: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5149d738 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[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x138b15e3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x138b15e3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: 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[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4be29ed9: tileRendererInUse null, GearsES2[obj 0x4be29ed9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4be29ed9 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4be29ed9 created: GearsObj[0x424c71a6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4be29ed9 created: GearsObj[0x44fed8d7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4be29ed9 created: GearsObj[0x44fed8d7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4be29ed9 FIN GearsES2[obj 0x4be29ed9 isInit true, usesShared false, 1 GearsObj[0x424c71a6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44fed8d7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40337f10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4be29ed9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4be29ed9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x138b15e3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x138b15e3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x138b15e3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x138b15e3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: 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[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4be29ed9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4be29ed9, 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 0x4be29ed9: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4be29ed9 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 0xf4620ec: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0xf4620ec: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: 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 0x53fb3dab: tileRendererInUse null, GearsES2[obj 0x53fb3dab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53fb3dab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53fb3dab created: GearsObj[0x6393e8be, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53fb3dab created: GearsObj[0x4a6ba5fe, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53fb3dab created: GearsObj[0x4a6ba5fe, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fb3dab FIN GearsES2[obj 0x53fb3dab isInit true, usesShared false, 1 GearsObj[0x6393e8be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a6ba5fe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65b1dad0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fb3dab 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009d, msaa false, tileRendererInUse null [junit] >> 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 [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[#48,AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0xf4620ec: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0xf4620ec: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: 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 0xf4620ec: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0xf4620ec: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: 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 0x53fb3dab 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53fb3dab, 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 0x53fb3dab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fb3dab 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 @ 1753078356720 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078356723 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAnimatorContinue took 1.501 sec [junit] Testcase: testAnimatorResumePause took 0.865 sec [junit] Testcase: testAnimatorStartStop took 0.863 sec [junit] Testcase: testFPSAnimatorContinue took 0.867 sec [junit] Testcase: testFPSAnimatorResumePause took 0.874 sec [junit] Testcase: testFPSAnimatorStartStop took 0.864 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.45 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078350856 ms III - Start [junit] SLOCK [T main @ 1753078350860 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 369, frames 1155531, fps 3131382.2], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: 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 384, frames 1190995, fps 3101406.2], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63475ace on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63475ace created: GearsObj[0x77d17131, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63475ace created: GearsObj[0x7ed0149b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63475ace created: GearsObj[0x7ed0149b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63475ace FIN GearsES2[obj 0x63475ace isInit true, usesShared false, 1 GearsObj[0x77d17131, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ed0149b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77db2020, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 544, frames 1191088, fps 2189448.5], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: 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 544, frames 1191088, fps 2189448.5], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, angle 46.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 788, frames 1965410, fps 2494111.8], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x5fe9c63e: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x4da56790: 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 788, frames 1967237, fps 2496472.0], modeBits 1, init'ed true, animThread Thread[#38,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, angle 47.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x63475ace: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace 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[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x17ffa555: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x17ffa555: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: 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[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x173ed316: tileRendererInUse null, GearsES2[obj 0x173ed316 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x173ed316 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x173ed316 created: GearsObj[0x20ef8856, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x173ed316 created: GearsObj[0x5c789c90, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x173ed316 created: GearsObj[0x5c789c90, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x173ed316 FIN GearsES2[obj 0x173ed316 isInit true, usesShared false, 1 GearsObj[0x20ef8856, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c789c90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14262ef9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x173ed316 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x173ed316, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 168, frames 140, fps 714.2857], modeBits 1, init'ed true, animThread Thread[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x17ffa555: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x17ffa555: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: 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 168, frames 140, fps 714.2857], modeBits 1, init'ed true, animThread Thread[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x173ed316 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x173ed316, angle 70.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 168, frames 141, fps 714.2857], modeBits 1, init'ed true, animThread Thread[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x17ffa555: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x17ffa555: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5860e7e6: 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 168, frames 141, fps 714.2857], modeBits 1, init'ed true, animThread Thread[#43,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x173ed316 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x173ed316, angle 70.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 0x173ed316: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x173ed316 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 0x2da5bdc6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: 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 0x17f62e33: tileRendererInUse null, GearsES2[obj 0x17f62e33 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17f62e33 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x17f62e33 created: GearsObj[0xdf5df60, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x17f62e33 created: GearsObj[0x2eb82841, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x17f62e33 created: GearsObj[0x2eb82841, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x17f62e33 FIN GearsES2[obj 0x17f62e33 isInit true, usesShared false, 1 GearsObj[0xdf5df60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2eb82841, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2ce6e5f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x17f62e33 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17f62e33, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 161, frames 156, fps 745.3416], modeBits 1, init'ed true, animThread Thread[#44,AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: 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 161, frames 156, fps 745.3416], modeBits 1, init'ed true, animThread Thread[#44,AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x17f62e33 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17f62e33, angle 78.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 161, frames 157, fps 745.3416], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2da5bdc6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2b9ff2c7: 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 0x17f62e33 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17f62e33, angle 78.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 0x17f62e33: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x17f62e33 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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4b5017d9: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4b5017d9: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: 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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5149d738 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5149d738 created: GearsObj[0x78fb9d34, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5149d738 created: GearsObj[0x2e626dc0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5149d738 created: GearsObj[0x2e626dc0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5149d738 FIN GearsES2[obj 0x5149d738 isInit true, usesShared false, 1 GearsObj[0x78fb9d34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e626dc0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14edb321, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5149d738 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5149d738, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x4b5017d9: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4b5017d9: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: 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 28, fps 0.0], modeBits 1, init'ed true, animThread Thread[#46,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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4b5017d9: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4b5017d9: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x378e87be: 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[#46,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5149d738 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5149d738, 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 0x5149d738: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5149d738 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[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x138b15e3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x138b15e3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: 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[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4be29ed9: tileRendererInUse null, GearsES2[obj 0x4be29ed9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4be29ed9 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4be29ed9 created: GearsObj[0x424c71a6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4be29ed9 created: GearsObj[0x44fed8d7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4be29ed9 created: GearsObj[0x44fed8d7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4be29ed9 FIN GearsES2[obj 0x4be29ed9 isInit true, usesShared false, 1 GearsObj[0x424c71a6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44fed8d7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40337f10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4be29ed9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4be29ed9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x138b15e3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x138b15e3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x138b15e3: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x138b15e3: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x5a07719f: 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[#47,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4be29ed9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4be29ed9, 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 0x4be29ed9: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4be29ed9 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 0xf4620ec: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0xf4620ec: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: 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 0x53fb3dab: tileRendererInUse null, GearsES2[obj 0x53fb3dab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53fb3dab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53fb3dab created: GearsObj[0x6393e8be, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53fb3dab created: GearsObj[0x4a6ba5fe, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53fb3dab created: GearsObj[0x4a6ba5fe, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fb3dab FIN GearsES2[obj 0x53fb3dab isInit true, usesShared false, 1 GearsObj[0x6393e8be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a6ba5fe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65b1dad0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fb3dab 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009d, msaa false, tileRendererInUse null [junit] >> 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 [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[#48,AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0xf4620ec: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0xf4620ec: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: 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 0xf4620ec: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0xf4620ec: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7b9a342f: 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 0x53fb3dab 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53fb3dab, 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 0x53fb3dab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fb3dab 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 @ 1753078356720 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078356723 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 @ 1753078357668 ms III - Start [junit] SLOCK [T main @ 1753078357673 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 0x34f7cfd9: tileRendererInUse null, GearsES2[obj 0x34f7cfd9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x34f7cfd9 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x34f7cfd9 created: GearsObj[0x32593140, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x34f7cfd9 created: GearsObj[0x62a31992, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x34f7cfd9 created: GearsObj[0x62a31992, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x34f7cfd9 FIN GearsES2[obj 0x34f7cfd9 isInit true, usesShared false, 1 GearsObj[0x32593140, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x62a31992, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x88d3215, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x34f7cfd9 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f7cfd9, 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 0x7690781: tileRendererInUse null, GearsES2[obj 0x7690781 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7690781 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7690781 created: GearsObj[0x4dc0f596, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7690781 created: GearsObj[0x2360047d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7690781 created: GearsObj[0x2360047d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7690781 FIN GearsES2[obj 0x7690781 isInit true, usesShared false, 1 GearsObj[0x4dc0f596, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2360047d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7647c92f, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7690781 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7690781, 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x6aaae37e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x10959ece created: GearsObj[0xd1e9015, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x10959ece created: GearsObj[0xd1e9015, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x6aaae37e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0xd1e9015, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x210b9ede, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x7690781 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7690781, 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 0x10959ece 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x7690781: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7690781 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f7cfd9: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f7cfd9 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 0x41fecb8b: tileRendererInUse null, GearsES2[obj 0x41fecb8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x41fecb8b on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x41fecb8b created: GearsObj[0x472b64ad, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x41fecb8b created: GearsObj[0x43a8f965, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x41fecb8b created: GearsObj[0x43a8f965, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x41fecb8b FIN GearsES2[obj 0x41fecb8b isInit true, usesShared false, 1 GearsObj[0x472b64ad, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x43a8f965, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2627928e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x41fecb8b 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41fecb8b, 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 0xcad498c: tileRendererInUse null, GearsES2[obj 0xcad498c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xcad498c on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xcad498c created: GearsObj[0xbf0d050, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xcad498c created: GearsObj[0x7de25497, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xcad498c created: GearsObj[0x7de25497, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xcad498c FIN GearsES2[obj 0xcad498c isInit true, usesShared false, 1 GearsObj[0xbf0d050, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7de25497, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4dd2b2b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xcad498c 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0xcad498c, 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 0x5ace1ed4: tileRendererInUse null, GearsES2[obj 0x5ace1ed4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ace1ed4 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ace1ed4 created: GearsObj[0x688ce8f5, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5ace1ed4 created: GearsObj[0x78fa829f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5ace1ed4 created: GearsObj[0x78fa829f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5ace1ed4 FIN GearsES2[obj 0x5ace1ed4 isInit true, usesShared false, 1 GearsObj[0x688ce8f5, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x78fa829f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2f7ecb51, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5ace1ed4 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ace1ed4, 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 0x41fecb8b 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xcad498c 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5ace1ed4 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41fecb8b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41fecb8b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xcad498c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xcad498c FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ace1ed4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ace1ed4 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 @ 1753078361971 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078361974 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.925 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078357668 ms III - Start [junit] SLOCK [T main @ 1753078357673 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 0x34f7cfd9: tileRendererInUse null, GearsES2[obj 0x34f7cfd9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x34f7cfd9 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x34f7cfd9 created: GearsObj[0x32593140, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x34f7cfd9 created: GearsObj[0x62a31992, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x34f7cfd9 created: GearsObj[0x62a31992, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x34f7cfd9 FIN GearsES2[obj 0x34f7cfd9 isInit true, usesShared false, 1 GearsObj[0x32593140, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x62a31992, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x88d3215, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x34f7cfd9 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f7cfd9, 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 0x7690781: tileRendererInUse null, GearsES2[obj 0x7690781 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7690781 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7690781 created: GearsObj[0x4dc0f596, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7690781 created: GearsObj[0x2360047d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7690781 created: GearsObj[0x2360047d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7690781 FIN GearsES2[obj 0x7690781 isInit true, usesShared false, 1 GearsObj[0x4dc0f596, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2360047d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7647c92f, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7690781 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7690781, 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x6aaae37e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x10959ece created: GearsObj[0xd1e9015, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x10959ece created: GearsObj[0xd1e9015, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x6aaae37e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0xd1e9015, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x210b9ede, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x7690781 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7690781, 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 0x10959ece 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x7690781: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7690781 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f7cfd9: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f7cfd9 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 0x41fecb8b: tileRendererInUse null, GearsES2[obj 0x41fecb8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x41fecb8b on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x41fecb8b created: GearsObj[0x472b64ad, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x41fecb8b created: GearsObj[0x43a8f965, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x41fecb8b created: GearsObj[0x43a8f965, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x41fecb8b FIN GearsES2[obj 0x41fecb8b isInit true, usesShared false, 1 GearsObj[0x472b64ad, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x43a8f965, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2627928e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x41fecb8b 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41fecb8b, 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 0xcad498c: tileRendererInUse null, GearsES2[obj 0xcad498c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xcad498c on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xcad498c created: GearsObj[0xbf0d050, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xcad498c created: GearsObj[0x7de25497, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xcad498c created: GearsObj[0x7de25497, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xcad498c FIN GearsES2[obj 0xcad498c isInit true, usesShared false, 1 GearsObj[0xbf0d050, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7de25497, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4dd2b2b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xcad498c 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0xcad498c, 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 0x5ace1ed4: tileRendererInUse null, GearsES2[obj 0x5ace1ed4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ace1ed4 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ace1ed4 created: GearsObj[0x688ce8f5, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5ace1ed4 created: GearsObj[0x78fa829f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5ace1ed4 created: GearsObj[0x78fa829f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5ace1ed4 FIN GearsES2[obj 0x5ace1ed4 isInit true, usesShared false, 1 GearsObj[0x688ce8f5, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x78fa829f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2f7ecb51, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5ace1ed4 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ace1ed4, 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 0x41fecb8b 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xcad498c 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5ace1ed4 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41fecb8b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41fecb8b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xcad498c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xcad498c FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ace1ed4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ace1ed4 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 @ 1753078361971 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078361974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SyncedOneAnimator took 2.455 sec [junit] Testcase: test02AsyncEachAnimator took 1.799 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.925 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078357668 ms III - Start [junit] SLOCK [T main @ 1753078357673 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 0x34f7cfd9: tileRendererInUse null, GearsES2[obj 0x34f7cfd9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x34f7cfd9 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x34f7cfd9 created: GearsObj[0x32593140, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x34f7cfd9 created: GearsObj[0x62a31992, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x34f7cfd9 created: GearsObj[0x62a31992, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x34f7cfd9 FIN GearsES2[obj 0x34f7cfd9 isInit true, usesShared false, 1 GearsObj[0x32593140, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x62a31992, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x88d3215, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x34f7cfd9 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f7cfd9, 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 0x7690781: tileRendererInUse null, GearsES2[obj 0x7690781 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7690781 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7690781 created: GearsObj[0x4dc0f596, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7690781 created: GearsObj[0x2360047d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7690781 created: GearsObj[0x2360047d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7690781 FIN GearsES2[obj 0x7690781 isInit true, usesShared false, 1 GearsObj[0x4dc0f596, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2360047d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7647c92f, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7690781 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7690781, 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x6aaae37e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x10959ece created: GearsObj[0xd1e9015, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x10959ece created: GearsObj[0xd1e9015, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x6aaae37e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0xd1e9015, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x210b9ede, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x7690781 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7690781, 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 0x10959ece 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x7690781: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7690781 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f7cfd9: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f7cfd9 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 0x41fecb8b: tileRendererInUse null, GearsES2[obj 0x41fecb8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x41fecb8b on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x41fecb8b created: GearsObj[0x472b64ad, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x41fecb8b created: GearsObj[0x43a8f965, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x41fecb8b created: GearsObj[0x43a8f965, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x41fecb8b FIN GearsES2[obj 0x41fecb8b isInit true, usesShared false, 1 GearsObj[0x472b64ad, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x43a8f965, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2627928e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x41fecb8b 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41fecb8b, 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 0xcad498c: tileRendererInUse null, GearsES2[obj 0xcad498c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xcad498c on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xcad498c created: GearsObj[0xbf0d050, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xcad498c created: GearsObj[0x7de25497, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xcad498c created: GearsObj[0x7de25497, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xcad498c FIN GearsES2[obj 0xcad498c isInit true, usesShared false, 1 GearsObj[0xbf0d050, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7de25497, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4dd2b2b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xcad498c 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0xcad498c, 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 0x5ace1ed4: tileRendererInUse null, GearsES2[obj 0x5ace1ed4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ace1ed4 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ace1ed4 created: GearsObj[0x688ce8f5, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5ace1ed4 created: GearsObj[0x78fa829f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5ace1ed4 created: GearsObj[0x78fa829f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5ace1ed4 FIN GearsES2[obj 0x5ace1ed4 isInit true, usesShared false, 1 GearsObj[0x688ce8f5, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x78fa829f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2f7ecb51, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5ace1ed4 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ace1ed4, 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 0x41fecb8b 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xcad498c 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5ace1ed4 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41fecb8b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41fecb8b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xcad498c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xcad498c FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ace1ed4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ace1ed4 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 @ 1753078361971 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078361974 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.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 @ 1753078362965 ms III - Start [junit] SLOCK [T main @ 1753078362970 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078372175 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078372178 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.812 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078362965 ms III - Start [junit] SLOCK [T main @ 1753078362970 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078372175 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078372178 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NormalPre_1WinPostVis took 2.055 sec [junit] Testcase: test02NormalPost_1WinPostVis took 0.373 sec [junit] Testcase: test03ExclPre_1WinPostVis took 0.001 sec [junit] Testcase: test04ExclPost_1WinPostVis took 0.001 sec [junit] Testcase: test05NormalPre_4WinPostVis took 1.776 sec [junit] Testcase: test06NormalPost_4WinPostVis took 0.468 sec [junit] Testcase: test07ExclPre_4WinPostVis took 0 sec [junit] Testcase: test08ExclPost_4WinPostVis took 0 sec [junit] Testcase: test11NormalPre_1WinPreVis took 1.638 sec [junit] Testcase: test12NormalPost_1WinPreVis took 0.358 sec [junit] Testcase: test13ExclPre_1WinPreVis took 0 sec [junit] Testcase: test14ExclPost_1WinPreVis took 0 sec [junit] Testcase: test15NormalPre_4WinPreVis took 1.77 sec [junit] Testcase: test16NormalPost_4WinPreVis took 0.484 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.812 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078362965 ms III - Start [junit] SLOCK [T main @ 1753078362970 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078372175 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078372178 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 @ 1753078373115 ms III - Start [junit] SLOCK [T main @ 1753078373120 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078382274 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078382278 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.76 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078373115 ms III - Start [junit] SLOCK [T main @ 1753078373120 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078382274 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078382278 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NormalPre_1WinPostVis took 2.032 sec [junit] Testcase: test02NormalPost_1WinPostVis took 0.363 sec [junit] Testcase: test03ExclPre_1WinPostVis took 0 sec [junit] Testcase: test04ExclPost_1WinPostVis took 0 sec [junit] Testcase: test05NormalPre_4WinPostVis took 1.746 sec [junit] Testcase: test06NormalPost_4WinPostVis took 0.483 sec [junit] Testcase: test07ExclPre_4WinPostVis took 0 sec [junit] Testcase: test08ExclPost_4WinPostVis took 0 sec [junit] Testcase: test11NormalPre_1WinPreVis took 1.639 sec [junit] Testcase: test12NormalPost_1WinPreVis took 0.364 sec [junit] Testcase: test13ExclPre_1WinPreVis took 0 sec [junit] Testcase: test14ExclPost_1WinPreVis took 0 sec [junit] Testcase: test15NormalPre_4WinPreVis took 1.763 sec [junit] Testcase: test16NormalPost_4WinPreVis took 0.463 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.76 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078373115 ms III - Start [junit] SLOCK [T main @ 1753078373120 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078382274 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078382278 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 @ 1753078383185 ms III - Start [junit] SLOCK [T main @ 1753078383190 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x508938c3: tileRendererInUse null, GearsES2[obj 0x508938c3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x508938c3 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x508938c3 created: GearsObj[0x4ba16af3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x508938c3 created: GearsObj[0x3aa4870, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x508938c3 created: GearsObj[0x3aa4870, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x508938c3 FIN GearsES2[obj 0x508938c3 isInit true, usesShared false, 1 GearsObj[0x4ba16af3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3aa4870, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62fafee4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x508938c3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x508938c3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x508938c3 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x508938c3, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0145-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x508938c3: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x508938c3 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x6eb902a7: tileRendererInUse null, GearsES2[obj 0x6eb902a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6eb902a7 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6eb902a7 created: GearsObj[0x84c6de3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6eb902a7 created: GearsObj[0x4617053e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6eb902a7 created: GearsObj[0x4617053e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x6eb902a7 FIN GearsES2[obj 0x6eb902a7 isInit true, usesShared false, 1 GearsObj[0x84c6de3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4617053e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a0ee83, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x6eb902a7 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6eb902a7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n0189-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 0x6eb902a7 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6eb902a7, angle 100.0, [l -1.0, r 1.0, b -1.0, t 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-n0389-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6eb902a7: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6eb902a7 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x1f7031dd: tileRendererInUse null, GearsES2[obj 0x1f7031dd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1f7031dd on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1f7031dd created: GearsObj[0x3f4c78a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1f7031dd created: GearsObj[0x58f5fb9b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1f7031dd created: GearsObj[0x58f5fb9b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x1f7031dd FIN GearsES2[obj 0x1f7031dd isInit true, usesShared false, 1 GearsObj[0x3f4c78a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58f5fb9b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3391650a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x1f7031dd 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f7031dd, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n0435-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 0x1f7031dd 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f7031dd, 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-n0692-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f7031dd: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f7031dd 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x596264b5: tileRendererInUse null, GearsES2[obj 0x596264b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x596264b5 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x596264b5 created: GearsObj[0x7d24338, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x596264b5 created: GearsObj[0x2fc61b39, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x596264b5 created: GearsObj[0x2fc61b39, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x596264b5 FIN GearsES2[obj 0x596264b5 isInit true, usesShared false, 1 GearsObj[0x7d24338, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2fc61b39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x334a5f3b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x596264b5 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600008, msaa false, tileRendererInUse null [junit] >> GearsES2 0x596264b5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n0736-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 0x596264b5 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x596264b5, angle 112.0, [l -1.0, r 1.0, b -1.0, t 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-n0960-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x596264b5: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x596264b5 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x3f40b7e8: tileRendererInUse null, GearsES2[obj 0x3f40b7e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f40b7e8 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3f40b7e8 created: GearsObj[0x1c62391c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f40b7e8 created: GearsObj[0x62fed75c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f40b7e8 created: GearsObj[0x62fed75c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x3f40b7e8 FIN GearsES2[obj 0x3f40b7e8 isInit true, usesShared false, 1 GearsObj[0x1c62391c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62fed75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c7f4437, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x3f40b7e8 0/0 256x256 of 256x256, swapInterval 1, drawable 0x360000a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f40b7e8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n1019-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 0x3f40b7e8 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400070, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f40b7e8, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1286-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f40b7e8: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f40b7e8 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x50e1b0be: tileRendererInUse null, GearsES2[obj 0x50e1b0be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x50e1b0be on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x50e1b0be created: GearsObj[0x5cb4a12, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x50e1b0be created: GearsObj[0x2777219c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x50e1b0be created: GearsObj[0x2777219c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x50e1b0be FIN GearsES2[obj 0x50e1b0be isInit true, usesShared false, 1 GearsObj[0x5cb4a12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2777219c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5663eb66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x50e1b0be 0/0 256x256 of 256x256, swapInterval 1, drawable 0x360000c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50e1b0be, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n1332-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 0x50e1b0be 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50e1b0be, angle 129.5, [l -1.0, r 1.0, b -1.0, t 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-n1591-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x50e1b0be: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x50e1b0be 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x27225c5c: tileRendererInUse null, GearsES2[obj 0x27225c5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x27225c5c on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x27225c5c created: GearsObj[0x47cd7a96, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x27225c5c created: GearsObj[0x7f3c8d42, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x27225c5c created: GearsObj[0x7f3c8d42, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x27225c5c FIN GearsES2[obj 0x27225c5c isInit true, usesShared false, 1 GearsObj[0x47cd7a96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f3c8d42, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x194cf7f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x27225c5c 0/0 256x256 of 256x256, swapInterval 1, drawable 0x360000e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27225c5c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n1651-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 0x27225c5c 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27225c5c, angle 129.5, [l -1.0, r 1.0, b -1.0, t 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-n1910-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x27225c5c: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x27225c5c 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[#41,Thread-1-null,5,main] GearsES2.init.0 0xb0376a5: tileRendererInUse null, GearsES2[obj 0xb0376a5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xb0376a5 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xb0376a5 created: GearsObj[0xf9aedf7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xb0376a5 created: GearsObj[0x14ecd749, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xb0376a5 created: GearsObj[0x14ecd749, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0xb0376a5 FIN GearsES2[obj 0xb0376a5 isInit true, usesShared false, 1 GearsObj[0xf9aedf7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14ecd749, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52a9f8ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0xb0376a5 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600010, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb0376a5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n1963-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 0xb0376a5 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb0376a5, angle 114.5, [l -1.0, r 1.0, b -1.0, t 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-n2192-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0xb0376a5: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0xb0376a5 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x1fe8ed23: tileRendererInUse null, GearsES2[obj 0x1fe8ed23 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1fe8ed23 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1fe8ed23 created: GearsObj[0x1b4fdbd1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1fe8ed23 created: GearsObj[0x6898b778, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1fe8ed23 created: GearsObj[0x6898b778, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x1fe8ed23 FIN GearsES2[obj 0x1fe8ed23 isInit true, usesShared false, 1 GearsObj[0x1b4fdbd1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6898b778, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1dfe5a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x1fe8ed23 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600012, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fe8ed23, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n2252-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 0x1fe8ed23 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fe8ed23, angle 130.0, [l -1.0, r 1.0, b -1.0, t 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-n2512-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fe8ed23: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fe8ed23 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x77bc55b4: tileRendererInUse null, GearsES2[obj 0x77bc55b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77bc55b4 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77bc55b4 created: GearsObj[0x7e105d22, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x77bc55b4 created: GearsObj[0x6ee318b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x77bc55b4 created: GearsObj[0x6ee318b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x77bc55b4 FIN GearsES2[obj 0x77bc55b4 isInit true, usesShared false, 1 GearsObj[0x7e105d22, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ee318b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18852a6e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x77bc55b4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600014, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77bc55b4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n2560-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 0x77bc55b4 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77bc55b4, angle 112.5, [l -1.0, r 1.0, b -1.0, t 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-n2785-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x77bc55b4: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x77bc55b4 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 @ 1753078388037 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078388040 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.451 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078383185 ms III - Start [junit] SLOCK [T main @ 1753078383190 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x508938c3: tileRendererInUse null, GearsES2[obj 0x508938c3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x508938c3 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x508938c3 created: GearsObj[0x4ba16af3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x508938c3 created: GearsObj[0x3aa4870, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x508938c3 created: GearsObj[0x3aa4870, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x508938c3 FIN GearsES2[obj 0x508938c3 isInit true, usesShared false, 1 GearsObj[0x4ba16af3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3aa4870, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62fafee4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x508938c3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x508938c3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x508938c3 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x508938c3, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0145-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x508938c3: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x508938c3 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x6eb902a7: tileRendererInUse null, GearsES2[obj 0x6eb902a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6eb902a7 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6eb902a7 created: GearsObj[0x84c6de3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6eb902a7 created: GearsObj[0x4617053e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6eb902a7 created: GearsObj[0x4617053e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x6eb902a7 FIN GearsES2[obj 0x6eb902a7 isInit true, usesShared false, 1 GearsObj[0x84c6de3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4617053e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a0ee83, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x6eb902a7 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6eb902a7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n0189-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 0x6eb902a7 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6eb902a7, angle 100.0, [l -1.0, r 1.0, b -1.0, t 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-n0389-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6eb902a7: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6eb902a7 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x1f7031dd: tileRendererInUse null, GearsES2[obj 0x1f7031dd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1f7031dd on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1f7031dd created: GearsObj[0x3f4c78a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1f7031dd created: GearsObj[0x58f5fb9b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1f7031dd created: GearsObj[0x58f5fb9b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x1f7031dd FIN GearsES2[obj 0x1f7031dd isInit true, usesShared false, 1 GearsObj[0x3f4c78a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58f5fb9b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3391650a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x1f7031dd 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f7031dd, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n0435-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 0x1f7031dd 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f7031dd, 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-n0692-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f7031dd: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f7031dd 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x596264b5: tileRendererInUse null, GearsES2[obj 0x596264b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x596264b5 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x596264b5 created: GearsObj[0x7d24338, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x596264b5 created: GearsObj[0x2fc61b39, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x596264b5 created: GearsObj[0x2fc61b39, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x596264b5 FIN GearsES2[obj 0x596264b5 isInit true, usesShared false, 1 GearsObj[0x7d24338, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2fc61b39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x334a5f3b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x596264b5 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600008, msaa false, tileRendererInUse null [junit] >> GearsES2 0x596264b5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n0736-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 0x596264b5 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x596264b5, angle 112.0, [l -1.0, r 1.0, b -1.0, t 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-n0960-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x596264b5: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x596264b5 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x3f40b7e8: tileRendererInUse null, GearsES2[obj 0x3f40b7e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f40b7e8 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3f40b7e8 created: GearsObj[0x1c62391c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f40b7e8 created: GearsObj[0x62fed75c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f40b7e8 created: GearsObj[0x62fed75c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x3f40b7e8 FIN GearsES2[obj 0x3f40b7e8 isInit true, usesShared false, 1 GearsObj[0x1c62391c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62fed75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c7f4437, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x3f40b7e8 0/0 256x256 of 256x256, swapInterval 1, drawable 0x360000a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f40b7e8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n1019-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 0x3f40b7e8 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400070, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f40b7e8, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1286-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f40b7e8: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f40b7e8 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x50e1b0be: tileRendererInUse null, GearsES2[obj 0x50e1b0be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x50e1b0be on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x50e1b0be created: GearsObj[0x5cb4a12, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x50e1b0be created: GearsObj[0x2777219c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x50e1b0be created: GearsObj[0x2777219c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x50e1b0be FIN GearsES2[obj 0x50e1b0be isInit true, usesShared false, 1 GearsObj[0x5cb4a12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2777219c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5663eb66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x50e1b0be 0/0 256x256 of 256x256, swapInterval 1, drawable 0x360000c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50e1b0be, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n1332-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 0x50e1b0be 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50e1b0be, angle 129.5, [l -1.0, r 1.0, b -1.0, t 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-n1591-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x50e1b0be: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x50e1b0be 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x27225c5c: tileRendererInUse null, GearsES2[obj 0x27225c5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x27225c5c on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x27225c5c created: GearsObj[0x47cd7a96, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x27225c5c created: GearsObj[0x7f3c8d42, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x27225c5c created: GearsObj[0x7f3c8d42, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x27225c5c FIN GearsES2[obj 0x27225c5c isInit true, usesShared false, 1 GearsObj[0x47cd7a96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f3c8d42, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x194cf7f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x27225c5c 0/0 256x256 of 256x256, swapInterval 1, drawable 0x360000e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27225c5c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n1651-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 0x27225c5c 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27225c5c, angle 129.5, [l -1.0, r 1.0, b -1.0, t 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-n1910-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x27225c5c: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x27225c5c 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[#41,Thread-1-null,5,main] GearsES2.init.0 0xb0376a5: tileRendererInUse null, GearsES2[obj 0xb0376a5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xb0376a5 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xb0376a5 created: GearsObj[0xf9aedf7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xb0376a5 created: GearsObj[0x14ecd749, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xb0376a5 created: GearsObj[0x14ecd749, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0xb0376a5 FIN GearsES2[obj 0xb0376a5 isInit true, usesShared false, 1 GearsObj[0xf9aedf7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14ecd749, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52a9f8ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0xb0376a5 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600010, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb0376a5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n1963-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 0xb0376a5 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb0376a5, angle 114.5, [l -1.0, r 1.0, b -1.0, t 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-n2192-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0xb0376a5: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0xb0376a5 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x1fe8ed23: tileRendererInUse null, GearsES2[obj 0x1fe8ed23 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1fe8ed23 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1fe8ed23 created: GearsObj[0x1b4fdbd1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1fe8ed23 created: GearsObj[0x6898b778, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1fe8ed23 created: GearsObj[0x6898b778, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x1fe8ed23 FIN GearsES2[obj 0x1fe8ed23 isInit true, usesShared false, 1 GearsObj[0x1b4fdbd1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6898b778, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1dfe5a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x1fe8ed23 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600012, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fe8ed23, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n2252-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 0x1fe8ed23 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fe8ed23, angle 130.0, [l -1.0, r 1.0, b -1.0, t 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-n2512-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fe8ed23: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fe8ed23 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x77bc55b4: tileRendererInUse null, GearsES2[obj 0x77bc55b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77bc55b4 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77bc55b4 created: GearsObj[0x7e105d22, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x77bc55b4 created: GearsObj[0x6ee318b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x77bc55b4 created: GearsObj[0x6ee318b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x77bc55b4 FIN GearsES2[obj 0x77bc55b4 isInit true, usesShared false, 1 GearsObj[0x7e105d22, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ee318b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18852a6e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x77bc55b4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600014, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77bc55b4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n2560-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 0x77bc55b4 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77bc55b4, angle 112.5, [l -1.0, r 1.0, b -1.0, t 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-n2785-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x77bc55b4: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x77bc55b4 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 @ 1753078388037 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078388040 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test11GLWindow2GLCanvasOnScrnGL2ES2 took 4.821 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.451 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078383185 ms III - Start [junit] SLOCK [T main @ 1753078383190 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x508938c3: tileRendererInUse null, GearsES2[obj 0x508938c3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x508938c3 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x508938c3 created: GearsObj[0x4ba16af3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x508938c3 created: GearsObj[0x3aa4870, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x508938c3 created: GearsObj[0x3aa4870, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x508938c3 FIN GearsES2[obj 0x508938c3 isInit true, usesShared false, 1 GearsObj[0x4ba16af3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3aa4870, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62fafee4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x508938c3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x508938c3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x508938c3 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x508938c3, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0145-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x508938c3: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x508938c3 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x6eb902a7: tileRendererInUse null, GearsES2[obj 0x6eb902a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6eb902a7 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6eb902a7 created: GearsObj[0x84c6de3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6eb902a7 created: GearsObj[0x4617053e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6eb902a7 created: GearsObj[0x4617053e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x6eb902a7 FIN GearsES2[obj 0x6eb902a7 isInit true, usesShared false, 1 GearsObj[0x84c6de3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4617053e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a0ee83, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x6eb902a7 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6eb902a7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n0189-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 0x6eb902a7 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6eb902a7, angle 100.0, [l -1.0, r 1.0, b -1.0, t 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-n0389-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6eb902a7: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6eb902a7 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x1f7031dd: tileRendererInUse null, GearsES2[obj 0x1f7031dd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1f7031dd on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1f7031dd created: GearsObj[0x3f4c78a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1f7031dd created: GearsObj[0x58f5fb9b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1f7031dd created: GearsObj[0x58f5fb9b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x1f7031dd FIN GearsES2[obj 0x1f7031dd isInit true, usesShared false, 1 GearsObj[0x3f4c78a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58f5fb9b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3391650a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x1f7031dd 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f7031dd, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n0435-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 0x1f7031dd 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f7031dd, 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-n0692-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f7031dd: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f7031dd 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x596264b5: tileRendererInUse null, GearsES2[obj 0x596264b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x596264b5 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x596264b5 created: GearsObj[0x7d24338, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x596264b5 created: GearsObj[0x2fc61b39, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x596264b5 created: GearsObj[0x2fc61b39, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x596264b5 FIN GearsES2[obj 0x596264b5 isInit true, usesShared false, 1 GearsObj[0x7d24338, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2fc61b39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x334a5f3b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x596264b5 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600008, msaa false, tileRendererInUse null [junit] >> GearsES2 0x596264b5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n0736-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 0x596264b5 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x596264b5, angle 112.0, [l -1.0, r 1.0, b -1.0, t 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-n0960-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x596264b5: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x596264b5 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x3f40b7e8: tileRendererInUse null, GearsES2[obj 0x3f40b7e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f40b7e8 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3f40b7e8 created: GearsObj[0x1c62391c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f40b7e8 created: GearsObj[0x62fed75c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f40b7e8 created: GearsObj[0x62fed75c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x3f40b7e8 FIN GearsES2[obj 0x3f40b7e8 isInit true, usesShared false, 1 GearsObj[0x1c62391c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62fed75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c7f4437, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x3f40b7e8 0/0 256x256 of 256x256, swapInterval 1, drawable 0x360000a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f40b7e8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n1019-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 0x3f40b7e8 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400070, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f40b7e8, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1286-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f40b7e8: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f40b7e8 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x50e1b0be: tileRendererInUse null, GearsES2[obj 0x50e1b0be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x50e1b0be on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x50e1b0be created: GearsObj[0x5cb4a12, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x50e1b0be created: GearsObj[0x2777219c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x50e1b0be created: GearsObj[0x2777219c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x50e1b0be FIN GearsES2[obj 0x50e1b0be isInit true, usesShared false, 1 GearsObj[0x5cb4a12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2777219c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5663eb66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x50e1b0be 0/0 256x256 of 256x256, swapInterval 1, drawable 0x360000c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50e1b0be, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n1332-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 0x50e1b0be 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x50e1b0be, angle 129.5, [l -1.0, r 1.0, b -1.0, t 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-n1591-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x50e1b0be: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x50e1b0be 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x27225c5c: tileRendererInUse null, GearsES2[obj 0x27225c5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x27225c5c on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x27225c5c created: GearsObj[0x47cd7a96, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x27225c5c created: GearsObj[0x7f3c8d42, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x27225c5c created: GearsObj[0x7f3c8d42, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x27225c5c FIN GearsES2[obj 0x27225c5c isInit true, usesShared false, 1 GearsObj[0x47cd7a96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f3c8d42, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x194cf7f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x27225c5c 0/0 256x256 of 256x256, swapInterval 1, drawable 0x360000e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27225c5c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n1651-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 0x27225c5c 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27225c5c, angle 129.5, [l -1.0, r 1.0, b -1.0, t 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-n1910-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x27225c5c: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x27225c5c 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[#41,Thread-1-null,5,main] GearsES2.init.0 0xb0376a5: tileRendererInUse null, GearsES2[obj 0xb0376a5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xb0376a5 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xb0376a5 created: GearsObj[0xf9aedf7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xb0376a5 created: GearsObj[0x14ecd749, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xb0376a5 created: GearsObj[0x14ecd749, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0xb0376a5 FIN GearsES2[obj 0xb0376a5 isInit true, usesShared false, 1 GearsObj[0xf9aedf7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14ecd749, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52a9f8ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0xb0376a5 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600010, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb0376a5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n1963-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 0xb0376a5 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb0376a5, angle 114.5, [l -1.0, r 1.0, b -1.0, t 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-n2192-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0xb0376a5: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0xb0376a5 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x1fe8ed23: tileRendererInUse null, GearsES2[obj 0x1fe8ed23 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1fe8ed23 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1fe8ed23 created: GearsObj[0x1b4fdbd1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1fe8ed23 created: GearsObj[0x6898b778, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1fe8ed23 created: GearsObj[0x6898b778, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x1fe8ed23 FIN GearsES2[obj 0x1fe8ed23 isInit true, usesShared false, 1 GearsObj[0x1b4fdbd1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6898b778, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1dfe5a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x1fe8ed23 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600012, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fe8ed23, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n2252-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 0x1fe8ed23 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fe8ed23, angle 130.0, [l -1.0, r 1.0, b -1.0, t 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-n2512-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fe8ed23: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fe8ed23 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x77bc55b4: tileRendererInUse null, GearsES2[obj 0x77bc55b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77bc55b4 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77bc55b4 created: GearsObj[0x7e105d22, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x77bc55b4 created: GearsObj[0x6ee318b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x77bc55b4 created: GearsObj[0x6ee318b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x77bc55b4 FIN GearsES2[obj 0x77bc55b4 isInit true, usesShared false, 1 GearsObj[0x7e105d22, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ee318b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18852a6e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x77bc55b4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600014, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77bc55b4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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-n2560-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 0x77bc55b4 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77bc55b4, angle 112.5, [l -1.0, r 1.0, b -1.0, t 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-n2785-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x77bc55b4: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x77bc55b4 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 @ 1753078388037 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078388040 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.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 @ 1753078388984 ms III - Start [junit] SLOCK [T main @ 1753078388989 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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:1753078389592 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389593 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389722 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389752 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389752 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389754 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389754 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389754 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389756 d 0ms]] [junit] 1 - switch - START 1046 [junit] 1 - switch - END 1046 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n1470-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2053 [junit] 2 - switch - END 2053 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n3468-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:1753078392547 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392547 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392547 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392548 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392553 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392553 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] 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392609 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392635 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392636 d 0ms]] [junit] 1 - switch - START 1047 [junit] 1 - switch - END 1047 [junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n1429-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2053 [junit] 2 - switch - END 2053 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n4767-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:1753078395557 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:1753078395558 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078395558 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 1028 [junit] 1 - switch - END 1028 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3672-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2031 [junit] 2 - switch - END 2031 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n7159-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:1753078398581 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078398599 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078398602 d 0ms]] [junit] 1 - switch - START 1028 [junit] 1 - switch - END 1028 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n3511-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2031 [junit] 2 - switch - END 2031 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n5812-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:1753078401489 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401489 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401489 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA [junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401525 d 0ms]] [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:1753078401655 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401663 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401663 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401663 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401664 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401664 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401664 d 0ms]] [junit] 1 - switch - START 1031 [junit] 1 - switch - END 1031 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0856-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2035 [junit] 2 - switch - END 2035 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n1894-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078404466 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078404471 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:1753078404471 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078404472 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] 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078404508 d 0ms]] [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:1753078404512 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 1024 [junit] 1 - switch - END 1024 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1468-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-n2985-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:1753078407525 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:1753078407600 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407601 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407603 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407604 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407605 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407605 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407607 d 0ms]] [junit] 1 - switch - START 1075 [junit] 1 - switch - END 1075 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n2165-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2077 [junit] 2 - switch - END 2077 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n4450-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:1753078410516 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410516 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410516 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410517 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:1753078410523 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410523 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410558 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], 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:1753078410561 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 1028 [junit] 1 - switch - END 1028 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3658-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2030 [junit] 2 - switch - END 2030 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7169-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 @ 1753078413557 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078413559 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.178 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078388984 ms III - Start [junit] SLOCK [T main @ 1753078388989 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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:1753078389592 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389593 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389722 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389752 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389752 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389754 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389754 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389754 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389756 d 0ms]] [junit] 1 - switch - START 1046 [junit] 1 - switch - END 1046 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n1470-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2053 [junit] 2 - switch - END 2053 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n3468-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:1753078392547 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392547 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392547 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392548 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392553 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392553 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] 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392609 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392635 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392636 d 0ms]] [junit] 1 - switch - START 1047 [junit] 1 - switch - END 1047 [junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n1429-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2053 [junit] 2 - switch - END 2053 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n4767-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:1753078395557 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:1753078395558 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078395558 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 1028 [junit] 1 - switch - END 1028 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3672-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2031 [junit] 2 - switch - END 2031 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n7159-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:1753078398581 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078398599 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078398602 d 0ms]] [junit] 1 - switch - START 1028 [junit] 1 - switch - END 1028 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n3511-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2031 [junit] 2 - switch - END 2031 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n5812-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:1753078401489 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401489 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401489 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA [junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401525 d 0ms]] [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:1753078401655 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401663 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401663 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401663 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401664 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401664 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401664 d 0ms]] [junit] 1 - switch - START 1031 [junit] 1 - switch - END 1031 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0856-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2035 [junit] 2 - switch - END 2035 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n1894-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078404466 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078404471 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:1753078404471 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078404472 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] 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078404508 d 0ms]] [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:1753078404512 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 1024 [junit] 1 - switch - END 1024 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1468-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-n2985-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:1753078407525 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:1753078407600 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407601 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407603 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407604 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407605 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407605 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407607 d 0ms]] [junit] 1 - switch - START 1075 [junit] 1 - switch - END 1075 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n2165-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2077 [junit] 2 - switch - END 2077 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n4450-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:1753078410516 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410516 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410516 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410517 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:1753078410523 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410523 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410558 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], 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:1753078410561 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 1028 [junit] 1 - switch - END 1028 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3658-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2030 [junit] 2 - switch - END 2030 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7169-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 @ 1753078413557 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078413559 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01aSwitch2Onscreen2OnscreenGL2ES2_Def took 3.554 sec [junit] Testcase: test01bSwitch2Onscreen2OffscreenGL2ES2_Def took 3.001 sec [junit] Testcase: test01cSwitch2Offscreen2OffscreenGL2ES2_Def took 2.973 sec [junit] Testcase: test01dSwitch2Offscreen2OnscreenGL2ES2_Def took 2.967 sec [junit] Testcase: test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA took 2.973 sec [junit] Testcase: test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA took 0.04 sec [junit] Testcase: test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA took 2.968 sec [junit] Testcase: test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA took 0.02 sec [junit] Testcase: test03aSwitch2Onscreen2OnscreenGL2ES2_Accu took 3.022 sec [junit] Testcase: test03bSwitch2Onscreen2OffscreenGL2ES2_Accu took 0.038 sec [junit] Testcase: test03cSwitch2Offscreen2OffscreenGL2ES2_Accu took 2.961 sec [junit] Testcase: test03dSwitch2Offscreen2OnscreenGL2ES2_Accu took 0.02 sec [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.178 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078388984 ms III - Start [junit] SLOCK [T main @ 1753078388989 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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:1753078389592 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389593 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389722 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389752 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389752 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389754 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389754 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389754 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078389756 d 0ms]] [junit] 1 - switch - START 1046 [junit] 1 - switch - END 1046 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n1470-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2053 [junit] 2 - switch - END 2053 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n3468-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:1753078392547 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392547 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392547 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392548 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392553 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392553 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] 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392609 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392635 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078392636 d 0ms]] [junit] 1 - switch - START 1047 [junit] 1 - switch - END 1047 [junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n1429-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2053 [junit] 2 - switch - END 2053 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n4767-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:1753078395557 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:1753078395558 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078395558 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 1028 [junit] 1 - switch - END 1028 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3672-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2031 [junit] 2 - switch - END 2031 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n7159-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:1753078398581 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078398599 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078398602 d 0ms]] [junit] 1 - switch - START 1028 [junit] 1 - switch - END 1028 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n3511-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2031 [junit] 2 - switch - END 2031 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n5812-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:1753078401489 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401489 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401489 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA [junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401525 d 0ms]] [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:1753078401655 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401663 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401663 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401663 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401664 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401664 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078401664 d 0ms]] [junit] 1 - switch - START 1031 [junit] 1 - switch - END 1031 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0856-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2035 [junit] 2 - switch - END 2035 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n1894-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078404466 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078404471 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:1753078404471 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078404472 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] 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078404508 d 0ms]] [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:1753078404512 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 1024 [junit] 1 - switch - END 1024 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1468-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-n2985-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:1753078407525 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:1753078407600 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407601 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407603 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407604 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407605 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407605 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078407607 d 0ms]] [junit] 1 - switch - START 1075 [junit] 1 - switch - END 1075 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n2165-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2077 [junit] 2 - switch - END 2077 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n4450-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:1753078410516 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410516 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410516 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410517 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:1753078410523 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410523 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078410558 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], 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:1753078410561 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 1028 [junit] 1 - switch - END 1028 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3658-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2030 [junit] 2 - switch - END 2030 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7169-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 @ 1753078413557 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078413559 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.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 @ 1753078414593 ms III - Start [junit] SLOCK [T main @ 1753078414597 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x5bd1b3e3: tileRendererInUse null, GearsES2[obj 0x5bd1b3e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5bd1b3e3 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5bd1b3e3 created: GearsObj[0x68a120cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5bd1b3e3 created: GearsObj[0x783cbf7e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5bd1b3e3 created: GearsObj[0x783cbf7e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x5bd1b3e3 FIN GearsES2[obj 0x5bd1b3e3 isInit true, usesShared false, 1 GearsObj[0x68a120cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x783cbf7e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x631d77aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x5bd1b3e3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5bd1b3e3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5bd1b3e3 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5bd1b3e3, angle 1159.5, [l -1.0, r 1.0, b -1.0, t 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-n2319-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#43,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5bd1b3e3: tileRendererInUse null [junit] Thread[#43,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5bd1b3e3 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#45,Thread-4-null,5,main] GearsES2.init.0 0x595ad583: tileRendererInUse null, GearsES2[obj 0x595ad583 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x595ad583 on Thread[#45,Thread-4-null,5,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x595ad583 created: GearsObj[0x237a5ed5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x595ad583 created: GearsObj[0x5b3135ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x595ad583 created: GearsObj[0x5b3135ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#45,Thread-4-null,5,main] GearsES2.init.X 0x595ad583 FIN GearsES2[obj 0x595ad583 isInit true, usesShared false, 1 GearsObj[0x237a5ed5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b3135ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d6c9f9f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#45,Thread-4-null,5,main] GearsES2.reshape 0x595ad583 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f1a20074c80, msaa false, tileRendererInUse null [junit] >> GearsES2 0x595ad583, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test22GLWindowGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#44,Thread-4,5,main] GearsES2.reshape 0x595ad583 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f1a2c013520, msaa false, tileRendererInUse null [junit] >> GearsES2 0x595ad583, angle 1203.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test22GLWindowGLES2_-n2406-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[#47,Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x595ad583: tileRendererInUse null [junit] Thread[#47,Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x595ad583 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078419615 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078419617 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.621 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078414593 ms III - Start [junit] SLOCK [T main @ 1753078414597 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x5bd1b3e3: tileRendererInUse null, GearsES2[obj 0x5bd1b3e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5bd1b3e3 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5bd1b3e3 created: GearsObj[0x68a120cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5bd1b3e3 created: GearsObj[0x783cbf7e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5bd1b3e3 created: GearsObj[0x783cbf7e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x5bd1b3e3 FIN GearsES2[obj 0x5bd1b3e3 isInit true, usesShared false, 1 GearsObj[0x68a120cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x783cbf7e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x631d77aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x5bd1b3e3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5bd1b3e3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5bd1b3e3 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5bd1b3e3, angle 1159.5, [l -1.0, r 1.0, b -1.0, t 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-n2319-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#43,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5bd1b3e3: tileRendererInUse null [junit] Thread[#43,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5bd1b3e3 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#45,Thread-4-null,5,main] GearsES2.init.0 0x595ad583: tileRendererInUse null, GearsES2[obj 0x595ad583 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x595ad583 on Thread[#45,Thread-4-null,5,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x595ad583 created: GearsObj[0x237a5ed5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x595ad583 created: GearsObj[0x5b3135ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x595ad583 created: GearsObj[0x5b3135ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#45,Thread-4-null,5,main] GearsES2.init.X 0x595ad583 FIN GearsES2[obj 0x595ad583 isInit true, usesShared false, 1 GearsObj[0x237a5ed5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b3135ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d6c9f9f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#45,Thread-4-null,5,main] GearsES2.reshape 0x595ad583 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f1a20074c80, msaa false, tileRendererInUse null [junit] >> GearsES2 0x595ad583, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test22GLWindowGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#44,Thread-4,5,main] GearsES2.reshape 0x595ad583 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f1a2c013520, msaa false, tileRendererInUse null [junit] >> GearsES2 0x595ad583, angle 1203.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test22GLWindowGLES2_-n2406-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[#47,Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x595ad583: tileRendererInUse null [junit] Thread[#47,Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x595ad583 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078419615 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078419617 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test21GLWindowGL2ES2 took 2.78 sec [junit] Testcase: test22GLWindowGLES2 took 2.215 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.621 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078414593 ms III - Start [junit] SLOCK [T main @ 1753078414597 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[#41,Thread-1-null,5,main] GearsES2.init.0 0x5bd1b3e3: tileRendererInUse null, GearsES2[obj 0x5bd1b3e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5bd1b3e3 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5bd1b3e3 created: GearsObj[0x68a120cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5bd1b3e3 created: GearsObj[0x783cbf7e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5bd1b3e3 created: GearsObj[0x783cbf7e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.init.X 0x5bd1b3e3 FIN GearsES2[obj 0x5bd1b3e3 isInit true, usesShared false, 1 GearsObj[0x68a120cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x783cbf7e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x631d77aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,Thread-1-null,5,main] GearsES2.reshape 0x5bd1b3e3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5bd1b3e3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5bd1b3e3 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5bd1b3e3, angle 1159.5, [l -1.0, r 1.0, b -1.0, t 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-n2319-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#43,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5bd1b3e3: tileRendererInUse null [junit] Thread[#43,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5bd1b3e3 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#45,Thread-4-null,5,main] GearsES2.init.0 0x595ad583: tileRendererInUse null, GearsES2[obj 0x595ad583 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x595ad583 on Thread[#45,Thread-4-null,5,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x595ad583 created: GearsObj[0x237a5ed5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x595ad583 created: GearsObj[0x5b3135ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x595ad583 created: GearsObj[0x5b3135ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#45,Thread-4-null,5,main] GearsES2.init.X 0x595ad583 FIN GearsES2[obj 0x595ad583 isInit true, usesShared false, 1 GearsObj[0x237a5ed5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b3135ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d6c9f9f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#45,Thread-4-null,5,main] GearsES2.reshape 0x595ad583 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f1a20074c80, msaa false, tileRendererInUse null [junit] >> GearsES2 0x595ad583, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test22GLWindowGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#44,Thread-4,5,main] GearsES2.reshape 0x595ad583 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f1a2c013520, msaa false, tileRendererInUse null [junit] >> GearsES2 0x595ad583, angle 1203.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test22GLWindowGLES2_-n2406-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[#47,Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x595ad583: tileRendererInUse null [junit] Thread[#47,Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x595ad583 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078419615 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078419617 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.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 @ 1753078420773 ms III - Start [junit] SLOCK [T main @ 1753078420777 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x4f9c82fc: tileRendererInUse null, GearsES2[obj 0x4f9c82fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f9c82fc 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f9c82fc created: GearsObj[0x209fe611, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f9c82fc created: GearsObj[0x7b28f32c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f9c82fc created: GearsObj[0x7b28f32c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f9c82fc FIN GearsES2[obj 0x4f9c82fc isInit true, usesShared false, 1 GearsObj[0x209fe611, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b28f32c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d85e20d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f9c82fc 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f9c82fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4f9c82fc 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f9c82fc, 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 0x4f9c82fc 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f9c82fc, angle 837.5, [l -1.0, r 1.0, b -1.0, t 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_-n1675-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f9c82fc: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f9c82fc FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x338f4d1e: tileRendererInUse null, GearsES2[obj 0x338f4d1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x338f4d1e on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x338f4d1e created: GearsObj[0x15d769d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x338f4d1e created: GearsObj[0x17c6b427, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x338f4d1e created: GearsObj[0x17c6b427, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x338f4d1e FIN GearsES2[obj 0x338f4d1e isInit true, usesShared false, 1 GearsObj[0x15d769d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17c6b427, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc888c1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x338f4d1e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f29e4d3d700, msaa false, tileRendererInUse null [junit] >> GearsES2 0x338f4d1e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x338f4d1e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f29f00134f0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x338f4d1e, angle 1050.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n2101-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x338f4d1e: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x338f4d1e FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078425741 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078425743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.57 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078420773 ms III - Start [junit] SLOCK [T main @ 1753078420777 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x4f9c82fc: tileRendererInUse null, GearsES2[obj 0x4f9c82fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f9c82fc 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f9c82fc created: GearsObj[0x209fe611, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f9c82fc created: GearsObj[0x7b28f32c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f9c82fc created: GearsObj[0x7b28f32c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f9c82fc FIN GearsES2[obj 0x4f9c82fc isInit true, usesShared false, 1 GearsObj[0x209fe611, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b28f32c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d85e20d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f9c82fc 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f9c82fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4f9c82fc 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f9c82fc, 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 0x4f9c82fc 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f9c82fc, angle 837.5, [l -1.0, r 1.0, b -1.0, t 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_-n1675-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f9c82fc: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f9c82fc FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x338f4d1e: tileRendererInUse null, GearsES2[obj 0x338f4d1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x338f4d1e on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x338f4d1e created: GearsObj[0x15d769d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x338f4d1e created: GearsObj[0x17c6b427, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x338f4d1e created: GearsObj[0x17c6b427, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x338f4d1e FIN GearsES2[obj 0x338f4d1e isInit true, usesShared false, 1 GearsObj[0x15d769d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17c6b427, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc888c1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x338f4d1e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f29e4d3d700, msaa false, tileRendererInUse null [junit] >> GearsES2 0x338f4d1e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x338f4d1e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f29f00134f0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x338f4d1e, angle 1050.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n2101-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x338f4d1e: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x338f4d1e FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078425741 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078425743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLCanvasOnscreenGL2ES2 took 2.769 sec [junit] Testcase: test02GLCanvasOnscreenGLES2 took 2.161 sec [junit] Testcase: test11GLCanvasOffscreenGL2ES2 took 0.001 sec [junit] Testcase: test12GLCanvasOffscreenGLES2 took 0 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.57 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078420773 ms III - Start [junit] SLOCK [T main @ 1753078420777 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x4f9c82fc: tileRendererInUse null, GearsES2[obj 0x4f9c82fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f9c82fc 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f9c82fc created: GearsObj[0x209fe611, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f9c82fc created: GearsObj[0x7b28f32c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f9c82fc created: GearsObj[0x7b28f32c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f9c82fc FIN GearsES2[obj 0x4f9c82fc isInit true, usesShared false, 1 GearsObj[0x209fe611, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b28f32c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d85e20d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f9c82fc 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f9c82fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4f9c82fc 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f9c82fc, 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 0x4f9c82fc 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f9c82fc, angle 837.5, [l -1.0, r 1.0, b -1.0, t 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_-n1675-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f9c82fc: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f9c82fc FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x338f4d1e: tileRendererInUse null, GearsES2[obj 0x338f4d1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x338f4d1e on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x338f4d1e created: GearsObj[0x15d769d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x338f4d1e created: GearsObj[0x17c6b427, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x338f4d1e created: GearsObj[0x17c6b427, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x338f4d1e FIN GearsES2[obj 0x338f4d1e isInit true, usesShared false, 1 GearsObj[0x15d769d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17c6b427, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc888c1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x338f4d1e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f29e4d3d700, msaa false, tileRendererInUse null [junit] >> GearsES2 0x338f4d1e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x338f4d1e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f29f00134f0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x338f4d1e, angle 1050.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n2101-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x338f4d1e: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x338f4d1e FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078425741 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078425743 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.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 @ 1753078426637 ms III - Start [junit] SLOCK [T main @ 1753078426642 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x17c895a3: tileRendererInUse null, GearsES2[obj 0x17c895a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17c895a3 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x17c895a3 created: GearsObj[0x7fe07b0c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x17c895a3 created: GearsObj[0x20516cbe, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x17c895a3 created: GearsObj[0x20516cbe, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x17c895a3 FIN GearsES2[obj 0x17c895a3 isInit true, usesShared false, 1 GearsObj[0x7fe07b0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20516cbe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41f9207a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x17c895a3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17c895a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x17c895a3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17c895a3, 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 0x17c895a3 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17c895a3, angle 838.0, [l -1.0, r 1.0, b -1.0, t 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_-n1676-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#42,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x17c895a3: tileRendererInUse null [junit] Thread[#42,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x17c895a3 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#45,AWT-EventQueue-0,6,main] GearsES2.init.0 0x76cf6d4a: tileRendererInUse null, GearsES2[obj 0x76cf6d4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76cf6d4a on Thread[#45,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76cf6d4a created: GearsObj[0x27495992, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76cf6d4a created: GearsObj[0x72fd1285, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76cf6d4a created: GearsObj[0x72fd1285, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#45,AWT-EventQueue-0,6,main] GearsES2.init.X 0x76cf6d4a FIN GearsES2[obj 0x76cf6d4a isInit true, usesShared false, 1 GearsObj[0x27495992, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72fd1285, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60bb9cf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#45,AWT-EventQueue-0,6,main] GearsES2.reshape 0x76cf6d4a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f3c085bbcd0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76cf6d4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#43,Thread-4,5,main] GearsES2.reshape 0x76cf6d4a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f3c00360730, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76cf6d4a, angle 1046.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n2093-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[#47,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x76cf6d4a: tileRendererInUse null [junit] Thread[#47,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x76cf6d4a FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#50,Thread-5-null,5,main] GearsES2.init.0 0x6dfb2625: tileRendererInUse null, GearsES2[obj 0x6dfb2625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6dfb2625 on Thread[#50,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6dfb2625 created: GearsObj[0x2a1941a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6dfb2625 created: GearsObj[0x239b8f81, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6dfb2625 created: GearsObj[0x239b8f81, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#50,Thread-5-null,5,main] GearsES2.init.X 0x6dfb2625 FIN GearsES2[obj 0x6dfb2625 isInit true, usesShared false, 1 GearsObj[0x2a1941a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x239b8f81, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4973ab61, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#50,Thread-5-null,5,main] GearsES2.reshape 0x6dfb2625 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6dfb2625, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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[#51,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6dfb2625 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6dfb2625, angle 1328.5, [l -1.0, r 1.0, b -1.0, t 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_-n2657-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#51,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6dfb2625: tileRendererInUse null [junit] Thread[#51,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6dfb2625 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#55,Thread-6-null,5,main] GearsES2.init.0 0x13e5901f: tileRendererInUse null, GearsES2[obj 0x13e5901f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13e5901f on Thread[#55,Thread-6-null,5,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13e5901f created: GearsObj[0x3ef518b5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x13e5901f created: GearsObj[0x66a4e9e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x13e5901f created: GearsObj[0x66a4e9e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#55,Thread-6-null,5,main] GearsES2.init.X 0x13e5901f FIN GearsES2[obj 0x13e5901f isInit true, usesShared false, 1 GearsObj[0x3ef518b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66a4e9e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f1f2f1a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#55,Thread-6-null,5,main] GearsES2.reshape 0x13e5901f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f3be4304c70, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13e5901f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-6-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test12GLWindow2GLCanvasOnScrnGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#56,AWT-EventQueue-0,6,main] GearsES2.reshape 0x13e5901f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f3c00360730, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13e5901f, angle 1319.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test12GLWindow2GLCanvasOnScrnGLES2__-n2638-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[#56,AWT-EventQueue-0,6,main] GearsES2.dispose 0x13e5901f: tileRendererInUse null [junit] Thread[#56,AWT-EventQueue-0,6,main] GearsES2.dispose 0x13e5901f FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078436067 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078436069 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.033 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078426637 ms III - Start [junit] SLOCK [T main @ 1753078426642 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x17c895a3: tileRendererInUse null, GearsES2[obj 0x17c895a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17c895a3 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x17c895a3 created: GearsObj[0x7fe07b0c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x17c895a3 created: GearsObj[0x20516cbe, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x17c895a3 created: GearsObj[0x20516cbe, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x17c895a3 FIN GearsES2[obj 0x17c895a3 isInit true, usesShared false, 1 GearsObj[0x7fe07b0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20516cbe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41f9207a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x17c895a3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17c895a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x17c895a3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17c895a3, 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 0x17c895a3 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17c895a3, angle 838.0, [l -1.0, r 1.0, b -1.0, t 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_-n1676-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#42,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x17c895a3: tileRendererInUse null [junit] Thread[#42,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x17c895a3 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#45,AWT-EventQueue-0,6,main] GearsES2.init.0 0x76cf6d4a: tileRendererInUse null, GearsES2[obj 0x76cf6d4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76cf6d4a on Thread[#45,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76cf6d4a created: GearsObj[0x27495992, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76cf6d4a created: GearsObj[0x72fd1285, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76cf6d4a created: GearsObj[0x72fd1285, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#45,AWT-EventQueue-0,6,main] GearsES2.init.X 0x76cf6d4a FIN GearsES2[obj 0x76cf6d4a isInit true, usesShared false, 1 GearsObj[0x27495992, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72fd1285, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60bb9cf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#45,AWT-EventQueue-0,6,main] GearsES2.reshape 0x76cf6d4a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f3c085bbcd0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76cf6d4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#43,Thread-4,5,main] GearsES2.reshape 0x76cf6d4a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f3c00360730, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76cf6d4a, angle 1046.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n2093-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[#47,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x76cf6d4a: tileRendererInUse null [junit] Thread[#47,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x76cf6d4a FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#50,Thread-5-null,5,main] GearsES2.init.0 0x6dfb2625: tileRendererInUse null, GearsES2[obj 0x6dfb2625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6dfb2625 on Thread[#50,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6dfb2625 created: GearsObj[0x2a1941a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6dfb2625 created: GearsObj[0x239b8f81, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6dfb2625 created: GearsObj[0x239b8f81, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#50,Thread-5-null,5,main] GearsES2.init.X 0x6dfb2625 FIN GearsES2[obj 0x6dfb2625 isInit true, usesShared false, 1 GearsObj[0x2a1941a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x239b8f81, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4973ab61, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#50,Thread-5-null,5,main] GearsES2.reshape 0x6dfb2625 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6dfb2625, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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[#51,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6dfb2625 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6dfb2625, angle 1328.5, [l -1.0, r 1.0, b -1.0, t 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_-n2657-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#51,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6dfb2625: tileRendererInUse null [junit] Thread[#51,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6dfb2625 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#55,Thread-6-null,5,main] GearsES2.init.0 0x13e5901f: tileRendererInUse null, GearsES2[obj 0x13e5901f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13e5901f on Thread[#55,Thread-6-null,5,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13e5901f created: GearsObj[0x3ef518b5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x13e5901f created: GearsObj[0x66a4e9e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x13e5901f created: GearsObj[0x66a4e9e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#55,Thread-6-null,5,main] GearsES2.init.X 0x13e5901f FIN GearsES2[obj 0x13e5901f isInit true, usesShared false, 1 GearsObj[0x3ef518b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66a4e9e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f1f2f1a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#55,Thread-6-null,5,main] GearsES2.reshape 0x13e5901f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f3be4304c70, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13e5901f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-6-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test12GLWindow2GLCanvasOnScrnGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#56,AWT-EventQueue-0,6,main] GearsES2.reshape 0x13e5901f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f3c00360730, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13e5901f, angle 1319.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test12GLWindow2GLCanvasOnScrnGLES2__-n2638-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[#56,AWT-EventQueue-0,6,main] GearsES2.dispose 0x13e5901f: tileRendererInUse null [junit] Thread[#56,AWT-EventQueue-0,6,main] GearsES2.dispose 0x13e5901f FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078436067 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078436069 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLCanvasOnScrn2GLWindowGL2ES2 took 2.816 sec [junit] Testcase: test02GLCanvasOnScrn2GLWindowGLES2 took 2.181 sec [junit] Testcase: test11GLWindow2GLCanvasOnScrnGL2ES2 took 2.214 sec [junit] Testcase: test12GLWindow2GLCanvasOnScrnGLES2 took 2.167 sec [junit] Testcase: test21GLCanvasOffScrn2GLWindowGL2ES2 took 0 sec [junit] Testcase: test22GLCanvasOffScrn2GLWindowGLES2 took 0 sec [junit] Testcase: test31GLWindow2GLCanvasOffScrnGL2ES2 took 0.002 sec [junit] Testcase: test32GLWindow2GLCanvasOffScrnGLES2 took 0.01 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.033 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078426637 ms III - Start [junit] SLOCK [T main @ 1753078426642 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x17c895a3: tileRendererInUse null, GearsES2[obj 0x17c895a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17c895a3 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x17c895a3 created: GearsObj[0x7fe07b0c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x17c895a3 created: GearsObj[0x20516cbe, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x17c895a3 created: GearsObj[0x20516cbe, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x17c895a3 FIN GearsES2[obj 0x17c895a3 isInit true, usesShared false, 1 GearsObj[0x7fe07b0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20516cbe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41f9207a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x17c895a3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17c895a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x17c895a3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17c895a3, 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 0x17c895a3 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17c895a3, angle 838.0, [l -1.0, r 1.0, b -1.0, t 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_-n1676-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#42,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x17c895a3: tileRendererInUse null [junit] Thread[#42,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x17c895a3 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#45,AWT-EventQueue-0,6,main] GearsES2.init.0 0x76cf6d4a: tileRendererInUse null, GearsES2[obj 0x76cf6d4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76cf6d4a on Thread[#45,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76cf6d4a created: GearsObj[0x27495992, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76cf6d4a created: GearsObj[0x72fd1285, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76cf6d4a created: GearsObj[0x72fd1285, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#45,AWT-EventQueue-0,6,main] GearsES2.init.X 0x76cf6d4a FIN GearsES2[obj 0x76cf6d4a isInit true, usesShared false, 1 GearsObj[0x27495992, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72fd1285, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60bb9cf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#45,AWT-EventQueue-0,6,main] GearsES2.reshape 0x76cf6d4a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f3c085bbcd0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76cf6d4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#43,Thread-4,5,main] GearsES2.reshape 0x76cf6d4a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f3c00360730, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76cf6d4a, angle 1046.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n2093-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[#47,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x76cf6d4a: tileRendererInUse null [junit] Thread[#47,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x76cf6d4a FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#50,Thread-5-null,5,main] GearsES2.init.0 0x6dfb2625: tileRendererInUse null, GearsES2[obj 0x6dfb2625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6dfb2625 on Thread[#50,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6dfb2625 created: GearsObj[0x2a1941a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6dfb2625 created: GearsObj[0x239b8f81, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6dfb2625 created: GearsObj[0x239b8f81, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#50,Thread-5-null,5,main] GearsES2.init.X 0x6dfb2625 FIN GearsES2[obj 0x6dfb2625 isInit true, usesShared false, 1 GearsObj[0x2a1941a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x239b8f81, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4973ab61, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#50,Thread-5-null,5,main] GearsES2.reshape 0x6dfb2625 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6dfb2625, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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[#51,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6dfb2625 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6dfb2625, angle 1328.5, [l -1.0, r 1.0, b -1.0, t 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_-n2657-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#51,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6dfb2625: tileRendererInUse null [junit] Thread[#51,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6dfb2625 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[#55,Thread-6-null,5,main] GearsES2.init.0 0x13e5901f: tileRendererInUse null, GearsES2[obj 0x13e5901f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13e5901f on Thread[#55,Thread-6-null,5,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13e5901f created: GearsObj[0x3ef518b5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x13e5901f created: GearsObj[0x66a4e9e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x13e5901f created: GearsObj[0x66a4e9e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#55,Thread-6-null,5,main] GearsES2.init.X 0x13e5901f FIN GearsES2[obj 0x13e5901f isInit true, usesShared false, 1 GearsObj[0x3ef518b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66a4e9e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f1f2f1a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#55,Thread-6-null,5,main] GearsES2.reshape 0x13e5901f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f3be4304c70, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13e5901f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-6-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test12GLWindow2GLCanvasOnScrnGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#56,AWT-EventQueue-0,6,main] GearsES2.reshape 0x13e5901f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f3c00360730, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13e5901f, angle 1319.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test12GLWindow2GLCanvasOnScrnGLES2__-n2638-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[#56,AWT-EventQueue-0,6,main] GearsES2.dispose 0x13e5901f: tileRendererInUse null [junit] Thread[#56,AWT-EventQueue-0,6,main] GearsES2.dispose 0x13e5901f FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078436067 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078436069 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.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 @ 1753078436986 ms III - Start [junit] SLOCK [T main @ 1753078436990 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.sw] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7dc0f706: tileRendererInUse null, GearsES2[obj 0x7dc0f706 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7dc0f706 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7dc0f706 created: GearsObj[0x520e6a69, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7dc0f706 created: GearsObj[0x252c1f92, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7dc0f706 created: GearsObj[0x252c1f92, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7dc0f706 FIN GearsES2[obj 0x7dc0f706 isInit true, usesShared false, 1 GearsObj[0x520e6a69, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x252c1f92, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d35fcbf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7dc0f706 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7dc0f706, 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 0x7dc0f706 502x482, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7dc0f706 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7dc0f706, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false [junit] GLProfile GLES2: GLProfile[GLES2/GLES3.sw] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7dc0f706: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7dc0f706 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2638011: tileRendererInUse null, GearsES2[obj 0x2638011 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2638011 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2638011 created: GearsObj[0x26246475, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2638011 created: GearsObj[0x2cc6ed9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2638011 created: GearsObj[0x2cc6ed9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2638011 FIN GearsES2[obj 0x2638011 isInit true, usesShared false, 1 GearsObj[0x26246475, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cc6ed9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18bbfe21, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2638011 0/0 512x483 of 512x483, swapInterval 1, drawable 0x7f73a0eb4320, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2638011, 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 0x2638011 512x483, swapInterval 1, drawable 0x7f73a0eb4320 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2638011 0/0 512x483 of 512x483, swapInterval 1, drawable 0x7f73a0eb4320, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2638011, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false [junit] GLProfile GL2: GLProfile[GL2/GL4bc.sw] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2638011: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2638011 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x313b2ea6: tileRendererInUse null, GearsES2[obj 0x313b2ea6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x313b2ea6 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x313b2ea6 created: GearsObj[0x5a4ca84, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x313b2ea6 created: GearsObj[0x4b14d967, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x313b2ea6 created: GearsObj[0x4b14d967, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x313b2ea6 FIN GearsES2[obj 0x313b2ea6 isInit true, usesShared false, 1 GearsObj[0x5a4ca84, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b14d967, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xbce48f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x313b2ea6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x313b2ea6, 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 0x313b2ea6 512x483, swapInterval 1, drawable 0x400048 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x313b2ea6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x313b2ea6, 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 0x313b2ea6: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x313b2ea6 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 @ 1753078439334 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078439336 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.95 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.sw] [junit] GLProfile GLES2: GLProfile[GLES2/GLES3.sw] [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 @ 1753078436986 ms III - Start [junit] SLOCK [T main @ 1753078436990 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x7dc0f706: tileRendererInUse null, GearsES2[obj 0x7dc0f706 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7dc0f706 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7dc0f706 created: GearsObj[0x520e6a69, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7dc0f706 created: GearsObj[0x252c1f92, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7dc0f706 created: GearsObj[0x252c1f92, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7dc0f706 FIN GearsES2[obj 0x7dc0f706 isInit true, usesShared false, 1 GearsObj[0x520e6a69, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x252c1f92, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d35fcbf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7dc0f706 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7dc0f706, 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 0x7dc0f706 502x482, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7dc0f706 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7dc0f706, 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 0x7dc0f706: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7dc0f706 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2638011: tileRendererInUse null, GearsES2[obj 0x2638011 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2638011 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2638011 created: GearsObj[0x26246475, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2638011 created: GearsObj[0x2cc6ed9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2638011 created: GearsObj[0x2cc6ed9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2638011 FIN GearsES2[obj 0x2638011 isInit true, usesShared false, 1 GearsObj[0x26246475, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cc6ed9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18bbfe21, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2638011 0/0 512x483 of 512x483, swapInterval 1, drawable 0x7f73a0eb4320, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2638011, 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 0x2638011 512x483, swapInterval 1, drawable 0x7f73a0eb4320 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2638011 0/0 512x483 of 512x483, swapInterval 1, drawable 0x7f73a0eb4320, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2638011, 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 0x2638011: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2638011 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x313b2ea6: tileRendererInUse null, GearsES2[obj 0x313b2ea6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x313b2ea6 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x313b2ea6 created: GearsObj[0x5a4ca84, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x313b2ea6 created: GearsObj[0x4b14d967, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x313b2ea6 created: GearsObj[0x4b14d967, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x313b2ea6 FIN GearsES2[obj 0x313b2ea6 isInit true, usesShared false, 1 GearsObj[0x5a4ca84, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b14d967, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xbce48f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x313b2ea6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x313b2ea6, 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 0x313b2ea6 512x483, swapInterval 1, drawable 0x400048 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x313b2ea6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x313b2ea6, 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 0x313b2ea6: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x313b2ea6 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 @ 1753078439334 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078439336 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLDefault took 0.698 sec [junit] Testcase: test02ES2 took 0.549 sec [junit] Testcase: test02GL2 took 0.57 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.95 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.sw] [junit] GLProfile GLES2: GLProfile[GLES2/GLES3.sw] [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 @ 1753078436986 ms III - Start [junit] SLOCK [T main @ 1753078436990 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x7dc0f706: tileRendererInUse null, GearsES2[obj 0x7dc0f706 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7dc0f706 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7dc0f706 created: GearsObj[0x520e6a69, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7dc0f706 created: GearsObj[0x252c1f92, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7dc0f706 created: GearsObj[0x252c1f92, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7dc0f706 FIN GearsES2[obj 0x7dc0f706 isInit true, usesShared false, 1 GearsObj[0x520e6a69, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x252c1f92, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d35fcbf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7dc0f706 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7dc0f706, 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 0x7dc0f706 502x482, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7dc0f706 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7dc0f706, 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 0x7dc0f706: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7dc0f706 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2638011: tileRendererInUse null, GearsES2[obj 0x2638011 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2638011 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2638011 created: GearsObj[0x26246475, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2638011 created: GearsObj[0x2cc6ed9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2638011 created: GearsObj[0x2cc6ed9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2638011 FIN GearsES2[obj 0x2638011 isInit true, usesShared false, 1 GearsObj[0x26246475, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cc6ed9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18bbfe21, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2638011 0/0 512x483 of 512x483, swapInterval 1, drawable 0x7f73a0eb4320, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2638011, 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 0x2638011 512x483, swapInterval 1, drawable 0x7f73a0eb4320 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2638011 0/0 512x483 of 512x483, swapInterval 1, drawable 0x7f73a0eb4320, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2638011, 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 0x2638011: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2638011 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x313b2ea6: tileRendererInUse null, GearsES2[obj 0x313b2ea6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x313b2ea6 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x313b2ea6 created: GearsObj[0x5a4ca84, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x313b2ea6 created: GearsObj[0x4b14d967, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x313b2ea6 created: GearsObj[0x4b14d967, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x313b2ea6 FIN GearsES2[obj 0x313b2ea6 isInit true, usesShared false, 1 GearsObj[0x5a4ca84, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b14d967, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xbce48f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x313b2ea6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x313b2ea6, 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 0x313b2ea6 512x483, swapInterval 1, drawable 0x400048 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x313b2ea6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x313b2ea6, 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 0x313b2ea6: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x313b2ea6 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 @ 1753078439334 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078439336 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 @ 1753078440301 ms III - Start [junit] SLOCK [T main @ 1753078440306 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 @ 1753078440826 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078440843 ms --- localhost/127.0.0.1:59999 - Unlock ok within 19 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.141 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 @ 1753078440301 ms III - Start [junit] SLOCK [T main @ 1753078440306 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 @ 1753078440826 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078440843 ms --- localhost/127.0.0.1:59999 - Unlock ok within 19 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WindowClosing took 0.478 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.141 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 @ 1753078440301 ms III - Start [junit] SLOCK [T main @ 1753078440306 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 @ 1753078440826 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078440843 ms --- localhost/127.0.0.1:59999 - Unlock ok within 19 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 @ 1753078441837 ms III - Start [junit] SLOCK [T main @ 1753078441842 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x4e50d5c4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x192bb6d1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x192bb6d1, 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[0x4e50d5c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x192bb6d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50a995a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 512x447 of 512x447, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x25567109, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x7a715ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x7a715ba, 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[0x25567109, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a715ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x461400c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 833x768 of 833x768, swapInterval 1, drawable 0x40005b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, angle 167.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 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x1420d20d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x36a4b112, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x36a4b112, 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[0x1420d20d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36a4b112, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275d944d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 256x191 of 256x191, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, angle 261.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 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x6d1f9228, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x578654a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x578654a0, 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[0x6d1f9228, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x578654a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22bd7e83, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 512x447 of 512x447, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, angle 804.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 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c 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 @ 1753078444646 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078444648 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.415 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078441837 ms III - Start [junit] SLOCK [T main @ 1753078441842 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 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[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x4e50d5c4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x192bb6d1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x192bb6d1, 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[0x4e50d5c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x192bb6d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50a995a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 512x447 of 512x447, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x25567109, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x7a715ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x7a715ba, 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[0x25567109, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a715ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x461400c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 833x768 of 833x768, swapInterval 1, drawable 0x40005b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, angle 167.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 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x1420d20d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x36a4b112, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x36a4b112, 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[0x1420d20d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36a4b112, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275d944d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 256x191 of 256x191, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, angle 261.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 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x6d1f9228, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x578654a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x578654a0, 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[0x6d1f9228, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x578654a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22bd7e83, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 512x447 of 512x447, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, angle 804.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 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c 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 @ 1753078444646 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078444648 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAddRemove3Times took 2.261 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.415 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078441837 ms III - Start [junit] SLOCK [T main @ 1753078441842 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 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[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x4e50d5c4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x192bb6d1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x192bb6d1, 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[0x4e50d5c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x192bb6d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50a995a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 512x447 of 512x447, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x25567109, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x7a715ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x7a715ba, 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[0x25567109, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a715ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x461400c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 833x768 of 833x768, swapInterval 1, drawable 0x40005b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, angle 167.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 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x1420d20d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x36a4b112, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x36a4b112, 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[0x1420d20d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36a4b112, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x275d944d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 256x191 of 256x191, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, angle 261.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 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x6d1f9228, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x578654a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x578654a0, 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[0x6d1f9228, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x578654a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22bd7e83, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 512x447 of 512x447, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, angle 804.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 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c 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 @ 1753078444646 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078444648 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 @ 1753078445545 ms III - Start [junit] SLOCK [T main @ 1753078445550 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x87a85e1: tileRendererInUse null, GearsES2[obj 0x87a85e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x87a85e1 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x87a85e1 created: GearsObj[0xea7c233, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x87a85e1 created: GearsObj[0x1140c666, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x87a85e1 created: GearsObj[0x1140c666, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x87a85e1 FIN GearsES2[obj 0x87a85e1 isInit true, usesShared false, 1 GearsObj[0xea7c233, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1140c666, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x34151b66, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x87a85e1 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x87a85e1, 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 0x87a85e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x87a85e1 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x87a85e1: tileRendererInUse null, GearsES2[obj 0x87a85e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x87a85e1 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x87a85e1 created: GearsObj[0x11135b76, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x87a85e1 created: GearsObj[0x5e727170, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x87a85e1 created: GearsObj[0x5e727170, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x87a85e1 FIN GearsES2[obj 0x87a85e1 isInit true, usesShared false, 1 GearsObj[0x11135b76, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5e727170, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3a8ff1f6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x87a85e1 0/0 833x768 of 833x768, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x87a85e1, angle 92.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 0x87a85e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x87a85e1 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x87a85e1: tileRendererInUse null, GearsES2[obj 0x87a85e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x87a85e1 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x87a85e1 created: GearsObj[0x152dd934, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x87a85e1 created: GearsObj[0x7062dca4, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x87a85e1 created: GearsObj[0x7062dca4, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x87a85e1 FIN GearsES2[obj 0x87a85e1 isInit true, usesShared false, 1 GearsObj[0x152dd934, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7062dca4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7833313, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x87a85e1 0/0 256x191 of 256x191, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x87a85e1, angle 143.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 0x87a85e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x87a85e1 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x87a85e1: tileRendererInUse null, GearsES2[obj 0x87a85e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x87a85e1 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x87a85e1 created: GearsObj[0x790ca8f8, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x87a85e1 created: GearsObj[0x4bd3413b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x87a85e1 created: GearsObj[0x4bd3413b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x87a85e1 FIN GearsES2[obj 0x87a85e1 isInit true, usesShared false, 1 GearsObj[0x790ca8f8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4bd3413b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3d71b7d2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x87a85e1 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x87a85e1, angle 429.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 0x87a85e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x87a85e1 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 @ 1753078448282 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078448285 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.34 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078445545 ms III - Start [junit] SLOCK [T main @ 1753078445550 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x87a85e1: tileRendererInUse null, GearsES2[obj 0x87a85e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x87a85e1 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x87a85e1 created: GearsObj[0xea7c233, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x87a85e1 created: GearsObj[0x1140c666, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x87a85e1 created: GearsObj[0x1140c666, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x87a85e1 FIN GearsES2[obj 0x87a85e1 isInit true, usesShared false, 1 GearsObj[0xea7c233, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1140c666, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x34151b66, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x87a85e1 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x87a85e1, 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 0x87a85e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x87a85e1 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x87a85e1: tileRendererInUse null, GearsES2[obj 0x87a85e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x87a85e1 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x87a85e1 created: GearsObj[0x11135b76, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x87a85e1 created: GearsObj[0x5e727170, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x87a85e1 created: GearsObj[0x5e727170, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x87a85e1 FIN GearsES2[obj 0x87a85e1 isInit true, usesShared false, 1 GearsObj[0x11135b76, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5e727170, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3a8ff1f6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x87a85e1 0/0 833x768 of 833x768, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x87a85e1, angle 92.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 0x87a85e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x87a85e1 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x87a85e1: tileRendererInUse null, GearsES2[obj 0x87a85e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x87a85e1 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x87a85e1 created: GearsObj[0x152dd934, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x87a85e1 created: GearsObj[0x7062dca4, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x87a85e1 created: GearsObj[0x7062dca4, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x87a85e1 FIN GearsES2[obj 0x87a85e1 isInit true, usesShared false, 1 GearsObj[0x152dd934, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7062dca4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7833313, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x87a85e1 0/0 256x191 of 256x191, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x87a85e1, angle 143.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 0x87a85e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x87a85e1 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x87a85e1: tileRendererInUse null, GearsES2[obj 0x87a85e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x87a85e1 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x87a85e1 created: GearsObj[0x790ca8f8, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x87a85e1 created: GearsObj[0x4bd3413b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x87a85e1 created: GearsObj[0x4bd3413b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x87a85e1 FIN GearsES2[obj 0x87a85e1 isInit true, usesShared false, 1 GearsObj[0x790ca8f8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4bd3413b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3d71b7d2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x87a85e1 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x87a85e1, angle 429.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 0x87a85e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x87a85e1 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 @ 1753078448282 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078448285 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAddRemove3Times took 2.213 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.34 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078445545 ms III - Start [junit] SLOCK [T main @ 1753078445550 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x87a85e1: tileRendererInUse null, GearsES2[obj 0x87a85e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x87a85e1 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x87a85e1 created: GearsObj[0xea7c233, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x87a85e1 created: GearsObj[0x1140c666, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x87a85e1 created: GearsObj[0x1140c666, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x87a85e1 FIN GearsES2[obj 0x87a85e1 isInit true, usesShared false, 1 GearsObj[0xea7c233, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1140c666, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x34151b66, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x87a85e1 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x87a85e1, 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 0x87a85e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x87a85e1 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x87a85e1: tileRendererInUse null, GearsES2[obj 0x87a85e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x87a85e1 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x87a85e1 created: GearsObj[0x11135b76, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x87a85e1 created: GearsObj[0x5e727170, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x87a85e1 created: GearsObj[0x5e727170, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x87a85e1 FIN GearsES2[obj 0x87a85e1 isInit true, usesShared false, 1 GearsObj[0x11135b76, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5e727170, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3a8ff1f6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x87a85e1 0/0 833x768 of 833x768, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x87a85e1, angle 92.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 0x87a85e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x87a85e1 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x87a85e1: tileRendererInUse null, GearsES2[obj 0x87a85e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x87a85e1 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x87a85e1 created: GearsObj[0x152dd934, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x87a85e1 created: GearsObj[0x7062dca4, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x87a85e1 created: GearsObj[0x7062dca4, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x87a85e1 FIN GearsES2[obj 0x87a85e1 isInit true, usesShared false, 1 GearsObj[0x152dd934, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7062dca4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7833313, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x87a85e1 0/0 256x191 of 256x191, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x87a85e1, angle 143.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 0x87a85e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x87a85e1 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x87a85e1: tileRendererInUse null, GearsES2[obj 0x87a85e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x87a85e1 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x87a85e1 created: GearsObj[0x790ca8f8, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x87a85e1 created: GearsObj[0x4bd3413b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x87a85e1 created: GearsObj[0x4bd3413b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x87a85e1 FIN GearsES2[obj 0x87a85e1 isInit true, usesShared false, 1 GearsObj[0x790ca8f8, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4bd3413b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3d71b7d2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x87a85e1 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x87a85e1, angle 429.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 0x87a85e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x87a85e1 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 @ 1753078448282 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078448285 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.TestBug1225EventQueueInterruptedAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078449198 ms III - Start [junit] SLOCK [T main @ 1753078449202 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] 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 @ 1753078452517 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078452532 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.958 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078449198 ms III - Start [junit] SLOCK [T main @ 1753078449202 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] 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 @ 1753078452517 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078452532 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_NoGL took 1.536 sec [junit] Testcase: test02_WithGL took 1.714 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.958 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078449198 ms III - Start [junit] SLOCK [T main @ 1753078449202 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] 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 @ 1753078452517 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078452532 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 @ 1753078453434 ms III - Start [junit] SLOCK [T main @ 1753078453439 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(0x44f372f5 -> Panel(0x1dff84a9) 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(0x1dff84a9 -> Panel(0x30f6e440) 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(0x30f6e440 -> Panel(0x5537c9e1) 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(0x5537c9e1 -> Panel(0x44f372f5) 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(0x44f372f5 -> Panel(0x1dff84a9) 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(0x1dff84a9 -> Panel(0x44f372f5) 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 3117] [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 3119] [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 @ 1753078457376 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078457385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [junit] Tests run: 1, 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 @ 1753078453434 ms III - Start [junit] SLOCK [T main @ 1753078453439 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(0x44f372f5 -> Panel(0x1dff84a9) 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(0x1dff84a9 -> Panel(0x30f6e440) 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(0x30f6e440 -> Panel(0x5537c9e1) 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(0x5537c9e1 -> Panel(0x44f372f5) 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(0x44f372f5 -> Panel(0x1dff84a9) 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(0x1dff84a9 -> Panel(0x44f372f5) 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 3117] [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 3119] [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 @ 1753078457376 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078457385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 3.374 sec [junit] Tests run: 1, 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 @ 1753078453434 ms III - Start [junit] SLOCK [T main @ 1753078453439 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(0x44f372f5 -> Panel(0x1dff84a9) 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(0x1dff84a9 -> Panel(0x30f6e440) 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(0x30f6e440 -> Panel(0x5537c9e1) 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(0x5537c9e1 -> Panel(0x44f372f5) 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(0x44f372f5 -> Panel(0x1dff84a9) 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(0x1dff84a9 -> Panel(0x44f372f5) 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 3117] [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 3119] [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 @ 1753078457376 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078457385 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.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.612 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.554 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.612 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 @ 1753078459341 ms III - Start [junit] SLOCK [T main @ 1753078459345 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753078460598 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078460603 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.856 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078459341 ms III - Start [junit] SLOCK [T main @ 1753078459345 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753078460598 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078460603 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOffscreenSupersampling took 1.221 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.856 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078459341 ms III - Start [junit] SLOCK [T main @ 1753078459345 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753078460598 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078460603 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.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 @ 1753078461497 ms III - Start [junit] SLOCK [T main @ 1753078461501 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 @ 1753078462337 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078462341 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.442 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078461497 ms III - Start [junit] SLOCK [T main @ 1753078461501 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 @ 1753078462337 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078462341 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01DefaultOffscreenSupersampling took 0.708 sec [junit] Testcase: test02PBufferOffscreenSupersampling took 0.105 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.442 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078461497 ms III - Start [junit] SLOCK [T main @ 1753078461501 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 @ 1753078462337 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078462341 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 @ 1753078463267 ms III - Start [junit] SLOCK [T main @ 1753078463271 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x6ceb890c: tileRendererInUse null, GearsES2[obj 0x6ceb890c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6ceb890c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6ceb890c created: GearsObj[0x14d92e7c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6ceb890c created: GearsObj[0x53d87cad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6ceb890c created: GearsObj[0x53d87cad, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6ceb890c FIN GearsES2[obj 0x6ceb890c isInit true, usesShared false, 1 GearsObj[0x14d92e7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53d87cad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x515560b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ceb890c 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ceb890c, 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 0x6ceb890c 502x482, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ceb890c 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ceb890c, 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 0x6ceb890c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ceb890c 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 @ 1753078465047 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078465049 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.395 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 @ 1753078463267 ms III - Start [junit] SLOCK [T main @ 1753078463271 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x6ceb890c: tileRendererInUse null, GearsES2[obj 0x6ceb890c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6ceb890c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6ceb890c created: GearsObj[0x14d92e7c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6ceb890c created: GearsObj[0x53d87cad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6ceb890c created: GearsObj[0x53d87cad, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6ceb890c FIN GearsES2[obj 0x6ceb890c isInit true, usesShared false, 1 GearsObj[0x14d92e7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53d87cad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x515560b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ceb890c 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ceb890c, 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 0x6ceb890c 502x482, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ceb890c 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ceb890c, 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 0x6ceb890c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ceb890c 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 @ 1753078465047 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078465049 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test02WithCheckGraphicsEnvironment took 1.747 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.395 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 @ 1753078463267 ms III - Start [junit] SLOCK [T main @ 1753078463271 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x6ceb890c: tileRendererInUse null, GearsES2[obj 0x6ceb890c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6ceb890c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6ceb890c created: GearsObj[0x14d92e7c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6ceb890c created: GearsObj[0x53d87cad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6ceb890c created: GearsObj[0x53d87cad, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6ceb890c FIN GearsES2[obj 0x6ceb890c isInit true, usesShared false, 1 GearsObj[0x14d92e7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53d87cad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x515560b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ceb890c 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ceb890c, 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 0x6ceb890c 502x482, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ceb890c 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ceb890c, 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 0x6ceb890c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ceb890c 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 @ 1753078465047 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078465049 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.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 @ 1753078466072 ms III - Start [junit] SLOCK [T main @ 1753078466077 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize [junit] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7d73c858, [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 0x7fe380022ba0, owner true, JAWTToolkitLock[obj 0x4397b4bd, isOwner false, <5558464e, 62f3c1a5>[count 0, qsz 0, owner ]], obj 0x40d71a00], 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 0x6c36840f: tileRendererInUse null, GearsES2[obj 0x6c36840f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c36840f 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6c36840f created: GearsObj[0x3357d161, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c36840f created: GearsObj[0x6a71586a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c36840f created: GearsObj[0x6a71586a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c36840f FIN GearsES2[obj 0x6c36840f isInit true, usesShared false, 1 GearsObj[0x3357d161, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a71586a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x643ebaf7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c36840f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c36840f, 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 0x6c36840f 512x483, swapInterval 1, drawable 0x400021 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0483.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x6c36840f 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 1 [junit] XXXX-2 displayCount 2 [junit] cleaning up... [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c36840f: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c36840f 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@7d73c858, [junit] handle 0x400042, [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 0x7fe380dad9d0, owner true, JAWTToolkitLock[obj 0x4397b4bd, isOwner false, <5558464e, 62f3c1a5>[count 0, qsz 0, owner ]], obj 0xeb505d4], 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 0x4f880fef: tileRendererInUse null, GearsES2[obj 0x4f880fef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f880fef 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f880fef created: GearsObj[0x4830cdf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f880fef created: GearsObj[0x2c853110, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f880fef created: GearsObj[0x2c853110, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f880fef FIN GearsES2[obj 0x4f880fef isInit true, usesShared false, 1 GearsObj[0x4830cdf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c853110, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27b5711a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f880fef 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400042, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f880fef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4f880fef 512x512, swapInterval 1, drawable 0x400042 [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 0x4f880fef: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f880fef 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 0x29c0d98a: tileRendererInUse null, GearsES2[obj 0x29c0d98a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29c0d98a 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x29c0d98a created: GearsObj[0x6bd1a9ef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29c0d98a created: GearsObj[0x45f330f9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29c0d98a created: GearsObj[0x45f330f9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x29c0d98a FIN GearsES2[obj 0x29c0d98a isInit true, usesShared false, 1 GearsObj[0x6bd1a9ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45f330f9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e455637, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x29c0d98a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400057, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29c0d98a, 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 0x29c0d98a 512x483, swapInterval 1, drawable 0x400057 [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 0x29c0d98a 512x483, swapInterval 1, drawable 0x400057 [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@7d73c858, [junit] handle 0x400057, [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 0x7fe39c3824f0, owner true, JAWTToolkitLock[obj 0x4397b4bd, isOwner false, <5558464e, 62f3c1a5>[count 0, qsz 0, owner ]], obj 0x7bdc5712], 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 0x29c0d98a: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x29c0d98a 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 0x7ea54ad5: tileRendererInUse null, GearsES2[obj 0x7ea54ad5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7ea54ad5 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7ea54ad5 created: GearsObj[0x62a72303, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7ea54ad5 created: GearsObj[0x3af636f5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7ea54ad5 created: GearsObj[0x3af636f5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7ea54ad5 FIN GearsES2[obj 0x7ea54ad5 isInit true, usesShared false, 1 GearsObj[0x62a72303, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3af636f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16532c94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ea54ad5 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40006a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ea54ad5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x7ea54ad5 512x512, swapInterval 1, drawable 0x40006a [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 0x7ea54ad5 512x512, swapInterval 1, drawable 0x40006a [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@7d73c858, [junit] handle 0x40006a, [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 0x7fe39c401170, owner true, JAWTToolkitLock[obj 0x4397b4bd, isOwner false, <5558464e, 62f3c1a5>[count 1, qsz 0, owner ]], obj 0x4ba8d8e4], 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 1 [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 1 [junit] cleaning up... [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ea54ad5: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ea54ad5 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 @ 1753078468122 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078468126 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.67 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078466072 ms III - Start [junit] SLOCK [T main @ 1753078466077 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize [junit] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7d73c858, [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 0x7fe380022ba0, owner true, JAWTToolkitLock[obj 0x4397b4bd, isOwner false, <5558464e, 62f3c1a5>[count 0, qsz 0, owner ]], obj 0x40d71a00], 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 0x6c36840f: tileRendererInUse null, GearsES2[obj 0x6c36840f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c36840f 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6c36840f created: GearsObj[0x3357d161, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c36840f created: GearsObj[0x6a71586a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c36840f created: GearsObj[0x6a71586a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c36840f FIN GearsES2[obj 0x6c36840f isInit true, usesShared false, 1 GearsObj[0x3357d161, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a71586a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x643ebaf7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c36840f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c36840f, 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 0x6c36840f 512x483, swapInterval 1, drawable 0x400021 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0483.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x6c36840f 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 1 [junit] XXXX-2 displayCount 2 [junit] cleaning up... [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c36840f: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c36840f 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@7d73c858, [junit] handle 0x400042, [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 0x7fe380dad9d0, owner true, JAWTToolkitLock[obj 0x4397b4bd, isOwner false, <5558464e, 62f3c1a5>[count 0, qsz 0, owner ]], obj 0xeb505d4], 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 0x4f880fef: tileRendererInUse null, GearsES2[obj 0x4f880fef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f880fef 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f880fef created: GearsObj[0x4830cdf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f880fef created: GearsObj[0x2c853110, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f880fef created: GearsObj[0x2c853110, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f880fef FIN GearsES2[obj 0x4f880fef isInit true, usesShared false, 1 GearsObj[0x4830cdf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c853110, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27b5711a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f880fef 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400042, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f880fef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4f880fef 512x512, swapInterval 1, drawable 0x400042 [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 0x4f880fef: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f880fef 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 0x29c0d98a: tileRendererInUse null, GearsES2[obj 0x29c0d98a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29c0d98a 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x29c0d98a created: GearsObj[0x6bd1a9ef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29c0d98a created: GearsObj[0x45f330f9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29c0d98a created: GearsObj[0x45f330f9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x29c0d98a FIN GearsES2[obj 0x29c0d98a isInit true, usesShared false, 1 GearsObj[0x6bd1a9ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45f330f9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e455637, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x29c0d98a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400057, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29c0d98a, 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 0x29c0d98a 512x483, swapInterval 1, drawable 0x400057 [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 0x29c0d98a 512x483, swapInterval 1, drawable 0x400057 [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@7d73c858, [junit] handle 0x400057, [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 0x7fe39c3824f0, owner true, JAWTToolkitLock[obj 0x4397b4bd, isOwner false, <5558464e, 62f3c1a5>[count 0, qsz 0, owner ]], obj 0x7bdc5712], 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 0x29c0d98a: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x29c0d98a 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 0x7ea54ad5: tileRendererInUse null, GearsES2[obj 0x7ea54ad5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7ea54ad5 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7ea54ad5 created: GearsObj[0x62a72303, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7ea54ad5 created: GearsObj[0x3af636f5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7ea54ad5 created: GearsObj[0x3af636f5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7ea54ad5 FIN GearsES2[obj 0x7ea54ad5 isInit true, usesShared false, 1 GearsObj[0x62a72303, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3af636f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16532c94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ea54ad5 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40006a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ea54ad5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x7ea54ad5 512x512, swapInterval 1, drawable 0x40006a [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 0x7ea54ad5 512x512, swapInterval 1, drawable 0x40006a [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@7d73c858, [junit] handle 0x40006a, [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 0x7fe39c401170, owner true, JAWTToolkitLock[obj 0x4397b4bd, isOwner false, <5558464e, 62f3c1a5>[count 1, qsz 0, owner ]], obj 0x4ba8d8e4], 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 1 [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 1 [junit] cleaning up... [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ea54ad5: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ea54ad5 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 @ 1753078468122 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078468126 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01RealizeGLCanvasOnAWTEDTUseFrameSize took 1.02 sec [junit] Testcase: test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize took 0.319 sec [junit] Testcase: test11RealizeGLCanvasOnMainTUseFrameSize took 0.32 sec [junit] Testcase: test12RealizeGLCanvasOnMainTUseGLCanvasSize took 0.321 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.67 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078466072 ms III - Start [junit] SLOCK [T main @ 1753078466077 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize [junit] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7d73c858, [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 0x7fe380022ba0, owner true, JAWTToolkitLock[obj 0x4397b4bd, isOwner false, <5558464e, 62f3c1a5>[count 0, qsz 0, owner ]], obj 0x40d71a00], 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 0x6c36840f: tileRendererInUse null, GearsES2[obj 0x6c36840f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c36840f 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6c36840f created: GearsObj[0x3357d161, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c36840f created: GearsObj[0x6a71586a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c36840f created: GearsObj[0x6a71586a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c36840f FIN GearsES2[obj 0x6c36840f isInit true, usesShared false, 1 GearsObj[0x3357d161, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a71586a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x643ebaf7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c36840f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c36840f, 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 0x6c36840f 512x483, swapInterval 1, drawable 0x400021 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0483.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x6c36840f 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 1 [junit] XXXX-2 displayCount 2 [junit] cleaning up... [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c36840f: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c36840f 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@7d73c858, [junit] handle 0x400042, [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 0x7fe380dad9d0, owner true, JAWTToolkitLock[obj 0x4397b4bd, isOwner false, <5558464e, 62f3c1a5>[count 0, qsz 0, owner ]], obj 0xeb505d4], 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 0x4f880fef: tileRendererInUse null, GearsES2[obj 0x4f880fef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f880fef 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f880fef created: GearsObj[0x4830cdf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f880fef created: GearsObj[0x2c853110, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f880fef created: GearsObj[0x2c853110, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f880fef FIN GearsES2[obj 0x4f880fef isInit true, usesShared false, 1 GearsObj[0x4830cdf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c853110, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27b5711a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f880fef 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400042, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f880fef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4f880fef 512x512, swapInterval 1, drawable 0x400042 [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 0x4f880fef: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f880fef 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 0x29c0d98a: tileRendererInUse null, GearsES2[obj 0x29c0d98a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29c0d98a 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x29c0d98a created: GearsObj[0x6bd1a9ef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29c0d98a created: GearsObj[0x45f330f9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29c0d98a created: GearsObj[0x45f330f9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x29c0d98a FIN GearsES2[obj 0x29c0d98a isInit true, usesShared false, 1 GearsObj[0x6bd1a9ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45f330f9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e455637, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x29c0d98a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400057, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29c0d98a, 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 0x29c0d98a 512x483, swapInterval 1, drawable 0x400057 [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 0x29c0d98a 512x483, swapInterval 1, drawable 0x400057 [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@7d73c858, [junit] handle 0x400057, [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 0x7fe39c3824f0, owner true, JAWTToolkitLock[obj 0x4397b4bd, isOwner false, <5558464e, 62f3c1a5>[count 0, qsz 0, owner ]], obj 0x7bdc5712], 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 0x29c0d98a: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x29c0d98a 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 0x7ea54ad5: tileRendererInUse null, GearsES2[obj 0x7ea54ad5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7ea54ad5 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7ea54ad5 created: GearsObj[0x62a72303, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7ea54ad5 created: GearsObj[0x3af636f5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7ea54ad5 created: GearsObj[0x3af636f5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7ea54ad5 FIN GearsES2[obj 0x7ea54ad5 isInit true, usesShared false, 1 GearsObj[0x62a72303, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3af636f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16532c94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ea54ad5 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40006a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ea54ad5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x7ea54ad5 512x512, swapInterval 1, drawable 0x40006a [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 0x7ea54ad5 512x512, swapInterval 1, drawable 0x40006a [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@7d73c858, [junit] handle 0x40006a, [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 0x7fe39c401170, owner true, JAWTToolkitLock[obj 0x4397b4bd, isOwner false, <5558464e, 62f3c1a5>[count 1, qsz 0, owner ]], obj 0x4ba8d8e4], 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 1 [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 1 [junit] cleaning up... [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ea54ad5: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ea54ad5 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 @ 1753078468122 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078468126 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.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 @ 1753078469096 ms III - Start [junit] SLOCK [T main @ 1753078469101 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1753078469125 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078469130 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.637 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078469096 ms III - Start [junit] SLOCK [T main @ 1753078469101 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1753078469125 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078469130 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00 took 0.005 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.637 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078469096 ms III - Start [junit] SLOCK [T main @ 1753078469101 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1753078469125 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078469130 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.TestBug642JSplitPaneMixHwLw01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078469942 ms III - Start [junit] SLOCK [T main @ 1753078469946 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 0x503d687a: tileRendererInUse null, GearsES2[obj 0x503d687a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x503d687a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x503d687a created: GearsObj[0x273e16fe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x503d687a created: GearsObj[0x29f0d1b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x503d687a created: GearsObj[0x29f0d1b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x503d687a FIN GearsES2[obj 0x503d687a isInit true, usesShared false, 1 GearsObj[0x273e16fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29f0d1b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56d24b6b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x503d687a 0/0 396x536 of 396x536, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x503d687a, 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 / 237 ms, 253.1 fps, 3 ms/f; total: 60 f, 253.1 fps, 3 ms/f [junit] 0 s: 60 f / 79 ms, 759.4 fps, 1 ms/f; total: 120 f, 378.5 fps, 2 ms/f [junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 180 f, 453.4 fps, 2 ms/f [junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 240 f, 511.7 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x503d687a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x503d687a 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 0x15bbf42f: tileRendererInUse null, GearsES2[obj 0x15bbf42f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15bbf42f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15bbf42f created: GearsObj[0x44d74c71, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15bbf42f created: GearsObj[0x4a480e2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15bbf42f created: GearsObj[0x4a480e2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x15bbf42f FIN GearsES2[obj 0x15bbf42f isInit true, usesShared false, 1 GearsObj[0x44d74c71, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a480e2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4318434b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x15bbf42f 0/0 401x537 of 401x537, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15bbf42f, 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 / 212 ms, 283.0 fps, 3 ms/f; total: 60 f, 283.0 fps, 3 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 120 f, 408.1 fps, 2 ms/f [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 180 f, 511.3 fps, 1 ms/f [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 240 f, 589.6 fps, 1 ms/f [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 300 f, 646.5 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x15bbf42f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x15bbf42f 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 0x759d26fb: tileRendererInUse null, GearsES2[obj 0x759d26fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x759d26fb on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x759d26fb created: GearsObj[0x47cece2e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x759d26fb created: GearsObj[0x10ec8fd1, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x759d26fb created: GearsObj[0x10ec8fd1, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x759d26fb FIN GearsES2[obj 0x759d26fb isInit true, usesShared false, 1 GearsObj[0x47cece2e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x10ec8fd1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4a999f96, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x759d26fb 0/0 406x537 of 406x537, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x759d26fb, 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 0x759d26fb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb 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 @ 1753078472228 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078472235 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.909 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078469942 ms III - Start [junit] SLOCK [T main @ 1753078469946 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 0x503d687a: tileRendererInUse null, GearsES2[obj 0x503d687a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x503d687a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x503d687a created: GearsObj[0x273e16fe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x503d687a created: GearsObj[0x29f0d1b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x503d687a created: GearsObj[0x29f0d1b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x503d687a FIN GearsES2[obj 0x503d687a isInit true, usesShared false, 1 GearsObj[0x273e16fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29f0d1b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56d24b6b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x503d687a 0/0 396x536 of 396x536, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x503d687a, 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 / 237 ms, 253.1 fps, 3 ms/f; total: 60 f, 253.1 fps, 3 ms/f [junit] 0 s: 60 f / 79 ms, 759.4 fps, 1 ms/f; total: 120 f, 378.5 fps, 2 ms/f [junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 180 f, 453.4 fps, 2 ms/f [junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 240 f, 511.7 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x503d687a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x503d687a 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 0x15bbf42f: tileRendererInUse null, GearsES2[obj 0x15bbf42f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15bbf42f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15bbf42f created: GearsObj[0x44d74c71, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15bbf42f created: GearsObj[0x4a480e2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15bbf42f created: GearsObj[0x4a480e2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x15bbf42f FIN GearsES2[obj 0x15bbf42f isInit true, usesShared false, 1 GearsObj[0x44d74c71, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a480e2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4318434b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x15bbf42f 0/0 401x537 of 401x537, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15bbf42f, 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 / 212 ms, 283.0 fps, 3 ms/f; total: 60 f, 283.0 fps, 3 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 120 f, 408.1 fps, 2 ms/f [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 180 f, 511.3 fps, 1 ms/f [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 240 f, 589.6 fps, 1 ms/f [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 300 f, 646.5 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x15bbf42f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x15bbf42f 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 0x759d26fb: tileRendererInUse null, GearsES2[obj 0x759d26fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x759d26fb on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x759d26fb created: GearsObj[0x47cece2e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x759d26fb created: GearsObj[0x10ec8fd1, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x759d26fb created: GearsObj[0x10ec8fd1, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x759d26fb FIN GearsES2[obj 0x759d26fb isInit true, usesShared false, 1 GearsObj[0x47cece2e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x10ec8fd1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4a999f96, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x759d26fb 0/0 406x537 of 406x537, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x759d26fb, 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 0x759d26fb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb 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 @ 1753078472228 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078472235 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01JSplitPaneWithHwGLCanvasPlain took 1.135 sec [junit] Testcase: test02JSplitPaneWithHwGLCanvasContainer took 0.542 sec [junit] Testcase: test03JSplitPaneWithLwGLJPanel took 0.544 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.909 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078469942 ms III - Start [junit] SLOCK [T main @ 1753078469946 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 0x503d687a: tileRendererInUse null, GearsES2[obj 0x503d687a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x503d687a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x503d687a created: GearsObj[0x273e16fe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x503d687a created: GearsObj[0x29f0d1b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x503d687a created: GearsObj[0x29f0d1b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x503d687a FIN GearsES2[obj 0x503d687a isInit true, usesShared false, 1 GearsObj[0x273e16fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29f0d1b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56d24b6b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x503d687a 0/0 396x536 of 396x536, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x503d687a, 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 / 237 ms, 253.1 fps, 3 ms/f; total: 60 f, 253.1 fps, 3 ms/f [junit] 0 s: 60 f / 79 ms, 759.4 fps, 1 ms/f; total: 120 f, 378.5 fps, 2 ms/f [junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 180 f, 453.4 fps, 2 ms/f [junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 240 f, 511.7 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x503d687a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x503d687a 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 0x15bbf42f: tileRendererInUse null, GearsES2[obj 0x15bbf42f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15bbf42f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15bbf42f created: GearsObj[0x44d74c71, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15bbf42f created: GearsObj[0x4a480e2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15bbf42f created: GearsObj[0x4a480e2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x15bbf42f FIN GearsES2[obj 0x15bbf42f isInit true, usesShared false, 1 GearsObj[0x44d74c71, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a480e2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4318434b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x15bbf42f 0/0 401x537 of 401x537, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15bbf42f, 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 / 212 ms, 283.0 fps, 3 ms/f; total: 60 f, 283.0 fps, 3 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 120 f, 408.1 fps, 2 ms/f [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 180 f, 511.3 fps, 1 ms/f [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 240 f, 589.6 fps, 1 ms/f [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 300 f, 646.5 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x15bbf42f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x15bbf42f 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 0x759d26fb: tileRendererInUse null, GearsES2[obj 0x759d26fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x759d26fb on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x759d26fb created: GearsObj[0x47cece2e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x759d26fb created: GearsObj[0x10ec8fd1, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x759d26fb created: GearsObj[0x10ec8fd1, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x759d26fb FIN GearsES2[obj 0x759d26fb isInit true, usesShared false, 1 GearsObj[0x47cece2e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x10ec8fd1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4a999f96, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x759d26fb 0/0 406x537 of 406x537, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x759d26fb, 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 0x759d26fb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb 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 @ 1753078472228 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078472235 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.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 @ 1753078473154 ms III - Start [junit] SLOCK [T main @ 1753078473158 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 / 490 ms, 122.4 fps, 8 ms/f; total: 60 f, 122.4 fps, 8 ms/f [junit] 0 s: 60 f / 397 ms, 151.1 fps, 6 ms/f; total: 120 f, 135.1 fps, 7 ms/f [junit] XXXXX Invisible Part 2/3 [junit] 0 s: 60 f / 10 ms, 6000.0 fps, 0 ms/f; total: 60 f, 6000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 10909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 16363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 25000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 27692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 32307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 38571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 44000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 48750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 52500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 56470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 56666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 63157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 63000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 66000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 65714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 68181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 70909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 70434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 73043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 75652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 77500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 79200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 81600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 83076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 85384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 87692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 86666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 88888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 91111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 92142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 91034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 93103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 95172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 97241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 96000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 98000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 96774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 95625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 96363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 98181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 97058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 98823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 100588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 99428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 101142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 102857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 101666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 103333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 103783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 105405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 104210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 103076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 104615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 103500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 103902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 105365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 104285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 105714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 104651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 106046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 106363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 105333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 105652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 106956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 105957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 106250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 107500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 106530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 107755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 108979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 110204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 109200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 110400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 111600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 110588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 111764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 112941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 111923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 113076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 112075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 113207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 112222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 112363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 113454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 114545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 113571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 114642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 115714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 116785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 115789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 116842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 117894.7 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, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 121000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 120983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 121967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 122950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 121935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 122903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 123870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 122857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 123809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 124761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 125714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 124687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 125625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 126562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 125538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 126461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 127384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 126363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 127272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 128181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 129090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 128059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 128955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 129850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 128823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 129705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 130588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 131470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 130434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 131304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 132173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 131142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 132857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 133714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 132676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 133521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 134366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 135211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 134166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 135833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 134794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 135616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 136438.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 137260.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 136216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 137027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 137837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 138648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 137600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 138400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 137368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 138157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 138947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 139736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 138701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 139480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 140259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 141038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 140769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 141538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 140506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 141265.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 142025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 142784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 141750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 142500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 143250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 142962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 143703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 144444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 145185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 145925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 145609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 146341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 147073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 147804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 148536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 149268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 148192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 148915.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 149638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 150361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 151084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 151807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 150714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 151428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 152142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 152857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 153571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 154285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 153176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 153882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 154588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 155294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 156705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 157411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 156279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 156976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 157674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 158372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 159069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 159767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 158620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 159310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 160689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 161379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 162068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 160909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 161590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 162272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 162954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 163636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 162471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 163146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 163820.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 164494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 165168.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 165842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 166516.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 165333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 166000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 166666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 167333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 168666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 169333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 170666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 171333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 170109.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 170769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 171428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 172087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 172747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 173406.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 174065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 174725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 175384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 174130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 174782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 175434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 176086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 176739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 177391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 178043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 178695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 179347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 178709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 179354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 180645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 181290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 181935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 182580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 183225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 183870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 182553.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 183191.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 183829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 184468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 185106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 185744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 186382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 187021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 187659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 188297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 188936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 187578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 188210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 188842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 189473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 190105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 190736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 191368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 192631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 193263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 191875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 192500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 193125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 193750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 194375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 195625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 196250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 196875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 197500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 198125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 198750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 197319.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 197938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 198556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 199175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 199793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 200412.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 201030.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 201649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 202268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 202886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 201428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 202040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 202653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 203265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 203877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 204489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 205102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 205714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 206326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 204848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 205454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 206060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 206666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 207272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 207878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 208484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 209090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 209696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 210303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 210909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 211515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 212121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 210600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 211200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 211800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 212400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 213000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 213600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 214200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 214800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 215400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 216600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 217200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 215643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 216237.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 216831.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 217425.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 218019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 218613.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 219207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 219801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 220396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 220990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 221584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 222178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 220588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 221176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 221764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 222352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 222941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 223529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 224117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 224705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 225294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 225882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 226470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 224854.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 225436.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 226019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 226601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 227184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 227766.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 228349.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 228932.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 229514.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 230097.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 230679.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 231262.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 231844.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 232427.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 230769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 231346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 231923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 232500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 233076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 233653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 234230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 234807.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 235384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 235961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 236538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 237115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 237692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 238269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 236571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 237142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 237714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 238285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 238857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 239428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 240571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 241142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 241714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 242285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 242857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 243428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 244000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 242264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 242830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 243396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 243962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 244528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 245094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 245660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 246226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 246792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 247358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 247924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 248490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 249056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 249622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 247850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 248411.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 248971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 249532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 250093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 250654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 251214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 251775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 252336.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 252897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 253457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 254018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 254579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 255140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 255700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 256261.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 254444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 255000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 255555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 256111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 256666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 257222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 257777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 258333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 258888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 259444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 260555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 261111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 261666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 262222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 262777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 263333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 261467.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 262018.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 262568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 263119.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 263669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 264220.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 264770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 265321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 265871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 266422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 266972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 267522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 268073.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 268623.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 269174.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 269724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 270275.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 268363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 268909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 269454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 270545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 271090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 271636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 272181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 272727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 273272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 273818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 274363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 274909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 275454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 273513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 274054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 274594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 275135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 275675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 276216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 276756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 277297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 277837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 278378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 278918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 279459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 280540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 281081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 281621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 282162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 282702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 283243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 283783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 281785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 282321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 282857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 283392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 283928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 284464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 285000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 285535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 286071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 286607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 287142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 287678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 288214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 288750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 289285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 289821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 290357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 290892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 291428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 291964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 289911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 290442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 290973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 291504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 292035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 292566.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 293097.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 293628.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 294159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 294690.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 295221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 295752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 296283.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 296814.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 297345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 297876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 298407.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 298938.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 299469.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 297894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 298421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 298947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 299473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 300526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 301052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 301578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 302105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 302631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 303157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 303684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 304210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 304736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 305263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 305789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 306315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 306842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 307368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 307894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 308421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 306260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 306782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 307304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 307826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 308347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 308869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 309391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 309913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 310434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 310956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 311478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 312521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 313043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 313565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 314086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 314608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 315130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 315652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 316173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 313965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 314482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 315517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 316034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 316551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 317068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 317586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 318103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 318620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 319137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 319655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 320172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 320689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 321206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 321724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 322241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 322758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 323275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 323793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 324310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 324827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 325344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 323076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 323589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 324102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 324615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 325128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 325641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 326153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 326666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 327179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 327692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 328205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 328717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 329230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 329743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 330256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 330769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 331282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 331794.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 332307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 332820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 333333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 333846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 334358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 334871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 335384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 333050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 333559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 334067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 334576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 335084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 335593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 336101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 336610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 337118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 337627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 338135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 338644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 339152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 339661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 340169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 340677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 341186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 341694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 342203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 342711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 343220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 343728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 344237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 344745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 345254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 345762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 343361.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 343865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 344369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 344873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 345378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 345882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 346386.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 346890.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 347394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 347899.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 348403.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 348907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 349411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 349915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 350420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 350924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 351428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 351932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 352436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 352941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 353445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 353949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 354453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 354957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 355462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 353000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 353500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 354000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 354500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 355000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 355500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 356000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 356500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 357000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 357500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 358000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 358500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 359000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 359500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 360500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 361000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 361500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 362000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 362500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 363000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 363500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 364000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 364500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 365000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 365500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 362975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 363471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 363966.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 364462.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 364958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 365454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 365950.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 366446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 366942.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 367438.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 367933.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 368429.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 368925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 369421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 369917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 370413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 370909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 371404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 371900.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 372396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 372892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 373388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 373884.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 374380.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 374876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 375371.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 372786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 373278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 373770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 374262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 374754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 375245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 375737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 376229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 376721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 377213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 377704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 378196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 378688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 379180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 379672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 380163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 380655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 381147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 381639.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 382131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 382622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 383114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 383606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 384098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 384590.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 385081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 385573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 382926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 383414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 383902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 384390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 384878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 385365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 385853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 386341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 386829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 387317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 387804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 388292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 388780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 389268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 389756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 390243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 390731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 391219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 391707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 392195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 392682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 393170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 393658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 394146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 394634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 395121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 392419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 392903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 393387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 393870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 394354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 394838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 395322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 395806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 396290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 396774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 397258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 397741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 398225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 398709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 399193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 399677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 400161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 400645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 401129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 401612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 402096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 402580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 403064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 403548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 404032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 404516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 405000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 405483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 402720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 403200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 403680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 404160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 404640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 405120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 405600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 406080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 406560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 407040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 407520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 408000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 408480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 408960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 409440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 409920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 410400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 410880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 411360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 411840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 412320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 412800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 413280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 413760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 414240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 414720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 415200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 412380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 412857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 413333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 413809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 414285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 414761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 415238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 415714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 416190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 416666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 417142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 417619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 418095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 418571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 419047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 419523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 420476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 420952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 421428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 421904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 422380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 422857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 423333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 423809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 424285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 424761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 425238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 425714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 426190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 426666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 423779.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 424251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 424724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 425196.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 425669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 426141.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 426614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 427086.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 427559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 428031.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 428503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 428976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 429448.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 429921.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 430393.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 430866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 431338.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 431811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 432283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 432755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 433228.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 433700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 434173.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 434645.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 435118.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 435590.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 436063.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 436535.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 437007.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 437480.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 434531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 435468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 435937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 436406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 436875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 437343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 437812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 438281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 438750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 439218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 439687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 440156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 440625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 441093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 441562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 442031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 442500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 442968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 443437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 443906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 444375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 444843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 445312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 445781.2 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 57120 f, 370909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 368903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 369290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 369677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 370064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 368076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 368461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 368846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 369230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 369615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 367643.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 368025.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 368407.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 368789.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 369171.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 369554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 369936.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 367974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 368354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 368734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 369113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 369493.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 369873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 370253.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 370632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 368679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 369056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 369433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 369811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 370188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 370566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 370943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 371320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 371698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 369750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 370125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 370500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 370875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 371250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 371625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 372375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 370434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 370807.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 371180.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 371552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 371925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 372298.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 372670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 373043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 373416.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 371481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 371851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 372222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 372592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 372962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 373333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 373703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 374074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 372147.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 372515.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 372883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 373251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 373619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 373987.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 374355.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 372439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 372804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 373170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 373536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 373902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 374268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 372363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 372727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 373090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 373454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 373818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 371927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 372289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 372650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 373012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 371137.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 371497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 371856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 372215.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 372574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 370714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 371071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 371428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 371785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 372142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 370295.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 370650.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 371005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 371360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 369529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 369882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 370235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 370588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 370941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 369122.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 369473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 369824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 370175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 370526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 368720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 369069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 369418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 369767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 370116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 370465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 368670.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 369017.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 369364.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 369710.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 370057.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 370404.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 368620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 368965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 369310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 369655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 370000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 370344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 370689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 368914.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 369257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 369600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 369942.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 370285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 370628.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 368863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 369204.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 369545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 369886.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 370227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 370568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 368813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 369152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 369491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 369830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 370169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 370508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 368764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 369101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 369438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 369775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 370112.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 370449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 370786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 369050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 369385.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 369720.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 370055.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 370391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 370726.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 371061.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 371396.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 371731.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 370000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 370333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 370666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 371000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 371333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 371666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 372333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 372666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 373000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 371270.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 371602.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 371933.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 372265.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 372596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 372928.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 373259.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 373591.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 373922.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 374254.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 372527.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 372857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 373186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 373516.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 373846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 374175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 374505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 374835.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 375164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 375494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 373770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 374098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 374426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 374754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 375081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 375409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 375737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 376065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 376393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 374673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 375000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 375326.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 375652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 375978.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 376304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 376630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 376956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 377282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 377608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 375891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 376216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 376540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 376864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 377189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 377513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 377837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 378162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 378486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 378810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 377096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 377419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 377741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 378064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 378387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 378709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 379032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 379354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 379677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 378288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 378609.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 378930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 379251.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 379572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 379893.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 380213.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 380534.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 380855.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 381176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 379468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 379787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 380106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 380425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 380744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 381063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 381382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 381702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 382021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 382340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 380634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 380952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 381269.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 381587.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 381904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 382222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 382539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 382857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 383174.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 383492.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 381789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 382105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 382421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 382736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 383052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 383368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 383684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 384000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 384315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 384631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 382931.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 383246.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 383560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 383874.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 384188.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 384502.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 384816.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 385130.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 383437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 383750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 384062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 384375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 384687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 385000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 385312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 385625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 385937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 386250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 384559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 384870.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 385181.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 385492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 385803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 386114.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 386424.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 386735.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 387046.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 385360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 385670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 385979.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 386288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 386597.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 386907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 387216.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 387525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 387835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 388144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 386461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 386769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 387076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 387384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 387692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 388000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 388307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 388615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 388923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 389230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 387551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 387857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 388163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 388469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 388775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 389081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 389387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 389693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 390306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 388629.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 388934.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 389238.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 389543.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 389847.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 390152.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 390456.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 390761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 391066.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 391370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 389696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 390303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 390606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 390909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 391212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 391515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 391818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 392121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 390452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 390753.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 391055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 391356.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 391658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 391959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 392261.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 392562.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 392864.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 393165.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 391500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 391800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 392100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 392400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 392700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 393000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 393300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 393600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 393900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 394200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 392537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 392835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 393134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 393432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 393731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 394029.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 394328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 394626.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 394925.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 395223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 393564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 393861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 394158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 394455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 394752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 395049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 395346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 395643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 395940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 396237.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 394581.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 394876.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 395172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 395467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 395763.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 396059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 396354.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 396650.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 396945.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 395294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 395588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 395882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 396176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 396470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 396764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 397058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 397352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 397647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 397941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 396292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 396585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 396878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 397170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 397463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 397756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 398048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 398341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 398634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 398926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 397281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 397572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 397864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 398155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 398446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 398737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 399029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 399320.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 399611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 399902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 398260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 398550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 398840.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 399130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 399420.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 399710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 400289.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 400579.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 398942.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 399230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 399519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 399807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 400096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 400384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 400673.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 400961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 401250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 401538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 399904.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 400191.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 400478.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 400765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 401052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 401339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 401626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 401913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 402200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 402488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 400857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 401142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 401428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 401714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 402000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 400379.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 400663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 400947.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 401232.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 401516.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 401800.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 402085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 400471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 400754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 401037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 401320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 401603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 401886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 402169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 402452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 400845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 401126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 401408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 401690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 401971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 402253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 400654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 400934.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 401214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 401495.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 401775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 402056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 400465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 400744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 401023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 401302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 401581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 400277.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 400555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 400833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 401111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 401388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 401666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 401944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 402222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 402500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 400921.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 401198.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 401474.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 401751.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 402027.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 402304.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 402580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 402857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 403133.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 403410.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 401834.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 402110.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 402385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 402660.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 402935.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 403211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 403486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 403761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 404036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 404311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 402739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 403013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 403287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 403561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 403835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 404109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 404383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 404657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 404931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 403363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 403636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 403909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 404181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 404454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 404727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 405000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 405272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 405545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 405818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 406090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 404524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 404796.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 405067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 405339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 405610.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 405882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 406153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 406425.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 406696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 406968.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 405405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 405675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 405945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 406216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 406486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 406756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 407027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 407297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 407567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 407837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 406278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 406547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 406816.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 407085.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 407354.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 407623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 407892.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 408161.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 408430.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 406875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 407142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 407410.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 407678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 407946.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 408214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 408482.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 408750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 409017.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 409285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 407733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 408000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 408266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 408533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 408800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 409066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 409333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 409600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 409866.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 410133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 410400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 408849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 409115.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 409380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 409646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 409911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 410177.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 410442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 410707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 410973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 411238.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 411504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 411769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 412035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 412300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 410748.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 411013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 411277.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 411541.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 411806.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 412070.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 412334.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 412599.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 412863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 413127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 413392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 413656.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 413920.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 414185.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 412631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 412894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 413157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 413421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 413684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 413947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 414210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 414473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 414736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 415000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 415263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 415526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 415789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 416052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 416315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 414759.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 415021.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 415283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 415545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 415807.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 416069.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 416331.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 416593.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 416855.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 417117.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 417379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 417641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 417903.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 418165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 416608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 416869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 417130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 417391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 417652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 417913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 418173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 418434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 418695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 418956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 419217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 419478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 419739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 420260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 418701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 418961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 419220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 419480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 419740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 420259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 420519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 420779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 421038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 421298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 421558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 421818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 422077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 420517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 420775.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 421034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 421293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 421551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 421810.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 422068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 422327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 422586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 422844.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 423103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 423362.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 423620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 423879.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 422317.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 422575.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 422832.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 423090.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 423347.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 423605.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 423862.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 424120.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 424377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 424635.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 424892.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 425150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 425407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 425665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 425922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 424358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 424615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 424871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 425128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 425384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 425641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 425897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 426153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 426410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 426666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 426923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 427179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 427435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 427692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 427948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 426382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 426638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 426893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 427148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 427404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 427659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 427914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 428170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 428425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 428680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 428936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 429191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 429446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 429702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 429957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 430212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 430468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 430723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 430978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 429406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 429661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 429915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 430169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 430423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 430677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 430932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 431186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 431440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 431694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 431949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 432203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 432457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 432711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 432966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 433220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 433474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 433728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 432151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 432405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 432658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 432911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 433164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 433417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 433670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 433924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 434177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 434430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 434683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 434936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 435189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 435443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 435696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 435949.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 434369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 434621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 434873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 435126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 435378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 435630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 435882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 436134.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 436386.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 436638.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 436890.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 437142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 437394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 437647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 437899.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 438151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 438403.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 438655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 437071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 437322.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 437573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 437824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 438075.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 438326.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 438577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 438828.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 439079.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 439330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 439581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 439832.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 440083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 440334.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 440585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 440836.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 441087.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 441338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 439750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 440250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 440500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 440750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 441000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 441250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 441500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 441750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 442000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 442250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 442500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 442750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 443000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 443250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 443500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 443750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 442406.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 442655.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 442904.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 443153.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 443402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 443651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 443900.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 444149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 444398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 444647.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 444896.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 445145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 445394.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 445643.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 445892.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 446141.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 446390.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 444793.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 445041.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 445289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 445537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 445785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 446033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 446281.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 446528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 446776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 447024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 447272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 447520.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 447768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 448016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 448264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 448512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 448760.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 449008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 449256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 449504.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 447901.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 448148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 448395.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 448641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 448888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 449135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 449382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 449629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 449876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 450123.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 450370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 450617.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 450864.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 451111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 451358.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 451604.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 451851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 452098.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 452345.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 450737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 450983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 451229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 451475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 451721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 451967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 452213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 452459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 452704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 452950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 453196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 453442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 453688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 453934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 454180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 454426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 454672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 454918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 455163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 455409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 455655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 455901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 456147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 456393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 454775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 455020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 455265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 455510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 455755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 456244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 456489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 456734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 456979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 457224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 457469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 457714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 457959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 458204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 458448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 458693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 458938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 459183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 459428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 459673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 459918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 460163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 460408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 458780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 459024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 459268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 459512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 459756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 460243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 460487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 460731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 460975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 461219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 461463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 461707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 461951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 462195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 462439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 462682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 462926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 463170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 463414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 463658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 463902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 464146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 464390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 462753.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 462995.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 463238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 463481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 463724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 463967.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 464210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 464453.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 464696.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 464939.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 465182.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 465425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 465668.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 465910.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 466153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 466396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 466639.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 466882.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 467125.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 467368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 467611.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 467854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 466209.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 466451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 466693.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 466935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 467177.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 467419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 467661.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 467903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 468145.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 468387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 468629.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 468870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 469112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 469354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 469596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 469838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 470080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 470322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 470564.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 470806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 471048.3 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 116880 f, 418924.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 419139.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 419354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 419569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 419784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 420215.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 418928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 419142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 419357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 419571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 419785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 420214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 420428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 420642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 420857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 419572.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 419786.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 420213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 420427.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 420640.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 420854.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 421067.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 421281.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 421494.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 421708.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 421921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 420638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 420851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 421063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 421276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 421489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 421702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 421914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 422127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 422340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 422553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 422765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 422978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 423191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 423404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 423617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 423829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 422544.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 422756.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 422968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 423180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 423392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 423604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 423816.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 424028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 424240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 424452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 424664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 424876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 425088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 425300.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 425512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 425724.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 425936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 424647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 424859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 425070.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 425281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 425492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 425704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 425915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 426126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 426338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 426549.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 426760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 426971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 427183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 427394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 427605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 427816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 426526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 426736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 426947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 427157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 427368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 427578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 427789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 428000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 428210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 428421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 428631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 428842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 429052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 429263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 429473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 429684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 428391.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 428601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 428811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 429020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 429230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 429440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 429650.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 429860.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 430069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 430279.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 430489.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 430699.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 430909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 431118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 431328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 431538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 431748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 431958.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 430662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 430871.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 431080.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 431289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 431498.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 431707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 431916.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 432125.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 432334.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 432543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 432752.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 432961.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 433170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 433379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 433588.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 433797.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 434006.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 434216.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 434425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 434634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 434843.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 435052.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 435261.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 435470.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 435679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 435888.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 436097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 436306.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 436515.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 435208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 435416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 435625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 435833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 436041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 436250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 436458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 436666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 436875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 437083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 437291.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 437500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 437708.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 437916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 438125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 438333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 438541.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 438750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 438958.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 439166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 439375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 439583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 439791.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 440208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 440416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 440625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 440833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 439515.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 439723.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 439930.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 440138.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 440346.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 440553.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 440761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 440968.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 441176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 441384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 441591.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 441799.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 442006.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 442214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 442422.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 442629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 442837.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 443044.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 443252.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 443460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 443667.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 443875.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 444083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 444290.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 444498.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 444705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 444913.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 445121.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 445328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 444206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 444413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 444620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 444827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 445034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 445241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 445448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 445655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 445862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 446068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 446275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 446482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 446689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 446896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 447103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 447310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 447517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 447724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 447931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 448137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 448344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 448551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 448758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 448965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 449172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 449379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 449586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 449793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 448453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 448659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 448865.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 449072.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 449278.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 449484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 449690.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 449896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 450103.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 450309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 450515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 450721.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 450927.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 451134.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 451340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 451546.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 451752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 451958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 452164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 452371.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 452577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 452783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 452989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 453195.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 453402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 453608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 453814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 454020.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 452671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 452876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 453082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 453287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 453493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 453698.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 453904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 454109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 454315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 454520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 454726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 454931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 455137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 455342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 455547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 455753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 455958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 456164.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 456369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 456575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 456780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 456986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 457191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 457397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 457602.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 457808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 458013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 458219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 456860.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 457064.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 457269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 457474.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 457679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 457883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 458088.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 458293.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 458498.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 458703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 458907.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 459112.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 459317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 459522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 459726.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 459931.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 460136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 460341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 460546.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 460750.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 460955.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 461160.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 461365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 461569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 461774.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 461979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 460612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 460816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 461020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 461224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 461428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 461632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 461836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 462040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 462244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 462448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 462653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 463061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 463265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 463469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 463673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 463877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 464081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 464285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 464489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 464693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 464897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 465102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 465306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 465510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 465918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 466122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 466326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 466530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 465152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 465355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 465559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 465762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 465966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 466169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 466372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 466576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 466779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 466983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 467186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 467389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 467593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 467796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 468203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 468406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 468610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 468813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 469016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 469220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 469423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 469627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 469830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 470033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 470237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 470440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 469054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 469256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 469459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 469662.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 469864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 470067.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 470270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 470472.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 470675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 470878.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 471081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 471283.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 471486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 471689.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 471891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 472094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 472297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 472702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 472905.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 473108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 473310.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 473513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 473716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 473918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 474121.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 474324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 474527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 473131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 473333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 473535.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 473737.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 473939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 474141.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 474343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 474545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 474747.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 474949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 475151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 475353.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 475555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 475757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 475959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 476161.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 476363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 476565.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 476767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 476969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 477171.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 477373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 477575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 477777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 477979.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 478181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 478383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 478585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 478787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 478989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 477583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 477785.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 477986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 478187.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 478389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 478590.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 478791.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 478993.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 479194.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 479395.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 479597.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 479798.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 480201.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 480402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 480604.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 480805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 481006.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 481208.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 481409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 481610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 481812.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 482013.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 482214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 482416.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 482617.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 482818.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 483020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 483221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 483422.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 482006.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 482207.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 482408.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 482608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 482809.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 483010.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 483210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 483411.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 483612.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 483812.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 484013.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 484214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 484414.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 484615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 484816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 485016.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 485217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 485418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 485618.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 485819.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 486020.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 486220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 486421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 486622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 486822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 487023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 487224.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 487424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 487625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 486200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 486400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 486600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 486800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 487000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 487200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 487400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 487600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 487800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 488000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 488200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 488400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 488600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 488800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 489000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 489200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 489400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 489600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 489800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 490200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 490400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 490600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 490800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 491000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 491200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 491400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 491600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 490166.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 490365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 490564.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 490764.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 490963.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 491162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 491362.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 491561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 491760.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 491960.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 492159.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 492358.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 492558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 492757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 492956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 493156.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 493355.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 493554.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 493754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 493953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 494152.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 494352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 494551.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 494750.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 494950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 495149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 495348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 493907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 494105.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 494304.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 494503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 494702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 494900.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 495099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 495298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 495496.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 495695.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 495894.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 496092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 496291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 496490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 496688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 496887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 497086.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 497284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 497483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 497682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 497880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 498079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 498278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 498476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 498675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 498874.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 499072.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 499271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 499470.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 499668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 498217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 498415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 498613.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 498811.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 499009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 499207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 499405.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 499603.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 499801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 500198.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 500396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 500594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 500792.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 500990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 501188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 501386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 501584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 501782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 501980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 502178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 502376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 502574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 502772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 502970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 503168.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 503366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 503564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 503762.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 502302.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 502500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 502697.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 502894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 503092.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 503289.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 503486.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 503684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 503881.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 504078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 504276.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 504473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 504671.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 504868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 505065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 505263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 505460.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 505657.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 505855.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 506052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 506250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 506447.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 506644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 506842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 507039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 507236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 507434.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 507631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 507828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 506360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 506557.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 506754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 506950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 507147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 507344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 507540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 507737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 507934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 508131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 508327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 508524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 508721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 508918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 509114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 509311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 509508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 509704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 509901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 510098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 510295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 510491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 510688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 510885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 511081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 511278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 511475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 511672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 510196.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 510392.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 510588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 510784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 510980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 511176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 511372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 511568.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 511764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 511960.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 512156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 512352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 512549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 512745.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 512941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 513137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 513333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 513529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 513725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 513921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 514117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 514313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 514509.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 514705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 514901.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 515098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 515294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 515490.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 515686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 515882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 514397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 514592.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 514788.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 514983.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 515179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 515374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 515570.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 515765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 515960.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 516156.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 516351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 516547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 516742.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 516938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 517133.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 517329.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 517524.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 517719.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 517915.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 518110.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 518306.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 518501.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 518697.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 518892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 519087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 519283.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 519478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 519674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 519869.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 520065.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 518571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 518766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 518961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 519155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 519350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 519545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 519740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 519935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 520129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 520324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 520519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 520714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 520909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 521103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 521298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 521493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 521688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 521883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 522077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 522272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 522467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 522662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 522857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 523051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 523246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 523441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 523636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 523831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 524025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 522524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 522718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 522912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 523106.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 523300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 523495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 523689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 523883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 524077.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 524271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 524466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 524660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 524854.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 525048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 525242.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 525436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 525631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 525825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 526019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 526213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 526407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 526601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 526796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 526990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 527184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 527378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 527572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 527767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 527961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 528155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 526645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 526838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 527032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 527225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 527419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 527612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 527806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 528193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 528387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 528580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 528774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 528967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 529161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 529354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 529548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 529741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 529935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 530129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 530322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 530516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 530709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 530903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 531096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 531290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 531483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 531677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 530160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 530353.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 530546.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 530739.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 530932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 531125.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 531318.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 531511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 531704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 531897.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 532090.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 532282.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 532475.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 532668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 532861.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 533054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 533247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 533440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 533633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 533826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 534019.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 532500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 532692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 532884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 533076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 533269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 533461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 533653.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 533846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 534038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 534230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 534423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 534615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 534807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 535000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 535192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 535384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 535576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 535769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 535961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 536153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 536346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 536538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 536730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 536923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 537115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 535591.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 535782.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 535974.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 536166.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 536357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 536549.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 536741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 536932.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 537124.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 537316.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 537508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 537699.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 537891.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 538083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 538274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 538466.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 538658.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 538849.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 539041.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 539233.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 539424.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 539616.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 539808.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 540191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 540383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 540575.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 540766.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 540958.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 539426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 539617.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 539808.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 540191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 540382.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 540573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 540764.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 540955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 541146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 541337.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 541528.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 541719.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 541910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 542101.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 542293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 542484.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 542675.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 542866.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 543057.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 543248.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 543439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 543630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 543821.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 544012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 544203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 544394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 544586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 544777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 544968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 543428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 543619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 543809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 544000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 544190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 544380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 544571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 544761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 544952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 545142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 545333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 545523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 545714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 545904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 546095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 546285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 546476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 546666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 546857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 547047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 547238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 547428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 547619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 547809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 548000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 548190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 548380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 548761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 547215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 547405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 547594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 547784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 547974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 548164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 548354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 548544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 548734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 548924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 549113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 549303.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 549493.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 549683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 549873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 550063.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 550253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 550443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 550632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 550822.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 551012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 551202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 551392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 551582.2 fps, 0 ms/f [junit] 0 s: 60 f / 70 ms, 857.1 fps, 1 ms/f; total: 174360 f, 450542.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 450697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 450852.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 449845.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 450154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 450309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 450463.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 450618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 450773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 450927.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 451082.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 451237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 451391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 450385.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 450539.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 450694.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 450848.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 451002.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 451156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 451311.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 451465.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 451619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 451773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 451928.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 452082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 452236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 451230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 451384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 451538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 451692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 451846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 452000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 452153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 452307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 452461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 452615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 452769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 452923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 453076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 452071.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 452225.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 452378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 452531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 452685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 452838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 452992.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 453145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 453299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 453452.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 453606.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 453759.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 452755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 452908.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 453061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 453214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 453367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 453520.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 453673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 453826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 453979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 454132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 454438.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 453435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 453587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 453740.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 453893.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 454045.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 454198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 454351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 454503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 453502.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 453654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 453807.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 453959.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 454111.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 454263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 454416.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 454568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 454720.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 453721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 453873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 454025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 454177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 454329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 454481.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 454632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 454784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 454936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 455088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 455240.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 455392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 454393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 454545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 454696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 454848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 455151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 455303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 455454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 455606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 455757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 455909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 456060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 456212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 455214.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 455365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 455516.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 455667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 455818.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 455969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 456120.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 456272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 455276.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 455427.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 455577.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 455728.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 455879.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 456030.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 456180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 456331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 456482.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 455488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 455639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 455789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 455939.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 456090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 456240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 456390.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 456541.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 455550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 455700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 455850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 456150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 456300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 456450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 455461.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 455610.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 455760.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 455910.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 456059.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 456209.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 456359.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 456508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 455522.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 455671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 455820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 455970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 456119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 456268.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 456417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 456567.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 456716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 456865.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 457014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 457164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 456178.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 456327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 456476.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 456625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 456774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 456923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 457071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 457220.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 457369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 457518.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 457667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 457816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 456831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 456980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 457128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 457277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 457425.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 457574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 457722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 457871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 458019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 458168.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 458316.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 458465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 458613.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 457629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 457777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 457925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 458074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 458222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 458370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 458518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 458666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 458814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 458962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 459111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 459259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 459407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 458423.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 458571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 458719.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 458867.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 459014.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 459162.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 459310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 459458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 459605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 459753.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 459901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 460049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 460197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 459213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 459361.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 459508.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 459656.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 459803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 459950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 460098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 460245.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 460393.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 460540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 460687.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 460835.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 459852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 460147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 460294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 460441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 460588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 460735.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 460882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 461029.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 461176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 461323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 461470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 461617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 460635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 460782.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 460929.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 461075.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 461222.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 461369.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 461515.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 461662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 461809.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 461956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 462102.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 462249.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 462396.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 461414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 461560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 461707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 461853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 462146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 462292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 462439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 462585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 462731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 462878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 463024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 463170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 462189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 462335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 462481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 462627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 462773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 462919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 463065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 463211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 463357.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 463503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 463649.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 463795.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 463941.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 462961.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 463106.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 463252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 463398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 463543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 463689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 463834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 463980.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 464126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 464271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 464417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 463438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 463583.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 463728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 463874.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 464019.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 464164.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 464309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 464455.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 464600.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 464745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 464891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 465036.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 464057.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 464202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 464347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 464492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 464637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 464782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 464927.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 465072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 465217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 464240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 464385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 464530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 464674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 464819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 464963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 465108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 464134.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 464278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 464423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 464567.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 464711.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 464855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 465144.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 464172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 464316.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 464460.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 464604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 464748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 464892.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 465035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 465179.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 465323.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 464354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 464497.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 464641.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 464784.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 464928.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 465071.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 465215.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 465358.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 465502.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 465645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 464677.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 464821.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 464964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 465107.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 465250.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 465393.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 465537.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 465680.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 465823.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 465966.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 465142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 465285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 465428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 465571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 465857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 466000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 466142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 466285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 466428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 466571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 465605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 465748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 465890.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 466033.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 466175.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 466318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 466460.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 466603.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 466745.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 466888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 467030.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 467173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 467315.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 466350.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 466492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 466635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 466777.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 466919.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 467061.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 467203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 467345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 467488.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 467630.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 467772.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 467914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 468056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 467092.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 467234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 467375.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 467517.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 467659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 467801.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 467943.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 468085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 468226.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 468368.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 468510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 468652.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 467688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 467830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 467971.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 468113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 468254.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 468396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 468537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 468679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 468820.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 468962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 469103.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 469245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 469386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 468423.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 468564.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 468705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 468847.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 468988.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 469129.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 469270.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 469411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 469552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 469694.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 469835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 469976.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 469014.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 469154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 469295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 469436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 469577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 469718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 469859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 470000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 470140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 470281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 470422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 470563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 469601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 469742.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 469882.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 470023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 470163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 470304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 470444.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 470585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 470726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 470866.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 471007.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 471147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 471288.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 470327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 470467.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 470607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 470747.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 470887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 471028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 471168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 471308.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 471448.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 471588.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 471728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 471869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 472009.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 471048.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 471188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 471328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 471468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 471608.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 471748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 471888.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 472027.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 472167.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 472307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 472447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 472587.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 472727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 471767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 471906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 472046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 472186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 472325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 472465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 472604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 472744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 472883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 473023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 473162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 473302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 473441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 472482.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 472621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 472761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 472900.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 473039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 473178.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 473317.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 473457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 473596.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 473735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 473874.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 474013.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 474153.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 473194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 473333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 473472.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 473611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 473750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 473888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 474027.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 474166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 474305.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 474444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 474583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 474722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 474861.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 473903.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 474041.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 474180.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 474318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 474457.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 474595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 474734.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 474872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 475011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 475150.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 475288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 475427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 475565.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 474608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 474746.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 474884.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 475023.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 475161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 475299.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 475437.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 475576.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 475714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 475852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 475990.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 476129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 476267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 475310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 475448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 475586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 475724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 475862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 476000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 476137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 476275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 476413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 476551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 476689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 476827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 475871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 476009.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 476146.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 476284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 476422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 476559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 476697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 476834.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 476972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 477110.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 477247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 477385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 477522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 476567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 476704.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 476842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 476979.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 477116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 477254.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 477391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 477528.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 477665.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 477803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 477940.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 478077.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 478215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 477260.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 477397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 477534.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 477671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 477808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 477945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 478082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 478219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 478356.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 478493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 478630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 478767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 478904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 479041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 478086.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 478223.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 478359.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 478496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 478633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 478769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 478906.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 479043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 479179.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 479316.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 479453.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 479589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 478636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 478772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 478909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 479045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 479181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 479318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 479454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 479590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 479727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 479863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 480136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 480272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 479319.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 479455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 479591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 479727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 479863.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 480136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 480272.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 480408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 480544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 480680.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 480816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 480952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 480135.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 480271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 480407.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 480543.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 480678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 480814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 480950.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 481085.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 481221.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 481357.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 481493.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 481628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 480677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 480812.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 480948.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 481083.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 481218.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 481354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 481489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 481625.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 481760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 481896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 482031.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 482167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 481216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 481351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 481486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 481621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 481756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 481891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 482027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 482162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 482297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 482432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 482567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 482702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 482837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 481887.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 482022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 482157.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 482292.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 482426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 482561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 482696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 482831.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 482966.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 483101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 483235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 483370.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 483505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 482556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 482690.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 482825.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 482959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 483094.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 483228.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 483363.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 483497.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 483632.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 483766.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 483901.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 484035.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 484170.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 483221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 483355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 483489.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 483624.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 483758.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 483892.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 484026.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 484161.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 484295.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 484429.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 484563.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 484698.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 484832.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 483883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 484017.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 484151.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 484285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 484419.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 484553.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 484687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 484821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 484955.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 485089.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 485223.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 485357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 484409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 484543.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 484677.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 484810.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 484944.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 485077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 485211.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 485345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 485478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 485612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 485746.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 485879.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 486013.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 485066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 485200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 485333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 485466.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 485600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 485733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 485866.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 486133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 486266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 486400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 486533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 486666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 485720.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 485853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 485986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 486119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 486252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 486385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 486518.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 486651.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 486784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 486917.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 487051.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 487184.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 487317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 486371.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 486504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 486637.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 486769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 486902.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 487035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 487168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 487300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 487433.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 487566.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 487699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 487831.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 486887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 487019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 487152.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 487284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 487417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 487549.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 487682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 487814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 487947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 488079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 488211.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 488344.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 488476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 487533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 487665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 487797.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 487929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 488061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 488193.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 488326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 488458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 488590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 488722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 488854.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 488986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 489118.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 488175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 488307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 488439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 488703.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 488835.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 488967.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 489098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 489230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 489362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 489494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 489626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 489758.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 488815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 488947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 489078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 489210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 489342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 489473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 489605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 489736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 489868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 490131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 490263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 490394.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 489452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 489584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 489715.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 489846.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 489978.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 490109.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 490240.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 490372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 490503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 490634.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 490765.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 490897.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 491028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 490087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 490218.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 490349.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 490480.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 490611.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 490742.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 490873.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 491004.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 491135.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 491266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 491397.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 491528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 490588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 490718.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 490849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 490980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 491111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 491241.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 491372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 491503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 491634.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 491764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 491895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 492026.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 492156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 491217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 491347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 491478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 491608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 491739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 491869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 492130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 492260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 492391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 492521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 492652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 491713.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 491843.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 491973.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 492104.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 492234.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 492364.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 492494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 492624.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 492754.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 492885.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 493015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 493145.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 493275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 492337.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 492467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 492597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 492727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 492987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 493116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 493246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 493376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 493506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 493636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 493766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 493896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 492958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 493088.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 493218.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 493347.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 493477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 493606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 493736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 493866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 493995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 494125.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 494254.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 494384.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 494514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 493577.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 493706.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 493836.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 493965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 494094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 494224.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 494353.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 494482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 494612.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 494741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 493806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 493935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 494064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 494193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 494322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 494451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 494580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 494709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 494838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 494967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 495096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 495225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 495354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 494420.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 494549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 494678.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 494806.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 493875.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 494004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 494132.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 494261.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 494389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 494518.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 494646.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 494775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 494903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 495032.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 495160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 495289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 495417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 494487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 494615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 494743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 494871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 495128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 495256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 495384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 495512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 495641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 495769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 495897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 496025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 495095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 495223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 495351.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 495479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 495607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 495735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 495863.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 495991.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 496119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 496247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 496375.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 496503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 496631.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 495702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 495829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 495957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 496085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 496212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 496340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 496468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 496595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 496723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 496851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 496978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 497106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 496178.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 496305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 496433.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 496560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 496687.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 496815.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 496942.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 497070.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 497197.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 497324.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 497452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 497579.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 496652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 496779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 496906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 497033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 497161.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 497288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 497415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 497542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 497669.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 497796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 497923.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 498050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 498177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 497251.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 497378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 497505.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 497632.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 497759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 497885.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 498012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 498139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 498266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 498393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 498520.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 498646.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 498773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 497848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 497974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 498101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 498227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 498354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 498481.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 498607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 498734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 498860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 498987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 499113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 499240.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 498315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 498442.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 498568.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 498694.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 498821.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 498947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 499073.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 499200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 499326.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 499452.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 499578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 499705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 499831.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 498907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 499033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 499159.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 499285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 499411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 499537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 499663.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 499789.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 499915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 500042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 500168.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 500294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 500420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 499496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 499622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 499748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 499874.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 500125.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 500251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 500377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 500503.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 500628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 500754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 500880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 501006.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 500083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 500209.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 500334.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 500460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 500585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 500711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 500836.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 500962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 501087.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 501213.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 501338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 501464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 501589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 500668.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 500793.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 500918.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 501043.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 501169.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 501294.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 501419.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 501544.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 501670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 501795.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 501920.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 502045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 502171.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 501250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 501375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 501500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 501625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 501750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 501875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 502000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 502125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 502250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 502375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 502500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 502625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 502750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 502875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 503000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 503125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 502203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 502328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 502453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 502577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 502702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 502827.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 502952.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 503076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 503201.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 503326.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 503451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 503575.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 503700.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 503825.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 503950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 504074.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 504199.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 504324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 504449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 503526.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 503651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 503775.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 503900.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 504024.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 504149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 504273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 504398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 504522.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 504647.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 504771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 504896.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 505020.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 505145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 505269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 505394.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 505518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 505643.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 505767.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 504844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 504968.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 505093.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 505217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 505341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 505465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 505590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 505714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 505838.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 505962.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 506086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 506211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 506335.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 506459.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 506583.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 506708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 506832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 506956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 506033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 506157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 506281.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 506404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 506528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 506652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 506776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 506900.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 507024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 507148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 507272.7 fps, 0 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 245580 f, 473179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 473294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 473410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 473526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 473641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 473757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 473872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 473076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 473192.3 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 123, after 124 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 473307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 473423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 473538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 473653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 473769.2 fps, 0 ms/f [junit] XXXX Visible Part 3/3 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 473884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 474000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 474115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 474230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 474346.1 fps, 0 ms/f [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 / 81 ms, 740.7 fps, 1 ms/f; total: 120 f, 437.9 fps, 2 ms/f [junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 180 f, 515.7 fps, 1 ms/f [junit] 0 s: 60 f / 73 ms, 821.9 fps, 1 ms/f; total: 240 f, 568.7 fps, 1 ms/f [junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 300 f, 609.7 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 360 f, 641.7 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 420 f, 690.7 fps, 1 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 789.4 fps, 1 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 886.6 fps, 1 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] 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, 1477.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 1576.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 1674.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 1773.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1871.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1970.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 2068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 2167.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 2266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 2364.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 2463.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 2561.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 2660.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 2758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 2857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 2955.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 3054.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 3152.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 3251.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 3349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 3448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 3546.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 3645.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 3743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 3842.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 3940.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 4039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 4131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 4229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 4327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 4426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 4524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 4622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 4721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 4819.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 4918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 5016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 5114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 5213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 5311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 5409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 5508.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 5606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 5704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 5803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 5901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 6000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 6098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 6196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 6295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 6393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 6491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 6590.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 6688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 6786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 6885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 6983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 7081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 7180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 7278.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 7377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 7475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 7573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 7672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 7770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 7855.9 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: 4860 f, 7954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 8052.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 8150.5 fps, 0 ms/f [junit] Platform doesn't support offscreen test. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 8248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 8346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 8445.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 8543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 8641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 8739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 8837.9 fps, 0 ms/f [junit] ++++ Test Singleton.unlock() [junit] 0 s: 60 f / 15 ms, 4000.0 fps, 0 ms/f; total: 5460 f, 8722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 8817.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 8913.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 9009.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 9105.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 9201.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 9297.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 9392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 9488.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 9569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 9665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 9760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 9856.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 9952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 10047.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 10143.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 10239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 10334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 10430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 10526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 10622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 10717.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 10813.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 10909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 11004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 11100.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 11196.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 11291.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 11387.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 11483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 11578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 11674.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 11770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 11866.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 11961.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 12057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 12153.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 12248.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 12344.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 12440.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 12535.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 12631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 12727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 12802.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 12898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 12993.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 13089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 13184.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 13280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 13375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 13471.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 13566.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 13662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 13757.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 13853.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 13949.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 14044.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 14140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 14235.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 14331.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 14426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 14522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 14617.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 14713.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 14808.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 14904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 15000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 15095.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 15191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 15262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 15357.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 15453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 15548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 15643.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 15739.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 15834.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 15930.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 16025.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 16120.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 16216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 16311.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 16406.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 16502.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 16597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 16693.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 16788.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 16883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 16979.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 17074.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 17170.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 17265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 17360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 17428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 17523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 17619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 17714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 17809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 17904.7 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078475823 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 18000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 18095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 18190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 18285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 18380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 18476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 18571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 18666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 18761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 18857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 18952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 19047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 19142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 19238.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 19333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 19428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 19523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 19619.0 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, 20063.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 20158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 20253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 20348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 20443.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 20538.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 20633.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 20729.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 20824.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 20919.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 21014.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 21109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 21204.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 21299.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 21394.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 21489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 21584.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 21679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 21774.9 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] 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, 23164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 23259.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 23354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 23449.3 fps, 0 ms/f [junit] SLOCK [T main @ 1753078475826 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 23544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 23639.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 23734.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 23829.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 23924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 24018.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 24113.9 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, 26403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 26498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 26593.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 26687.6 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, 28629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 28724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 28818.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 28913.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 29007.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 29102.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 29196.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 29291.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 29385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 29480.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 29574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 29669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 29763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 29858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 29952.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 30047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 30141.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 30236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 30330.7 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, 30943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 31037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 31132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 31226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 31320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 31415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 31509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 31603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 31698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 31792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 31886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 31981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 32075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 32169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 32264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 32358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 32452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 32547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 32641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 32735.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 32830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 32924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 33018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 33113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 33155.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 33249.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 33343.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 33437.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 33532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 33626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 33720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 33814.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 33908.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 34003.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 34097.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 34191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 34379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 34474.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 34568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 34662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 34756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 34850.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 34945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 35039.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 35133.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 35227.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 35321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 35360.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 35454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 35548.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 35642.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 35736.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 35830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 35924.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 36018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 36112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 36206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 36300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 36394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 36489.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 36583.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 36677.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 36771.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 36865.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 36959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 37053.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 37147.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 37241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 37335.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 37429.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 37523.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 37617.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 37652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 37746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 37840.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 37934.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 38028.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 38122.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 38215.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 38309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 38403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 38497.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 38591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 38685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 38779.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 38873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 38967.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 39061.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 39154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 39248.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 39342.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 39436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 39530.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 39624.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 39718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 39812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 39906.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 40031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 40125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 40218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 40312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 40406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 40500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 40593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 40687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 40781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 40875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 40968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 41062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 41156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 41250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 41343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 41437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 41531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 41625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 41718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 41812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 41906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 42000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 42093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 42187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 42281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 42375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 42468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 42562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 42589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 42683.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 42776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 42870.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 42964.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 43057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 43151.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 43244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 43338.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 43432.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 43525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 43619.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 43712.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 43806.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 43900.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 43993.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 44087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 44180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 44274.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 44368.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 44461.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 44555.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 44648.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 44742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 44836.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 44929.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 45023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 45046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 45140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 45233.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 45327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 45420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 45514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 45607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 45700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 45794.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 45887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 45981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 46074.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 46168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 46261.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 46355.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 46448.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 46542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 46635.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 46728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 46822.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 46915.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 47009.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 47102.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 47196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 47289.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 47383.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 47476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 47496.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 47589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 47682.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 47776.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 47869.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 47962.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 48055.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 48149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 48242.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 48335.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 48429.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 48522.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 48615.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 48709.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 48802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 48895.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 48989.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 49082.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 49175.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 49269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 49362.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 49455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 49548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 49642.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 49735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 49828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 49844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 49937.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 50031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 50124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 50217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 50310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 50403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 50496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 50590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 50683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 50776.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 50869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 50962.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 51055.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 51149.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 51242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 51335.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 51521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 51614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 51708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 51801.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 51894.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 51987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 52080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 52173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 52186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 52279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 52372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 52465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 52558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 52651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 52744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 52837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 52930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 53023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 53116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 53209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 53302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 53395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 53488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 53581.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 53674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 53767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 53860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 53953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 54046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 54139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 54232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 54325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 54418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 54511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 54604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 54613.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 54705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 54798.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 54891.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 54984.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 55077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 55170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 55263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 55356.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 55448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 55541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 55634.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 55727.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 55820.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 55913.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 56006.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 56099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 56191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 56284.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 56377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 56470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 56563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 56568.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 56661.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 56754.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 56846.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 56939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 57032.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 57125.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 57217.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 57310.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 57403.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 57496.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 57588.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 57681.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 57774.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 57867.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 57959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 58052.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 58145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 58238.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 58330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 58423.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 58516.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 58608.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 58701.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 58794.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 58887.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 58979.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 58981.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 59074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 59166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 59259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 59351.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 59444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 59537.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 59629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 59722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 59814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 59907.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 60092.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 60185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 60277.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 60370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 60462.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 60555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 60648.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 60740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 60833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 60925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 61018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 61111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 61203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 61296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 61388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 61481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 61574.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 61666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 61759.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 61851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 61944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 62037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 62129.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 62222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 62314.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 62407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 62500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 62592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 62685.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 62777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 62870.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 62962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 62958.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 63050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 63143.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 63235.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 63328.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 63420.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 63513.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 63605.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 63697.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 63790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 63882.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 63975.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 64067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 64160.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 64252.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 64345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 64437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 64530.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 64622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 64714.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 64807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 64899.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 64992.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 65084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 65177.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 65269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 65362.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 65454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 65546.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 65639.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 65731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 65824.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 65916.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 66009.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 66101.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 66194.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 66286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 66379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 66471.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 66563.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 66656.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 66748.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 66841.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 66933.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 67026.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 67118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 67211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 67303.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 67395.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 67488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 67476.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 67569.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 67661.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 67753.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 67846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 67938.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 68030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 68123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 68215.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 68307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 68400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 68492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 68584.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 68676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 68769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 68861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 68953.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 69046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 69138.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 69230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 69323.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 69415.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 69507.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 69600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 69692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 69784.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 69876.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 69969.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 70061.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 70153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 70246.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 70338.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 70430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 70523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 70615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 70707.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 70800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 70892.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 70984.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 71076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 71169.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 71261.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 71353.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 71446.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 71538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 71630.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 71723.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 71815.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 71907.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 71889.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 71981.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 72073.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 72165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 72258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 72350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 72442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 72534.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 72626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 72718.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 72811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 72903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 72995.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 73087.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 73179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 73271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 73364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 73456.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 73548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 73640.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 73732.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 73824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 73917.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 74009.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 74101.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 74193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 74285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 74377.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 74470.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 74562.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 74654.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 74746.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 74838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 74930.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 75023.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 75115.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 75207.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 75299.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 75391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 75483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 75576.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 75668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 75760.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 75852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 75944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 76036.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 76129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 76221.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 76313.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 76405.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 76380.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 76472.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 76564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 76656.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 76748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 76840.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 76932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 77024.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 77116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 77208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 77300.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 77392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 77484.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 77576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 77668.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 77760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 77852.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 77944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 78036.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 78128.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 78220.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 78312.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 78404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 78496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 78588.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 78680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 78773.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 78865.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 78957.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 79049.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 79141.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 79233.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 79325.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 79417.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 79509.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 79601.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 79693.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 79785.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 79877.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 79969.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 80061.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 80153.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 80245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 80337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 80429.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 80521.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 80613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 80581.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 80673.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 80765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 80857.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 80949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 81041.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 81133.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 81225.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 81317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 81408.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 81500.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 81592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 81684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 81776.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 81868.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 81960.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 82052.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 82143.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 82235.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 82327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 82419.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 82511.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 82603.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 82695.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 82787.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 82879.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 82970.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 83062.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 83154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 83246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 83338.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 83430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 83522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 83614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 83705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 83797.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 83889.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 83981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 83944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 84036.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 84128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 84220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 84311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 84403.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 84495.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 84587.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 84678.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 84770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 84862.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 84954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 85045.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 85137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 85229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 85321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 85412.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 85504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 85596.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 85688.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 85779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 85871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 85963.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 86055.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 86146.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 86238.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 86330.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 86422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 86513.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 86605.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 86697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 86788.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 86880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 86972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 87064.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 87155.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 87247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 87339.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 87431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 87522.9 fps, 0 ms/f [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 57300 f, 80477.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 80561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 80646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 80617.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 80701.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 80785.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 80869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 80953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 81037.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 81122.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 81206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 81290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 81260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 81344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 81428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 81512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 81596.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 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, 82877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 82960.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 83044.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 83128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 83212.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 83296.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 83379.8 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, 83598.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 83682.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 83765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 83849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 83933.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 84016.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 84100.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 84184.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 84267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 84351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 84435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 84401.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 84484.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 84568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 84651.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 84735.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 84818.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 84902.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 84986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 85069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 85153.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 85236.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 85201.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 85285.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 85368.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 85452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 85535.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 85618.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 85702.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 85666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 85750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 85833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 85916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 86000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 86083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 86047.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 86130.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 86213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 86296.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 86380.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 86463.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 86426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 86509.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 86592.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 86675.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 86759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 86842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 86804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 86887.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 86970.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 87053.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 87136.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 87219.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 87302.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 87265.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 87348.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 87430.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 87513.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 87596.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 87679.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 87641.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 87724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 87806.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 87889.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 87972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 88055.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 88016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 88099.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 88181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 88264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 88347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 88429.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 88390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 88473.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 88555.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 88638.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 88720.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 88803.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 88763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 88846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 88928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 89010.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 89093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 89175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 89135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 89218.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 89300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 89382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 89465.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 89547.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 89629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 89589.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 89671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 89753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 89835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 89917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 89958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 90041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 90123.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 90205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 90287.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 90369.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 90327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 90409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 90491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 90573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 90655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 90737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 90695.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 90777.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 90859.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 90941.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 91023.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 91105.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 91062.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 91144.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 91226.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 91307.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 91389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 91471.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 91428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 91510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 91591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 91673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 91755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 91836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 91918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 91875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 91956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 92038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 92119.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 92201.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 92282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 92238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 92320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 92401.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 92483.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 92564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 92645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 92601.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 92682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 92764.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 92845.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 92926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 93008.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 92963.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 93044.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 93125.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 93207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 93288.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 93369.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 93324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 93405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 93486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 93567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 93648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 93729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 93684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 93765.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 93846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 93927.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 94008.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 94089.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 94170.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 94123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 94204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 94285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 94366.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 94447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 94528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 94481.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 94562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 94643.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 94724.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 94804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 94885.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 94838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 94919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 95000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 95080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 95161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 95241.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 95194.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 95275.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 95355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 95436.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 95516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 95597.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 95549.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 95630.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 95710.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 95790.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 95871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 95951.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 95903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 95983.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 96064.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 96144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 96224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 96305.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 96256.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 96336.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 96417.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 96497.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 96577.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 96657.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 96608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 96688.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 96769.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 96849.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 96929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 97009.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 96960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 97040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 97120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 97200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 97280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 97360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 97440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 97390.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 97470.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 97549.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 97629.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 97709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 97789.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 97739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 97819.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 97898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 97978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 98058.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 98138.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 98087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 98167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 98247.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 98326.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 98406.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 98486.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 98435.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 98514.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 98594.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 98673.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 98753.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 98832.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 98912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 98860.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 98940.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 99019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 99099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 99178.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 99258.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 99206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 99285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 99365.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 99444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 99523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 99603.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 99682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 99630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 99709.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 99788.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 99867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 99947.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 100026.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 99973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 100052.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 100131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 100211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 100290.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 100369.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 100448.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 100527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 100474.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 100553.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 100632.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 100711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 100790.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 100869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 100948.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 100894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 100973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 101052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 101131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 101210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 101289.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 101368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 101314.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 101392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 101471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 101550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 101629.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 101708.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 101787.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 101732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 101811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 101889.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 101968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 102047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 102125.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 102204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 102283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 102228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 102306.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 102385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 102463.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 102542.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 102621.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 102699.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 102643.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 102722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 102801.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 102879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 102958.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 103036.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 103115.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 103058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 103137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 103215.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 103294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 103372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 103450.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 103529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 103472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 103550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 103629.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 103707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 103785.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 103864.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 103942.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 103885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 103963.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 104041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 104119.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 104198.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 104276.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 104354.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 104296.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 104375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 104453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 104531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 104609.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 104687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 104765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 104707.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 104785.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 104863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 104941.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 105019.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 105097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 105175.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 105116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 105194.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 105272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 105350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 105428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 105506.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 105584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 105525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 105603.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 105680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 105758.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 105836.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 105914.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 105992.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 105932.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 106010.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 106088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 106165.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 106243.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 106321.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 106398.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 106338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 106416.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 106494.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 106571.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 106649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 106727.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 106804.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 106744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 106821.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 106899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 106976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 107054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 107131.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 107209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 107148.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 107225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 107303.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 107380.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 107458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 107535.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 107612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 107551.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 107628.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 107706.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 107783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 107860.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 107938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 108015.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 107953.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 108030.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 108108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 108185.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 108262.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 108339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 108416.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 108354.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 108431.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 108509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 108586.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 108663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 108740.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 108817.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 108754.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 108831.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 108908.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 108985.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 109062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 109139.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 109216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 109153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 109230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 109307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 109384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 109461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 109538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 109615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 109551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 109628.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 109705.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 109782.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 109859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 109935.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 110012.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 110089.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 110025.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 110102.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 110179.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 110255.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 110332.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 110409.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 110344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 110421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 110498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 110574.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 110651.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 110727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 110804.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 110739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 110816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 110892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 110969.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 111045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 111122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 111198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 111133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 111210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 111286.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 111363.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 111439.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 111515.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 111592.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 111526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 111603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 111679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 111755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 111832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 111908.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 111984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 111918.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 111994.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 112071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 112147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 112223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 112299.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 112376.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 112309.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 112385.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 112461.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 112538.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 112614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 112690.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 112766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 112699.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 112775.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 112851.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 112927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 113003.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 113079.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 113155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 113088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 113164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 113240.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 113316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 113392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 113468.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 113544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 113476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 113552.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 113628.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 113704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 113780.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 113855.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 113931.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 113863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 113939.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 114015.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 114090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 114166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 114242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 114318.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 114249.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 114325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 114401.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 114476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 114552.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 114627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 114703.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 114634.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 114710.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 114785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 114861.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 114937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 115012.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 115088.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 115018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 115094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 115169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 115245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 115320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 115396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 115326.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 115402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 115477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 115552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 115628.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 115703.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 115778.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 115854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 115784.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 115859.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 115934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 116010.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 116085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 116160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 116235.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 116165.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 116240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 116315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 116390.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 116466.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 116541.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 116616.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 116545.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 116620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 116695.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 116770.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 116846.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 116921.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 116996.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 116925.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 117000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 117075.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 117150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 117225.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 117300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 117375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 117303.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 117378.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 117453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 117528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 117603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 117677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 117752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 117680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 117755.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 117830.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 117905.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 117980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 118054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 118129.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 118057.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 118132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 118206.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 118281.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 118356.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 118430.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 118505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 118432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 118507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 118582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 118656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 118731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 118805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 118880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 118955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 118881.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 118956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 119031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 119105.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 119180.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 119254.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 119329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 119255.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 119330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 119404.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 119478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 119553.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 119627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 119553.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 119628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 119702.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 119776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 119851.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 119925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 119925.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 120074.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 120148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 120222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 120297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 120371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 120296.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 120370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 120444.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 120519.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 120593.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 120667.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 120741.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 120666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 120740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 120814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 120888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 120962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 121037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 121111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 121035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 121109.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 121183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 121257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 121331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 121405.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 121479.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 121403.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 121477.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 121551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 121625.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 121699.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 121773.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 121847.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 121771.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 121845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 121918.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 121992.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 122066.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 122140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 122214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 122287.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 122211.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 122285.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 122358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 122432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 122506.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 122579.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 122653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 122576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 122650.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 122723.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 122797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 122871.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 122944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 123018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 122941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 123014.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 123088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 123161.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 123235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 123308.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 123382.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 123304.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 123378.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 123451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 123525.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 123598.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 123671.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 123745.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 123667.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 123740.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 123814.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 123887.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 123960.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 124034.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 124107.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 124029.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 124102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 124175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 124249.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 124322.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 124395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 124468.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 124390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 124463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 124536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 124609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 124682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 124756.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 124829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 124750.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 124823.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 124896.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 124969.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 125042.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 125115.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 125188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 125109.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 125182.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 125255.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 125328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 125401.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 125474.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 125394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 125467.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 125540.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 125613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 125686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 125759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 125832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 125752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 125825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 125898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 125970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 126043.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 126116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 126189.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 126109.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 126181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 126254.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 126327.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 126400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 126472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 126545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 126464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 126537.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 126610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 126682.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 126755.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 126828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 126900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 126819.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 126892.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 126964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 127037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 127110.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 127182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 127255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 127327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 127400.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 127318.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 127391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 127463.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 127536.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 127608.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 127681.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 127753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 127826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 127898.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 127971.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 128043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 127961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 128033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 128106.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 128178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 128250.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 128323.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 128395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 128468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 128540.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 128612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 128530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 128602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 128674.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 128746.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 128819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 128891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 128963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 129036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 129108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 129180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 129253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 129169.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 129241.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 129314.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 129386.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 129458.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 129530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 129602.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 129675.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 129747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 129819.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 129735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 129807.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 129879.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 129951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 130024.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 130096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 130168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 130240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 130312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 130384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 130300.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 130372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 130444.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 130516.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 130588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 130660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 130732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 130804.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 130876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 130948.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 131020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 130935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 131007.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 131079.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 131151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 131223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 131294.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 131366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 131438.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 131510.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 131582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 131497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 131568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 131640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 131712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 131784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 131856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 131928.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 132071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 132143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 132215.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 132129.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 132200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 132272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 132344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 132416.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 132488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 132559.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 132631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 132703.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 132775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 132846.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 132918.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 132831.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 132903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 132974.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 133046.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 133118.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 133189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 133261.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 133333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 133405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 133476.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 133548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 133620.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 133691.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 133603.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 133675.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 133747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 133818.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 133890.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 133961.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 134033.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 134105.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 134176.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 134248.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 134319.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 134391.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 134463.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 134534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 134445.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 134517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 134588.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 134660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 134731.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 134803.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 134874.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 134946.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 135017.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 135089.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 135160.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 135232.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 135303.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 135214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 135285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 135357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 135428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 135500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 135571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 135642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 135714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 135785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 135857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 135928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 136000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 136071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 136142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 136052.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 136123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 136195.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 136266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 136337.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 136409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 136480.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 136551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 136623.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 136694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 136765.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 136837.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 136908.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 136979.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 136888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 136959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 137030.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 137102.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 137173.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 137244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 137315.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 137387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 137458.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 137529.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 137600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 137672.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 137743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 137814.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 137722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 137793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 137864.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 137935.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 138007.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 138078.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 138149.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 138220.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 138291.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 138362.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 138434.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 138505.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 138576.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 138647.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 138554.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 138625.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 138696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 138767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 138838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 138909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 138981.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 139052.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 139123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 139194.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 139265.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 139336.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 139407.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 139478.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 139384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 139455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 139526.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 139597.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 139668.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 139739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 139810.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 139881.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 139952.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 140023.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 140094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 140165.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 140236.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 140307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 140378.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 140449.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 140354.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 140425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 140496.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 140567.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 140638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 140709.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 140780.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 140851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 140921.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 140992.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 141063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 141134.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 141205.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 141276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 141347.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 141418.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 141489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 141560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 141463.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 141534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 141605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 141676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 141747.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 141818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 141889.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 141959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 142030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 142101.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 142172.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 142243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 142314.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 142384.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 142455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 142526.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 142597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 142500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 142570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 142641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 142712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 142783.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 142853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 142924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 142995.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 143066.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 143136.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 143207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 143278.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 143349.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 143419.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 143490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 143561.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 143462.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 143533.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 143604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 143674.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 143745.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 143816.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 143886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 143957.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 144028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 144098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 144169.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 144240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 144310.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 144381.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 144452.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 144522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 144593.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 144494.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 144564.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 144635.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 144705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 144776.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 144847.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 144917.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 144988.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 145058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 145129.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 145200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 145270.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 145341.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 145411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 145482.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 145552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 145623.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 145522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 145593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 145663.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 145734.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 145804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 145875.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 145945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 146016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 146086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 146157.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 146227.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 146298.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 146368.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 146439.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 146509.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 146580.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 146651.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 146549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 146619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 146690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 146760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 146830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 146901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 146971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 147042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 147112.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 147183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 147253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 147323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 147394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 147464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 147535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 147605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 147502.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 147573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 147643.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 147713.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 147784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 147854.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 147924.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 147995.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 148065.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 148135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 148206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 148276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 148347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 148417.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 148487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 148558.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 148628.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 148698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 148594.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 148665.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 148735.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 148805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 148875.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 148946.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 149016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 149086.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 149156.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 149227.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 149297.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 149367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 149437.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 149508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 149578.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 149648.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 149718.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 149789.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 149684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 149754.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 149824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 149894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 149964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 150035.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 150105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 150175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 150245.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 150315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 150385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 150456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 150526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 150596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 150666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 150736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 150807.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 150877.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 150947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 151017.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 151087.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 150981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 151051.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 151121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 151191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 151261.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 151331.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 151401.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 151471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 151542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 151612.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 151682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 151752.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 151822.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 151892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 151962.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 152032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 152102.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 152172.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 152242.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 152313.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 152205.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 152275.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 152345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 152415.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 152485.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 152555.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 152625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 152695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 152765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 152835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 152905.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 152975.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 153045.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 153115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 153185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 153255.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 153325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 153395.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 153465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 153535.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 153426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 153496.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 153566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 153636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 153706.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 153776.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 153846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 153916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 153986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 154055.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 154125.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 154195.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 154265.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 154335.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 154405.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 154475.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 154545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 154615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 154685.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 154755.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 154644.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 154714.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 154784.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 154854.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 154924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 154994.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 155064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 155133.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 155203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 155273.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 155343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 155413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 155483.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 155552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 155622.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 155692.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 155762.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 155832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 155902.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 155790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 155860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 155930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 156069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 156139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 156209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 156279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 156348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 156418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 156488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 156558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 156627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 156697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 156767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 156837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 156906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 156976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 157046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 157116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 157186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 157073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 157142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 157212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 157282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 157351.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 157421.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 157491.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 157560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 157630.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 157700.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 157770.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 157839.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 157909.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 157979.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 158048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 158118.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 158188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 158257.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 158327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 158397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 158283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 158352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 158422.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 158491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 158561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 158631.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 158700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 158770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 158839.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 158909.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 158979.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 159048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 159118.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 159187.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 159257.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 159327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 159396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 159466.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 159535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 159605.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 159490.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 159559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 159629.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 159698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 159768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 159837.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 159907.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 159976.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 160046.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 160115.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 160185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 160254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 160324.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 160393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 160463.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 160533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 160602.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 160672.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 160741.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 160811.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 160880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 160950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 160833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 160902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 160972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 161041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 161111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 161180.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 161250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 161319.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 161388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 161458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 161527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 161597.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 161666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 161736.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 161805.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 161875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 161944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 162013.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 162083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 162152.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 162222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 162291.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 162361.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 162430.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 162500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 162381.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 162450.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 162520.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 162589.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 162658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 162728.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 162797.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 162867.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 162936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 163005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 163075.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 163144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 163213.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 163283.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 163352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 163421.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 163491.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 163560.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 163630.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 163699.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 163768.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 163838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 163907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 163976.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 164046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 163926.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 163995.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 164064.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 164133.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 164203.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 164272.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 164341.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 164411.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 164480.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 164549.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 164618.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 164688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 164757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 164826.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 164896.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 164965.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 165034.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 165103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 165173.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 165242.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 165311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 165381.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 165450.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 165519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 165397.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 165467.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 165536.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 165605.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 165674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 165743.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 165813.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 165882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 165951.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 166020.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 166089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 166159.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 166228.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 166297.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 166366.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 166435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 166505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 166574.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 166643.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 166712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 166782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 166851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 166920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 166989.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 166866.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 166935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 167004.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 167073.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 167142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 167211.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 167281.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 167350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 167419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 167488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 167557.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 167626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 167695.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 167764.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 167834.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 167903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 167972.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 168041.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 168110.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 168179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 168248.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 168317.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 168387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 168456.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 168525.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 168400.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 168469.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 168538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 168607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 168676.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 168745.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 168814.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 168883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 168952.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 169021.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 169090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 169159.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 169229.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 169298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 169367.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 169436.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 169505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 169574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 169643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 169712.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 169781.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 169850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 169919.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 169988.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 170057.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 169931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 170068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 170137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 170206.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 170275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 170344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 170413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 170482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 170551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 170620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 170689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 170758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 170827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 170896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 170965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 171034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 171103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 171172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 171241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 171310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 171379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 171448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 171517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 171389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 171458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 171526.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 171595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 171664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 171733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 171802.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 171871.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 171940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 172009.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 172078.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 172146.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 172215.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 172284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 172353.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 172422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 172491.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 172560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 172629.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 172698.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 172766.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 172835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 172904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 172973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 173042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 173111.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 173180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 173249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 173318.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 173386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 173455.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 173524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 173593.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 173662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 173731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 173800.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 173869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 173938.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 174006.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 174075.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 173944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 174013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 174082.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 174151.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 174220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 174288.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 174357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 174426.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 174495.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 174564.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 174633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 174701.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 174770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 174839.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 174908.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 174977.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 175045.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 175114.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 175183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 175252.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 175321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 175389.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 175458.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 175527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 175596.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 175665.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 175733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 175802.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 175871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 175940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 176009.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 176077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 176146.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 176215.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 176284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 176353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 176422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 176490.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 176559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 176628.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 176494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 176563.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 176632.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 176701.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 176769.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 176838.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 176907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 176975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 177044.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 177113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 177182.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 177250.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 177319.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 177388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 177457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 177525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 177594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 177663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 177731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 177800.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 177869.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 177938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 178006.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 178075.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 178144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 178213.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 178281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 178350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 178419.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 178487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 178556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 178625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 178694.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 178762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 178831.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 178900.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 178969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 179037.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 179106.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 179175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 179243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 179312.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 179381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 179450.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 179518.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 179382.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 179450.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 179519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 179588.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 179656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 179725.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 179794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 179862.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 179931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 180068.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 180137.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 180205.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 180274.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 180343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 180411.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 180480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 180549.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 180617.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 180686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 180755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 180823.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 180892.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 180961.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 181029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 181098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 181167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 181235.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 181304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 181373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 181441.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 181510.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 181578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 181647.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 181716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 181784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 181853.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 181922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 181990.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 182059.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 182128.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 182196.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 182265.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 182334.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 182402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 182471.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 182331.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 182400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 182468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 182537.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 182605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 182674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 182742.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 182811.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 182880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 182948.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 183017.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 183085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 183154.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 183222.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 183291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 183360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 183428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 183497.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 183565.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 183634.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 183702.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 183771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 183840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 183908.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 183977.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 184045.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 184114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 184182.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 184251.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 184320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 184388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 184457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 184525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 184594.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 184662.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 184731.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 184800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 184868.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 184937.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 185005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 185074.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 185142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 185211.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 185280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 185348.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 185205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 185273.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 185342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 185410.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 185479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 185547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 185616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 185684.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 185753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 185821.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 185890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 185958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 186027.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 186095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 186164.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 186232.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 186301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 186369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 186438.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 186506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 186575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 186643.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 186712.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 186780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 186849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 186917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 186986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 187054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 187123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 187191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 187260.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 187328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 187397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 187465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 187534.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 187602.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 187671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 187739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 187808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 187876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 187945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 188013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 188082.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 188150.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 188219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 188072.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 188141.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 188209.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 188278.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 188346.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 188415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 188483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 188551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 188620.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 188688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 188757.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 188825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 188893.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 188962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 189030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 189099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 189167.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 189236.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 189304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 189372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 189441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 189509.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 189578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 189646.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 189714.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 189783.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 189851.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 189920.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 189988.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 190057.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 190125.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 190193.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 190262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 190330.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 190399.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 190467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 190535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 190604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 190672.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 190741.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 190809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 190878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 190946.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 191014.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 191083.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 191151.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 191220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 191070.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 191138.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 191207.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 191275.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 191343.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 191412.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 191480.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 191548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 191617.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 191685.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 191753.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 191822.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 191890.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 191959.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 192027.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 192095.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 192164.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 192232.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 192300.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 192369.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 192437.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 192505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 192574.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 192642.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 192710.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 192779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 192847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 192915.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 192984.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 193052.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 193120.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 193189.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 193257.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 193325.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 193394.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 193462.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 193530.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 193599.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 193667.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 193735.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 193804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 193872.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 193940.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 194009.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 194077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 194145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 194214.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 194061.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 194129.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 194197.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 194266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 194334.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 194402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 194470.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 194539.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 194607.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 194675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 194744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 194812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 194880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 194948.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 195017.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 195085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 195153.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 195221.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 195290.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 195358.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 195426.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 195494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 195563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 195631.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 195699.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 195767.9 fps, 0 ms/f [junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 172140 f, 181582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 181645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 181708.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 181772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 181835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 181898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 181962.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 182025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 182088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 182151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 182215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 182278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 182149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 182212.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 182276.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 182339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 182402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 182465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 182528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 182592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 182655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 182718.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 182781.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 182845.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 182908.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 182971.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 183034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 183098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 183161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 183224.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 183287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 183350.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 183414.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 183477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 183540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 183603.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 183667.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 183730.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 183793.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 183856.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 183919.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 183983.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 184046.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 184109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 184172.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 184236.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 184105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 184168.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 184231.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 184294.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 184357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 184421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 184484.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 184547.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 184610.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 184673.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 184736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 184800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 184863.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 184926.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 184989.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 185052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 185115.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 185178.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 185242.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 185305.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 185368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 185431.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 185494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 185557.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 185621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 185684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 185747.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 185810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 185873.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 185936.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 186000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 186063.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 186126.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 185993.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 186056.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 186119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 186182.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 186246.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 186309.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 186372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 186435.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 186498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 186561.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 186624.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 186687.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 186750.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 186813.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 186876.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 186940.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 187003.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 187066.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 187129.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 187192.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 187255.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 187318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 187381.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 187444.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 187507.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 187570.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 187634.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 187697.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 187760.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 187823.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 187886.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 187949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 188012.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 188075.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 187941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 188004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 188067.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 188130.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 188193.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 188256.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 188319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 188382.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 188445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 188508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 188571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 188634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 188697.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 188760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 188823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 188886.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 188949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 189012.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 189075.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 189138.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 189201.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 189264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 189327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 189390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 189453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 189516.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 189579.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 189642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 189705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 189768.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 189831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 189894.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 189957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 189821.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 189884.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 189947.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 190010.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 190073.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 190136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 190199.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 190262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 190325.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 190388.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 190451.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 190514.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 190577.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 190640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 190703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 190766.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 190828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 190891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 190954.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 191017.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 191080.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 191143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 191206.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 191269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 191332.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 191395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 191458.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 191521.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 191584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 191647.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 191710.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 191773.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 191836.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 191899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 191962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 192025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 192088.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 192151.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 192214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 192277.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 192339.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 192402.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 192465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 192327.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 192389.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 192452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 192515.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 192578.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 192641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 192704.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 192767.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 192830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 192893.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 192955.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 193018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 193081.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 193144.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 193207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 193270.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 193333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 193396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 193459.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 193522.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 193584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 193647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 193710.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 193773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 193836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 193899.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 193962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 194025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 194088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 194150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 194213.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 194276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 194339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 194402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 194465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 194528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 194591.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 194654.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 194716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 194779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 194842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 194905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 194968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 195031.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 195094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 195157.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 195220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 195283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 195345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 195408.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 195471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 195534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 195597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 195660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 195723.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 195786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 195849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 195706.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 195769.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 195832.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 195895.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 195958.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 196020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 196083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 196146.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 196209.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 196272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 196335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 196397.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 196460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 196523.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 196586.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 196649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 196712.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 196774.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 196837.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 196900.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 196963.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 197026.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 197089.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 197151.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 197214.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 197277.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 197340.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 197403.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 197465.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 197528.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 197591.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 197654.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 197717.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 197780.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 197842.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 197905.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 197968.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 198031.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 198094.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 198157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 198219.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 198282.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 198345.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 198408.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 198471.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 198534.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 198596.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 198659.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 198722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 198785.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 198848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 198911.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 198973.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 199036.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 199099.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 199162.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 199225.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 199287.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 199142.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 199205.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 199267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 199330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 199393.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 199456.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 199518.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 199581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 199644.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 199707.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 199769.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 199832.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 199895.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 199958.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 200020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 200083.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 200146.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 200209.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 200271.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 200334.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 200397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 200460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 200523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 200585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 200648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 200711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 200774.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 200836.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 200899.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 200962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 201025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 201087.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 201150.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 201213.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 201276.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 201338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 201401.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 201464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 201527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 201589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 201652.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 201715.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 201778.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 201841.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 201903.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 201966.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 202029.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 202092.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 202154.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 202217.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 202280.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 202343.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 202405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 202468.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 202531.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 202594.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 202656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 202507.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 202570.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 202633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 202695.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 202758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 202821.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 202884.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 202946.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 203009.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 203072.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 203134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 203197.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 203260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 203322.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 203385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 203448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 203510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 203573.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 203636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 203699.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 203761.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 203824.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 203887.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 203949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 204012.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 204075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 204137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 204200.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 204263.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 204326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 204388.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 204451.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 204514.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 204576.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 204639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 204702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 204764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 204827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 204890.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 204952.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 205015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 205078.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 205141.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 205203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 205266.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 205329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 205391.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 205454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 205517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 205579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 205642.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 205705.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 205768.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 205830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 205893.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 205956.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 205803.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 205866.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 205929.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 205991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 206054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 206116.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 206179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 206242.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 206304.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 206367.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 206430.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 206492.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 206555.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 206617.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 206680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 206743.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 206805.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 206868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 206931.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 206993.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 207056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 207119.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 207181.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 207244.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 207306.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 207369.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 207432.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 207494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 207557.4 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, 208434.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 208496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 208559.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 208622.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 208684.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 208747.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 208810.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 208872.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 208935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 208997.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 209060.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 209123.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 209185.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 209248.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 209311.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 209155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 209217.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 209280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 209343.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 209405.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 209468.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 209530.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 209593.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 209655.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 209718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 209781.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 209843.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 209906.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 209968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 210031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 210093.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 210156.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 210218.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 210281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 210344.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 210406.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 210469.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 210531.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 210594.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 210656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 210719.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 210782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 210844.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 210907.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 210969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 211032.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 211094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 211157.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 211220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 211282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 211345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 211407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 211470.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 211532.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 211595.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 211657.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 211720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 211783.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 211845.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 211908.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 211970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 212033.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 212095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 212158.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 212221.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 212283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 212346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 212408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 212471.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 212533.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 212596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 212659.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 212721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 212562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 212625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 212687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 212750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 212812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 212875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 212937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 213000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 213062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 213125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 213187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 213250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 213312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 213375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 213437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 213500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 213562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 213625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 213687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 213750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 213812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 213875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 213937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 214000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 214062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 214125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 214187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 214250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 214312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 214375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 214437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 214500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 214562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 214625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 214687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 214750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 214812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 214875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 214937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 215000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 215062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 215125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 215187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 215250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 215312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 215375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 215437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 215500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 215562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 215625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 215687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 215750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 215812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 215875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 215937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 215837.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 215900.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 215962.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 216024.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 216087.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 216149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 216212.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 216274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 216337.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 216399.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 216462.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 216524.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 216586.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 216649.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 216711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 216774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 216836.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 216899.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 216961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 217023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 217086.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 217148.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 217211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 217273.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 217336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 217398.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 217460.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 217523.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 217585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 217648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 217710.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 217773.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 217835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 217898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 217960.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 218022.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 218085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 218147.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 218210.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 218272.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 218335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 218397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 218459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 218522.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 218584.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 218647.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 218709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 218772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 218834.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 218896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 218959.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 219021.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 219084.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 219146.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 219209.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 219271.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 219334.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 219396.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 219230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 219293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 219355.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 219417.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 219480.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 219542.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 219604.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 219667.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 219729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 219792.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 219854.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 219916.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 219979.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 220041.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 220103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 220166.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 220228.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 220291.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 220353.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 220415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 220478.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 220540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 220602.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 220665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 220727.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 220790.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 220852.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 220914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 220977.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 221039.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 221101.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 221164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 221226.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 221288.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 221351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 221413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 221476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 221538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 221600.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 221663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 221725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 221557.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 221619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 221682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 221744.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 221806.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 221869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 221931.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 221993.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 222056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 222118.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 222180.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 222242.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 222305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 222367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 222429.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 222492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 222554.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 222616.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 222679.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 222741.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 222803.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 222866.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 222928.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 222990.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 223052.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 223115.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 223177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 223239.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 223302.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 223364.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 223426.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 223489.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 223551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 223613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 223676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 223738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 223800.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 223862.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 223925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 223987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 224049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 224112.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 224174.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 224236.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 224299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 224361.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 224423.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 224485.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 224548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 224610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 224672.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 224735.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 224797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 224859.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 224922.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 224984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 225046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 225109.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 225171.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 225233.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 225062.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 225124.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 225186.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 225248.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 225311.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 225373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 225435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 225497.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 225560.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 225622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 225684.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 225746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 225809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 225871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 225933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 225995.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 226058.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 226120.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 226182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 226244.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 226307.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 226369.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 226431.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 226493.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 226556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 226618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 226680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 226742.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 226804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 226867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 226929.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 226991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 227053.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 227116.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 227178.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 227240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 227302.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 227365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 227427.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 227489.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 227551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 227614.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 227676.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 227738.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 227800.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 227863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 227925.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 227987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 228049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 228112.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 228174.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 228236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 228062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 228124.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 228186.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 228248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 228310.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 228373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 228435.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 228497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 228559.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 228621.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 228683.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 228746.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 228808.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 228870.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 228932.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 228994.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 229057.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 229119.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 229181.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 229243.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 229305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 229367.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 229430.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 229492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 229554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 229616.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 229678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 229740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 229803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 229865.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 229927.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 229989.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 230051.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 230113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 230176.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 230238.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 230300.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 230362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 230424.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 230487.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 230549.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 230611.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 230673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 230735.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 230797.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 230860.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 230922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 230984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 231046.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 231108.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 231170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 231233.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 231295.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 231357.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 231419.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 231481.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 231544.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 231366.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 231428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 231490.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 231552.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 231614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 231677.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 231739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 231801.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 231863.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 231925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 231987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 232049.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 232111.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 232173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 232236.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 232298.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 232360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 232422.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 232484.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 232546.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 232608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 232670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 232732.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 232795.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 232857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 232919.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 232981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 233043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 233105.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 233167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 233229.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 233291.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 233354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 233416.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 233478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 233540.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 233602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 233664.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 233726.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 233788.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 233850.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 233913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 233975.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 234037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 234099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 234161.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 234223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 234285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 234347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 234409.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 234472.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 234534.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 234596.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 234658.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 234720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 234782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 234844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 234663.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 234725.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 234788.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 234850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 234912.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 234974.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 235036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 235098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 235160.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 235222.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 235284.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 235346.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 235408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 235470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 235532.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 235594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 235656.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 235718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 235780.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 235842.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 235904.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 235966.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 236028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 236091.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 236153.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 236215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 236277.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 236339.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 236401.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 236463.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 236525.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 236587.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 236649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 236711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 236773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 236835.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 236897.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 236959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 237021.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 237083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 237145.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 237207.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 237269.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 237331.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 237394.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 237456.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 237518.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 237580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 237642.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 237704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 237766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 237828.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 237890.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 237952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 238014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 238076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 238138.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 238200.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 238016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 238078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 238140.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 238202.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 238264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 238326.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 238388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 238450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 238512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 238574.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 238636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 238698.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 238760.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 238822.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 238884.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 238946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 239008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 239070.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 239132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 239194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 239256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 239318.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 239380.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 239442.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 239504.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 239566.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 239628.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 239690.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 239752.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 239814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 239876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 239938.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 240061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 240123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 240185.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 240247.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 240309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 240371.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 240433.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 240495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 240557.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 240619.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 240681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 240743.8 fps, 0 ms/f [junit] 1 s: 60 f / 85 ms, 705.8 fps, 1 ms/f; total: 233100 f, 221367.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 221214.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 221271.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 221328.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 221385.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 221442.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 221499.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 221555.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 221612.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 221669.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 221726.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 221783.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 221840.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 221897.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 221954.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 222011.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 222068.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 222125.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 221971.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 222028.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 222085.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 222142.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 222199.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 222255.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 222312.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 222369.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 222426.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 222483.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 222540.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 222597.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 222654.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 222710.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 222767.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 222824.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 222881.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 222938.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 222995.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 223052.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 223109.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 223165.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 223222.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 223068.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 223125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 223181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 223238.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 223295.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 223352.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 223409.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 223465.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 223522.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 223579.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 223636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 223693.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 223750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 223806.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 223863.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 223920.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 223977.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 223822.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 223878.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 223935.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 223992.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 224049.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 224105.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 224162.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 224219.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 224276.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 224333.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 224389.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 224446.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 224503.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 224560.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 224616.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 224461.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 224517.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 224574.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 224631.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 224688.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 224744.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 224801.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 224858.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 224914.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 224971.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 225028.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 225085.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 225141.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 225198.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 225255.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 225099.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 225155.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 225212.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 225269.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 225325.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 225382.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 225439.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 225495.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 225552.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 225609.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 225665.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 225722.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 225779.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 225835.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 225892.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 225949.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 225792.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 225849.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 225905.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 225962.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 226018.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 226075.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 226132.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 226188.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 226245.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 226301.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 226358.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 226415.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 226471.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 226528.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 226371.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 226427.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 226484.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 226541.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 226597.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 226654.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 226710.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 226767.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 226823.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 226880.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 226936.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 226993.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 227049.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 226892.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 226949.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 227005.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 227062.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 227118.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 227175.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 227231.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 227288.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 227344.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 227401.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 227457.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 227514.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 227570.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 227412.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 227469.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 227525.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 227582.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 227638.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 227695.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 227751.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 227808.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 227864.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 227920.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 227977.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 228033.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 228090.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 227932.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 227988.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 228045.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 228101.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 228157.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 228214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 228270.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 228327.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 228383.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 228439.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 228496.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 228552.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 228609.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 228450.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 228507.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 228563.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 228619.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 228676.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 228732.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 228788.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 228845.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 228901.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 228957.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 229014.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 229070.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 229126.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 228968.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 229024.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 229080.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 229136.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 229193.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 229249.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 229305.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 229362.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 229418.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 229474.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 229530.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 229587.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 229643.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 229699.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 229756.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 229812.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 229653.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 229709.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 229765.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 229821.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 229878.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 229934.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 229990.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 230046.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 230103.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 230159.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 230215.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 230271.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 230328.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 230384.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 230440.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 230496.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 230552.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 230609.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 230665.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 230721.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 230561.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 230617.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 230674.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 230730.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 230786.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 230842.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 230898.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 230955.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 231011.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 231067.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 231123.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 231179.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 231235.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 231292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 231348.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 231404.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 231460.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 231300.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 231356.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 231412.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 231468.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 231524.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 231580.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 231637.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 231693.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 231749.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 231805.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 231861.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 231917.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 231973.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 232029.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 232086.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 232142.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 232198.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 232037.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 232093.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 232149.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 232205.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 232261.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 232317.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 232373.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 232429.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 232485.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 232542.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 232598.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 232654.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 232710.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 232766.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 232822.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 232878.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 232934.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 232773.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 232829.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 232885.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 232941.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 232997.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 233053.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 233109.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 233165.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 233221.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 233277.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 233333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 233389.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 233445.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 233501.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 233557.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 233613.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 233669.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 233507.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 233563.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 233619.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 233675.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 233731.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 233787.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 233843.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 233899.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 233955.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 234011.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 234067.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 234123.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 234179.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 234235.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 234291.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 234347.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 234402.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 234240.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 234296.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 234352.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 234408.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 234464.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 234520.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 234575.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 234631.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 234687.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 234743.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 234799.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 234855.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 234911.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 234967.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 235023.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 235079.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 235135.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 234972.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 235027.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 235083.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 235139.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 235195.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 235251.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 235307.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 235363.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 235419.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 235474.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 235530.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 235586.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 235642.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 235698.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 235754.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 235810.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 235865.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 235702.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 235758.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 235813.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 235869.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 235925.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 235981.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 236037.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 236093.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 236148.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 236204.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 236260.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 236316.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 236372.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 236427.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 236483.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 236539.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 236595.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 236431.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 236486.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 236542.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 236598.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 236654.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 236710.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 236765.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 236821.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 236877.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 236933.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 236988.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 237044.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 237100.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 237156.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 237211.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 237267.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 237103.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 237158.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 237214.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 237270.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 237325.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 237381.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 237437.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 237493.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 237548.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 237604.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 237660.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 237715.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 237771.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 237827.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 237883.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 237938.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 237994.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 237829.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 237884.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 237940.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 237996.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 238051.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 238107.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 238163.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 238218.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 238274.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 238330.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 238385.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 238441.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 238497.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 238552.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 238608.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 238664.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 238498.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 238554.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 238609.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 238665.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 238721.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 238776.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 238832.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 238887.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 238943.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 238999.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 239054.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 239110.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 239165.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 239221.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 239277.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 239332.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 239388.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 239222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 239277.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 239333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 239388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 239444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 239500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 239555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 239611.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 239666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 239722.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 239777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 239833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 239888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 239944.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 240055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 240111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 239944.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 240055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 240111.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 240166.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 240222.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 240277.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 240333.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 240388.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 240444.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 240499.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 240555.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 240610.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 240666.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 240721.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 240777.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 240609.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 240665.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 240720.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 240776.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 240831.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 240887.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 240942.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 240998.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 241053.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 241109.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 241164.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 241219.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 241275.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 241330.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 241386.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 241441.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 241497.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 241329.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 241385.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 241440.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 241495.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 241551.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 241606.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 241662.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 241717.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 241772.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 241828.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 241883.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 241939.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 241994.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 242049.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 242105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 242160.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 242216.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 242047.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 242103.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 242158.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 242214.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 242269.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 242324.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 242380.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 242435.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 242490.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 242546.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 242601.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 242656.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 242712.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 242767.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 242822.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 242878.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 242933.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 242764.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 242820.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 242875.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 242930.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 242986.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 243041.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 243096.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 243152.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 243207.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 243262.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 243317.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 243373.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 243428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 243483.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 243539.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 243594.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 243425.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 243480.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 243535.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 243591.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 243646.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 243701.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 243756.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 243812.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 243867.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 243922.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 243977.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 244033.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 244088.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 244143.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 244198.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 244254.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 244084.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 244139.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 244195.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 244250.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 244305.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 244360.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 244415.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 244471.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 244526.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 244581.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 244636.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 244691.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 244747.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 244802.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 244857.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 244912.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 244742.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 244797.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 244852.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 244908.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 244963.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 245018.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 245073.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 245128.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 245183.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 245238.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 245294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 245349.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 245404.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 245459.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 245514.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 245569.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 245399.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 245454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 245509.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 245564.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 245619.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 245674.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 245730.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 245785.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 245840.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 245895.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 245950.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 246005.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 246060.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 246115.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 246170.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 246225.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 246280.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 246110.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 246165.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 246220.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 246275.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 246330.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 246385.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 246440.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 246495.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 246550.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 246605.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 246660.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 246715.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 246770.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 246825.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 246880.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 246709.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 246764.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 246819.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 246874.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 246929.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 246984.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 247039.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 247094.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 247149.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 247204.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 247259.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 247314.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 247369.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 247424.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 247479.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 247534.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 247362.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 247417.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 247472.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 247527.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 247582.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 247637.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 247692.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 247747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 247802.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 247857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 247912.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 247967.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 248021.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 248076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 248131.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 248186.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 248014.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 248069.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 248124.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 248179.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 248234.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 248289.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 248344.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 248398.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 248453.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 248508.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 248563.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 248618.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 248673.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 248728.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 248783.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 248610.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 248665.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 248720.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 248775.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 248829.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 248884.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 248939.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 248994.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 249049.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 249104.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 249159.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 249213.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 249268.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 249323.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 249378.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 249433.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 249260.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 249315.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 249369.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 249424.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 249479.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 249534.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 249589.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 249643.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 249698.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 249753.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 249808.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 249863.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 249917.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 249972.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 250027.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 250082.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 249908.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 249963.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 250018.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 250073.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 250127.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 250182.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 250237.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 250291.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 250346.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 250401.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 250456.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 250510.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 250565.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 250620.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 250675.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 250729.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 250784.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 250839.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 250894.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 250720.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 250774.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 250829.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 250884.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 250938.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 250993.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 251048.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 251103.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 251157.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 251212.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 251267.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 251321.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 251376.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 251431.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 251485.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 251540.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 251595.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 251649.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 251704.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 251759.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 251814.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 251868.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 251923.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 251748.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 251803.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 251857.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 251912.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 251967.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 252021.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 252076.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 252131.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 252185.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 252240.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 252295.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 252349.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 252404.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 252459.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 252513.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 252568.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 252622.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 252677.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 252732.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 252786.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 252841.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 252896.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 252950.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 252775.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 252829.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 252884.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 252939.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 252993.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 253048.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 253102.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 253157.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 253212.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 253266.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 253321.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 253375.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 253430.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 253484.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 253539.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 253594.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 253648.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 253703.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 253757.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 253812.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 253867.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 253921.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 253976.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 254030.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 253854.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 253909.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 253963.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 254018.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 254072.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 254127.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 254181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 254236.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 254290.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 254345.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 254400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 254454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 254509.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 254563.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 254618.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 254672.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 254727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 254781.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 254836.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 254890.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 254945.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 255000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 255054.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 254877.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 254931.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 254986.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 255040.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 255095.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 255149.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 255204.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 255258.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 255313.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 255367.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 255422.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 255476.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 255531.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 255585.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 255640.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 255694.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 255749.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 255803.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 255858.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 255912.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 255967.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 256021.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 256076.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 255898.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 255952.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 256007.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 256061.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 256116.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 256170.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 256225.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 256279.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 256333.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 256388.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 256442.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 256497.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 256551.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 256606.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 256660.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 256715.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 256769.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 256823.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 256878.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 256932.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 256987.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 257041.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 257096.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 257150.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 256971.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 257026.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 257080.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 257135.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 257189.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 257243.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 257298.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 257352.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 257407.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 257461.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 257515.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 257570.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 257624.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 257679.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 257733.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 257787.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 257842.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 257896.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 257951.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 258005.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 258059.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 258114.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 258168.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 258223.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 258277.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 258331.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 258386.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 258440.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 258495.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 258315.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 258369.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 258423.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 258478.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 258532.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 258586.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 258641.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 258695.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 258750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 258804.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 258858.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 258913.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 258967.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 259021.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 259076.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 259130.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 259184.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 259239.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 259293.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 259347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 259402.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 259456.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 259510.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 259565.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 259619.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 259673.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 259728.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 259782.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 259836.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 259656.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 259710.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 259764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 259819.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 259873.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 259927.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 259981.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 260036.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 260090.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 260144.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 260199.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 260253.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 260307.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 260361.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 260416.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 260470.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 260524.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 260579.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 260633.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 260687.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 260742.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 260796.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 260850.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 260904.9 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, 260994.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 261048.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 261103.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 261157.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 261211.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 261265.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 261320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 261374.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 261428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 261482.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 261537.0 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, 262405.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 262459.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 262513.5 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, 263035.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 263089.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 263143.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 263197.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 263252.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 263306.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 263360.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 263414.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 263468.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 263523.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 263577.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 263631.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 263685.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 263739.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 263794.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 263848.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 263902.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 263956.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 263772.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 263826.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 263880.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 263935.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 263989.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 264043.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 264097.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 264151.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 264205.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 264259.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 264314.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 264368.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 264422.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 264476.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 264530.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 264584.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 264639.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 264693.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 264747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 264801.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 264855.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 264909.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 264963.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 265018.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 265072.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 265126.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 265180.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 265234.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 265288.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 265342.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 265397.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 265451.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 265505.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 265559.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 265374.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 265428.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 265482.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 265536.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 265590.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 265644.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 265698.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 265752.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 265807.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 265861.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 265915.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 265969.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 266023.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 266077.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 266131.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 266185.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 266239.8 fps, 0 ms/f [junit] 1 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 295320 f, 253276.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 253327.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 253379.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 253430.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 253264.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 253316.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 253367.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 253419.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 253470.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 253521.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 253573.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 253624.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 253676.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 253727.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 253778.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 253830.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 253881.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 253933.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 253984.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 254035.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 254087.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 254138.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 254190.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 254241.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 254075.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 254126.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 254178.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 254229.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 254280.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 254332.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 254383.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 254434.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 254486.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 254537.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 254589.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 254640.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 254691.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 254743.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 254794.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 254845.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 254897.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 254948.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 255000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 255051.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 254884.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 254935.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 254987.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 255038.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 255089.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 255141.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 255192.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 255243.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 255295.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 255346.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 255397.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 255449.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 255500.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 255551.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 255603.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 255654.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 255705.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 255757.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 255808.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 255859.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 255911.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 255962.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 256013.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 256065.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 255897.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 255948.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 256000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 256051.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 256102.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 256153.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 256205.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 256256.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 256307.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 256358.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 256410.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 256461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 256512.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 256564.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 256615.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 256666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 256717.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 256769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 256820.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 256871.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 256923.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 256974.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 257025.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 256857.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 256908.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 256959.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 257011.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 257062.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 257113.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 257164.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 257216.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 257267.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 257318.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 257369.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 257421.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 257472.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 257523.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 257574.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 257625.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 257677.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 257728.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 257779.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 257830.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 257882.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 257713.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 257764.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 257815.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 257866.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 257918.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 257969.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 258020.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 258071.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 258122.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 258174.0 fps, 0 ms/f [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.27 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078473154 ms III - Start [junit] SLOCK [T main @ 1753078473158 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 / 490 ms, 122.4 fps, 8 ms/f; total: 60 f, 122.4 fps, 8 ms/f [junit] 0 s: 60 f / 397 ms, 151.1 fps, 6 ms/f; total: 120 f, 135.1 fps, 7 ms/f [junit] XXXXX Invisible Part 2/3 [junit] 0 s: 60 f / 10 ms, 6000.0 fps, 0 ms/f; total: 60 f, 6000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 10909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 16363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 25000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 27692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 32307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 38571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 44000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 48750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 52500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 56470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 56666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 63157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 63000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 66000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 65714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 68181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 70909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 70434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 73043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 75652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 77500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 79200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 81600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 83076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 85384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 87692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 86666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 88888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 91111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 92142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 91034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 93103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 95172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 97241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 96000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 98000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 96774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 95625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 96363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 98181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 97058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 98823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 100588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 99428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 101142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 102857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 101666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 103333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 103783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 105405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 104210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 103076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 104615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 103500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 103902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 105365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 104285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 105714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 104651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 106046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 106363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 105333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 105652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 106956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 105957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 106250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 107500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 106530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 107755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 108979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 110204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 109200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 110400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 111600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 110588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 111764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 112941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 111923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 113076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 112075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 113207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 112222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 112363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 113454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 114545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 113571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 114642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 115714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 116785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 115789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 116842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 117894.7 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, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 121000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 120983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 121967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 122950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 121935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 122903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 123870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 122857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 123809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 124761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 125714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 124687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 125625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 126562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 125538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 126461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 127384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 126363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 127272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 128181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 129090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 128059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 128955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 129850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 128823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 129705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 130588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 131470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 130434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 131304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 132173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 131142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 132857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 133714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 132676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 133521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 134366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 135211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 134166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 135833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 134794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 135616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 136438.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 137260.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 136216.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 258225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 137027.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 258276.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 258327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 137837.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 258378.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 258430.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 138648.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 258481.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 258532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 137600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 258583.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 258634.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 138400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 258686.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 258737.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 258788.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 137368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 258839.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 258890.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 258941.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 138157.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 258993.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 259044.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 138947.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 259095.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 259146.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 259197.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 139736.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 259249.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 259300.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 138701.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 259351.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 259402.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 259232.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 139480.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 259283.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 259335.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 259386.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 259437.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 259488.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 259539.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 259590.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 259641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 140259.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 259693.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 141038.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 259744.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 259795.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 140769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 259846.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 141538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 259897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 140506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 141265.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 259948.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 142025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 142784.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 141750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 142500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 260051.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 143250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 142962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 143703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 144444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 145185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 145925.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 260102.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 145609.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 260153.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 146341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 147073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 147804.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 260204.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 148536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 149268.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 260255.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 148192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 148915.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 260306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 149638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 150361.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 260358.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 151084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 151807.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 260409.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 260460.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 260511.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 260562.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 260613.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 150714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 260664.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 151428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 152142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 152857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 260716.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 153571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 154285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 260767.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 153176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 153882.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 260818.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 154588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 155294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 260869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 156000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 260920.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 156705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 157411.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 260971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 156279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 156976.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 261023.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 157674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 158372.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 261074.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 159069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 159767.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 261125.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 158620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 159310.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 261176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 160689.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 261227.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 161379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 162068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 261278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 160909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 161590.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 261329.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 162272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 162954.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 261381.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 163636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 162471.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 261209.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 163146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 163820.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 261260.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 164494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 165168.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 261311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 165842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 166516.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 261362.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 165333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 166000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 166666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 261413.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 167333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 261465.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 168000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 261516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 168666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 261567.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 169333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 261618.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 170000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 261669.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 170666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 261720.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 171333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 261771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 170109.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 261822.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 170769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 261873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 171428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 261925.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 261976.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 172087.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 262027.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 172747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 262078.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 262129.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 173406.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 262180.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 174065.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 262231.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 174725.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 262282.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 175384.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 262333.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 174130.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 262385.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 174782.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 262436.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 175434.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 262487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 176086.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 262538.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 176739.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 262589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 177391.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 262640.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 178043.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 262691.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 178695.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 262742.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 179347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 262793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 180000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 262844.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 178709.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 262896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 179354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 180645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 181290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 181935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 182580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 183225.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 262947.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 183870.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 262998.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 182553.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 263049.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 183191.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 263100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 183829.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 263151.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 184468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 185106.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 263202.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 263253.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 185744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 186382.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 263304.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 187021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 187659.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 263356.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 263407.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 188297.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 263234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 188936.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 263285.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 187578.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 263336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 188210.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 263387.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 188842.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 263438.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 189473.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 263489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 190105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 263540.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 190736.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 263591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 191368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 263642.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 192000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 263693.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 192631.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 263744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 193263.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 263795.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 191875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 263846.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 192500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 263897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 193125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 263948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 193750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 264000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 194375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 264051.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 195000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 264102.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 195625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 264153.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 264204.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 264255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 196250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 264306.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 264357.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 196875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 264408.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 197500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 264459.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 198125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 264510.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 264561.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 264612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 198750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 264663.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 197319.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 264714.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 197938.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 264765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 198556.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 264817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 199175.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 264868.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 199793.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 264919.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 200412.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 264970.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 201030.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 265021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 201649.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 265072.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 265123.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 202268.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 265174.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 202886.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 265225.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 201428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 265276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 202040.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 265327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 202653.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 265153.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 203265.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 265204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 203877.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 265255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 204489.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 265306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 205102.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 265357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 205714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 265408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 206326.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 265459.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 204848.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 265510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 205454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 265561.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 206060.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 265612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 206666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 265663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 207272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 207878.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 265714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 265765.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 208484.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 265816.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 265867.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 209090.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312720 f, 265918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 209696.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 265969.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 210303.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 266020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 210909.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 266071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 211515.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 266122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 212121.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 266173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 210600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 266224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 211200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 266275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 211800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 266326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 212400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 266377.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 213000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 266428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 213600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 266479.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 214200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 266530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 214800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 266581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 215400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 266632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 216000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 266683.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 216600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 266734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 217200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 266785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 215643.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 266836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 216237.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 216831.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 266887.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 217425.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 218019.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 266938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 218613.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 266989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 219207.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 267040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 219801.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 267091.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 220396.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 267142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 220990.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 267193.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 221584.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 267244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 222178.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 267295.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 220588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 267346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 221176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 267397.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 221764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 267221.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 222352.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 267272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 222941.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 267323.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 223529.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 267374.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 224117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 267425.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 224705.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 267476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 225294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 267527.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 267578.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 225882.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 267629.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 226470.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 267680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 224854.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 267731.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 225436.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 267782.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 226019.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 267833.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 226601.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 267884.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 227184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 227766.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 267935.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 267986.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 228349.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 268037.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 228932.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 268088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 229514.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 268139.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 230097.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 268190.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 230679.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 268241.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 231262.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 268292.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 231844.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 268343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 232427.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 230769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 268394.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 231346.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 268445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 231923.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 268496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 232500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 268547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 233076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 268598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 233653.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 268649.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 234230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 268700.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 234807.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 268751.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 268802.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 235384.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 268853.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 268904.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 235961.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 268954.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 236538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 269005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 237115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 237692.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 269056.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 238269.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 269107.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 236571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 269158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 237142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 269209.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 237714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 269260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 238285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 269311.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 238857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 269362.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 269413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 239428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 269464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 269515.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 269566.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 240571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 269617.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 241142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 269668.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 241714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 269490.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 242285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 269541.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 242857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 269592.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 269643.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 269694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 243428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 269745.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 244000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 269796.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 242264.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 269847.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 242830.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 269898.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 243396.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 269949.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 243962.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 244528.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 270050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 245094.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 270101.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 245660.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 270152.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 246226.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 270203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 246792.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 270254.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 247358.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 270305.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 247924.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 270356.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 248490.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 270407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 249056.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 270458.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 249622.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 270509.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 247850.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 270560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 248411.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 270611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 248971.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 270662.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 249532.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 270713.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 250093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 250654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 251214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 251775.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 270764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 252336.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 252897.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 270814.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 253457.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 270865.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 254018.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 270916.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 254579.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 270967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 255140.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 271018.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 255700.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 271069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 256261.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 271120.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 254444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 271171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 255000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 271222.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 255555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 271273.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 256111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 271324.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 256666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 271375.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 257222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 271426.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 257777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 271477.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 258333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 271528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 258888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 271578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 259444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 271629.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 260000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 271680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 260555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 271731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 261111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 271782.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 261666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 271833.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 262222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 271884.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 262777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 271935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 263333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 271755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 261467.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 271806.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 262018.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 271857.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 262568.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 271908.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 263119.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 271959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 263669.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 272010.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 264220.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 272061.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 264770.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 272111.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 265321.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 272162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 265871.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 272213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 266422.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 272264.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 266972.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 272315.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 267522.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 272366.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 268073.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 272417.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 268623.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 272468.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 269174.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 272519.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 269724.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 272569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 270275.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 272620.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 268363.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 272671.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 268909.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 272722.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 269454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 272773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 270000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 272824.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 270545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 272875.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 271090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 271636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 272926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 272181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 272977.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 272727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 273028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 273272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 273078.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 273818.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 273129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 274363.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 273180.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 274909.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 273231.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 275454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 273282.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 273513.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 273333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 274054.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 273384.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 274594.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 273435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 275135.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 273486.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 275675.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 273536.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 276216.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 273587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 276756.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 273638.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 277297.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 273689.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 277837.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 273740.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 278378.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 273791.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 278918.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 273842.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 279459.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 273893.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 280000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 273944.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 280540.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 273994.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 281081.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 274045.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 281621.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 274096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 282162.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 274147.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 282702.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 274198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 283243.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 274249.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 283783.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 274067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 281785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 274118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 282321.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 274169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 282857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 274220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 283392.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 274271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 283928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 274322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 284464.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 274372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 285000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 274423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 285535.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 274474.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 274525.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 274576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 286071.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 274627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 286607.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 274677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 287142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 274728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 287678.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 274779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 288214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 274830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 288750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 274881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 289285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 274932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 289821.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 274983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 290357.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 275033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 290892.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 275084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 291428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 275135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 291964.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 275186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 289911.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 275237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 290442.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 275288.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 275338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 290973.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 275389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 291504.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 275440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 292035.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 275491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 292566.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 275542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 293097.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 275593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 293628.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 275644.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 275694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 294159.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 275745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 294690.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 275796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 295221.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 275847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 295752.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 275898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 296283.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 275949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 296814.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 297345.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 276000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 297876.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 276050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 298407.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 276101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 298938.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 276152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 299469.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 276203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 300000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 276254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 297894.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 276305.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 298421.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 276355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 298947.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 276406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 299473.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 276457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 300000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 276508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 300526.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 276559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 301052.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 276375.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 301578.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 276426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 302105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 276477.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 302631.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 276528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 303157.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 276579.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 303684.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 276629.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326760 f, 276680.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 304210.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 276731.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 304736.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 276782.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 305263.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 276833.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 305789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 306315.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 276884.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 306842.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 276934.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 307368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 276985.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 277036.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 307894.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 277087.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 277138.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 308421.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 277188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 306260.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327420 f, 277239.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 306782.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327480 f, 277290.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 307304.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327540 f, 277341.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 307826.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327600 f, 277392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 308347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327660 f, 277442.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 308869.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327720 f, 277493.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 309391.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327780 f, 277544.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 309913.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327840 f, 277595.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 310434.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327900 f, 277646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 310956.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327960 f, 277696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 311478.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328020 f, 277747.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 312000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328080 f, 277798.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 312521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 313043.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328140 f, 277849.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 313565.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328200 f, 277900.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 314086.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328260 f, 277950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 314608.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328320 f, 278001.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 315130.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328380 f, 278052.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 315652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328440 f, 278103.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328500 f, 278154.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 316173.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328560 f, 278204.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 313965.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328620 f, 278255.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 314482.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328680 f, 278306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 315000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328740 f, 278357.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 315517.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328800 f, 278408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 316034.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328860 f, 278458.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 316551.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328920 f, 278509.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 317068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328980 f, 278560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 317586.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329040 f, 278611.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 318103.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329100 f, 278662.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 318620.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329160 f, 278712.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 319137.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329220 f, 278763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 319655.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329280 f, 278814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 320172.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329340 f, 278865.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 320689.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329400 f, 278680.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 321206.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329460 f, 278730.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 321724.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329520 f, 278781.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329580 f, 278832.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 322241.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329640 f, 278883.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329700 f, 278934.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329760 f, 278984.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329820 f, 279035.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329880 f, 279086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 322758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 323275.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329940 f, 279137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 323793.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330000 f, 279187.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 324310.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330060 f, 279238.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 324827.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330120 f, 279289.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330180 f, 279340.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330240 f, 279390.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330300 f, 279441.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 325344.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330360 f, 279492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 323076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330420 f, 279543.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330480 f, 279593.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330540 f, 279644.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330600 f, 279695.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330660 f, 279746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 323589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 324102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 324615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 325128.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330720 f, 279796.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 325641.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330780 f, 279847.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 326153.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330840 f, 279898.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 326666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330900 f, 279949.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 327179.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330960 f, 280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 327692.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331020 f, 280050.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331080 f, 280101.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 328205.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331140 f, 280152.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 328717.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331200 f, 280203.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331260 f, 280253.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331320 f, 280304.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 329230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331380 f, 280355.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 329743.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331440 f, 280406.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 330256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 330769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 331282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 331794.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 332307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 332820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 333333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 333846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 334358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 334871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 335384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 333050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 333559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 334067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 334576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 335084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 335593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 336101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 336610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 337118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 337627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 338135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 338644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 339152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 339661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 340169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 340677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 341186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 341694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 342203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 342711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 343220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 343728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 344237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 344745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 345254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 345762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 343361.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 343865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 344369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 344873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 345378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 345882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 346386.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 346890.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 347394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 347899.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 348403.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 348907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 349411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 349915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 350420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 350924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 351428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 351932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 352436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 352941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 353445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 353949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 354453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 354957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 355462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 353000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 353500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 354000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 354500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 355000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331500 f, 280456.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 355500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331560 f, 280507.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 356000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 356500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 357000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 357500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331620 f, 280558.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 358000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331680 f, 280609.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 358500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331740 f, 280659.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 359000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331800 f, 280710.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 359500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331860 f, 280761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 360000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331920 f, 280812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 360500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331980 f, 280862.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 361000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332040 f, 280913.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 361500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332100 f, 280964.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 362000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332160 f, 281015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 362500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332220 f, 281066.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 363000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332280 f, 281116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 363500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332340 f, 281167.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 364000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332400 f, 281218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 364500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332460 f, 281031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 365000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332520 f, 281082.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 365500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332580 f, 281132.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 362975.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332640 f, 281183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 363471.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332700 f, 281234.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 363966.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332760 f, 281284.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 364462.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332820 f, 281335.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 364958.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332880 f, 281386.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 365454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332940 f, 281437.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333000 f, 281487.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 365950.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333060 f, 281538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 366446.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333120 f, 281589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 366942.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333180 f, 281639.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 367438.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333240 f, 281690.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 367933.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333300 f, 281741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 368429.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333360 f, 281792.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 368925.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333420 f, 281842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 369421.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333480 f, 281893.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 369917.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333540 f, 281944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 370413.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333600 f, 281994.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 370909.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333660 f, 282045.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 371404.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333720 f, 282096.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333780 f, 282147.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 371900.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333840 f, 282197.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 372396.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333900 f, 282248.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 372892.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333960 f, 282299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 373388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 373884.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334020 f, 282349.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 374380.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334080 f, 282400.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 374876.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334140 f, 282451.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 375371.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334200 f, 282502.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 372786.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334260 f, 282552.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 373278.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334320 f, 282603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 373770.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334380 f, 282654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 374262.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334440 f, 282705.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 374754.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334500 f, 282755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 375245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 375737.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334560 f, 282806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 376229.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334620 f, 282857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 376721.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334680 f, 282907.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 377213.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334740 f, 282958.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 377704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 378196.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334800 f, 283009.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 378688.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334860 f, 283060.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 379180.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334920 f, 283110.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 379672.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334980 f, 283161.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 380163.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335040 f, 283212.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 380655.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335100 f, 283262.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335160 f, 283313.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 381147.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335220 f, 283364.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 381639.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335280 f, 283415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 382131.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335340 f, 283465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 382622.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335400 f, 283516.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335460 f, 283327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 383114.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335520 f, 283378.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335580 f, 283429.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 383606.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335640 f, 283479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 384098.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335700 f, 283530.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 384590.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335760 f, 283581.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 385081.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335820 f, 283631.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 385573.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335880 f, 283682.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 382926.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335940 f, 283733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 383414.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336000 f, 283783.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336060 f, 283834.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 383902.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336120 f, 283885.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336180 f, 283935.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 384390.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336240 f, 283986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 384878.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336300 f, 284037.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 385365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 385853.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336360 f, 284087.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 386341.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336420 f, 284138.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 386829.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336480 f, 284189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 387317.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336540 f, 284239.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 387804.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336600 f, 284290.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 388292.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336660 f, 284341.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 388780.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336720 f, 284391.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 389268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 389756.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336780 f, 284442.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 390243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 390731.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336840 f, 284493.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 391219.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336900 f, 284543.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 391707.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336960 f, 284594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 392195.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337020 f, 284645.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337080 f, 284695.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 392682.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337140 f, 284746.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 393170.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337200 f, 284797.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 393658.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337260 f, 284847.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 394146.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337320 f, 284898.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 394634.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337380 f, 284949.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 395121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 392419.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337440 f, 285000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 392903.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337500 f, 285050.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337560 f, 285101.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 393387.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337620 f, 285152.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337680 f, 285202.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 393870.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337740 f, 285253.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 394354.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337800 f, 285304.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 394838.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337860 f, 285354.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 395322.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337920 f, 285405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 395806.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337980 f, 285456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 396290.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338040 f, 285506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 396774.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338100 f, 285557.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 397258.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338160 f, 285608.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 397741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 398225.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338220 f, 285658.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 398709.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338280 f, 285709.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 399193.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338340 f, 285760.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 399677.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338400 f, 285810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 400161.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338460 f, 285861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 400645.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338520 f, 285670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 401129.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338580 f, 285721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 401612.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338640 f, 285772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 402096.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338700 f, 285822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 402580.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338760 f, 285873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 403064.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338820 f, 285924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 403548.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338880 f, 285974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 404032.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338940 f, 286025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 404516.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339000 f, 286075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 405000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339060 f, 286126.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 405483.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339120 f, 286177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 402720.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339180 f, 286227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 403200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339240 f, 286278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 403680.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339300 f, 286329.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339360 f, 286379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 404160.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339420 f, 286430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 404640.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339480 f, 286481.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 405120.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339540 f, 286531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 405600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339600 f, 286582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 406080.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339660 f, 286632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 406560.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339720 f, 286683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 407040.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339780 f, 286734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 407520.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339840 f, 286784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 408000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339900 f, 286835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 408480.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339960 f, 286886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 408960.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340020 f, 286936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 409440.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340080 f, 286987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 409920.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340140 f, 287037.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 410400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340200 f, 287088.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340260 f, 287139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 410880.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340320 f, 287189.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340380 f, 287240.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 411360.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340440 f, 287291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 411840.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340500 f, 287341.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340560 f, 287392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 412320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340620 f, 287443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 412800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340680 f, 287493.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 413280.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340740 f, 287544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 413760.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340800 f, 287594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 414240.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340860 f, 287645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 414720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 415200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340920 f, 287696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 412380.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340980 f, 287746.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341040 f, 287797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 412857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341100 f, 287848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 413333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341160 f, 287898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 413809.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341220 f, 287949.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 414285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341280 f, 288000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 414761.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341340 f, 288050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 415238.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341400 f, 288101.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341460 f, 288151.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341520 f, 288202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 415714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341580 f, 288253.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 416190.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341640 f, 288060.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 416666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341700 f, 288111.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 417142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341760 f, 288161.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 417619.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341820 f, 288212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 418095.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341880 f, 288263.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341940 f, 288313.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 418571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342000 f, 288364.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342060 f, 288414.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 419047.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342120 f, 288465.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342180 f, 288516.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342240 f, 288566.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 419523.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342300 f, 288617.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 420000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342360 f, 288667.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 420476.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342420 f, 288718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 420952.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342480 f, 288768.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 421428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342540 f, 288819.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 421904.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342600 f, 288870.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342660 f, 288920.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 422380.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342720 f, 288971.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342780 f, 289021.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342840 f, 289072.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 422857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342900 f, 289123.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342960 f, 289173.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 423333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343020 f, 289224.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 423809.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343080 f, 289274.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343140 f, 289325.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 424285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343200 f, 289376.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 424761.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343260 f, 289426.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 425238.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343320 f, 289477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 425714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343380 f, 289527.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 426190.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343440 f, 289578.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 426666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343500 f, 289629.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 423779.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343560 f, 289679.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 424251.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343620 f, 289730.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 424724.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343680 f, 289780.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 425196.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343740 f, 289831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 425669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 426141.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343800 f, 289881.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 426614.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343860 f, 289932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 427086.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343920 f, 289983.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 427559.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343980 f, 290033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 428031.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344040 f, 290084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 428503.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344100 f, 290134.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344160 f, 290185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 428976.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344220 f, 290236.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 429448.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344280 f, 290286.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 429921.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344340 f, 290337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 430393.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344400 f, 290387.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 430866.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344460 f, 290438.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 431338.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344520 f, 290489.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 431811.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344580 f, 290539.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 432283.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344640 f, 290590.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 432755.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344700 f, 290640.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 433228.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344760 f, 290446.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 433700.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344820 f, 290497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 434173.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344880 f, 290547.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 434645.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344940 f, 290598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 435118.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345000 f, 290648.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 435590.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345060 f, 290699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 436063.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345120 f, 290749.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 436535.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345180 f, 290800.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345240 f, 290850.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 437007.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345300 f, 290901.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345360 f, 290951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 437480.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345420 f, 291002.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 434531.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345480 f, 291053.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 435000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345540 f, 291103.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 435468.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345600 f, 291154.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 435937.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345660 f, 291204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 436406.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345720 f, 291255.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 436875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345780 f, 291305.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345840 f, 291356.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 437343.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345900 f, 291406.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 437812.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345960 f, 291457.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 438281.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346020 f, 291508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 438750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346080 f, 291558.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346140 f, 291609.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 439218.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346200 f, 291659.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346260 f, 291710.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 439687.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346320 f, 291760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 440156.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346380 f, 291811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 440625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346440 f, 291861.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 441093.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346500 f, 291912.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 441562.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346560 f, 291962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 442031.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346620 f, 292013.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 442500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346680 f, 292064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 442968.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346740 f, 292114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 443437.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346800 f, 292165.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346860 f, 292215.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 443906.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346920 f, 292266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 444375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346980 f, 292316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 444843.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347040 f, 292367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 445312.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347100 f, 292417.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 445781.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347160 f, 292468.4 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 57120 f, 370909.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347220 f, 292518.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 368903.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347280 f, 292569.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 369290.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347340 f, 292620.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 369677.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347400 f, 292670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 370064.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347460 f, 292721.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 368076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347520 f, 292771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 368461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347580 f, 292822.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347640 f, 292872.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 368846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347700 f, 292923.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347760 f, 292973.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 369230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347820 f, 293024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 369615.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347880 f, 293074.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 367643.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347940 f, 292878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 368025.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348000 f, 292929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 368407.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348060 f, 292979.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348120 f, 293030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 368789.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348180 f, 293080.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 369171.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348240 f, 293131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 369554.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348300 f, 293181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 369936.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348360 f, 293232.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 367974.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348420 f, 293282.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 368354.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348480 f, 293333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 368734.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348540 f, 293383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 369113.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348600 f, 293434.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 369493.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348660 f, 293484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 369873.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348720 f, 293535.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 370253.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348780 f, 293585.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348840 f, 293636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 370632.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348900 f, 293686.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 368679.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348960 f, 293737.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 369056.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349020 f, 293787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 369433.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349080 f, 293838.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 369811.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349140 f, 293888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 370188.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349200 f, 293939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 370566.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349260 f, 293989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 370943.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349320 f, 294040.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 371320.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349380 f, 294090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 371698.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349440 f, 294141.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 369750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349500 f, 294191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 370125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349560 f, 294242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 370500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349620 f, 294292.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 370875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349680 f, 294343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 371250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349740 f, 294393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 371625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349800 f, 294444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 372000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349860 f, 294494.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 372375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349920 f, 294545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 370434.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349980 f, 294595.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 370807.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350040 f, 294646.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 371180.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350100 f, 294696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 371552.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350160 f, 294747.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 371925.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350220 f, 294797.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 372298.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350280 f, 294848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 372670.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350340 f, 294899.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 373043.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350400 f, 294949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 373416.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350460 f, 295000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350520 f, 295050.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350580 f, 295101.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 371481.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350640 f, 295151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 371851.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350700 f, 295202.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 372222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350760 f, 295252.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 372592.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350820 f, 295303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 372962.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350880 f, 295353.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 373333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350940 f, 295404.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 373703.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351000 f, 295454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 374074.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351060 f, 295505.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 372147.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 372515.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 372883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 373251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 373619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 373987.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351120 f, 295555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 374355.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351180 f, 295606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 372439.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351240 f, 295407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 372804.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351300 f, 295458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 373170.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351360 f, 295508.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 373536.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351420 f, 295559.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 373902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 374268.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351480 f, 295609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 372363.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351540 f, 295660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 372727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351600 f, 295710.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 373090.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351660 f, 295761.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 373454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351720 f, 295811.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 373818.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351780 f, 295862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 371927.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351840 f, 295912.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 372289.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351900 f, 295963.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 372650.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351960 f, 296013.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 373012.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352020 f, 296063.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 371137.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352080 f, 296114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 371497.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352140 f, 296164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 371856.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352200 f, 296215.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 372215.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352260 f, 296265.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 372574.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352320 f, 296316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 370714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352380 f, 296366.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 371071.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352440 f, 296417.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 371428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352500 f, 296467.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 371785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352560 f, 296518.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 372142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352620 f, 296568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 370295.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352680 f, 296619.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352740 f, 296669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 370650.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352800 f, 296719.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 371005.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352860 f, 296770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 371360.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352920 f, 296820.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 369529.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352980 f, 296871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 369882.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353040 f, 296921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 370235.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353100 f, 296972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 370588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353160 f, 297022.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353220 f, 297073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 370941.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353280 f, 297123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 369122.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353340 f, 297174.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 369473.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353400 f, 297224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 369824.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353460 f, 297275.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 370175.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353520 f, 297325.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 370526.3 fps, 0 ms/f [junit] 1 s: 60 f / 82 ms, 731.7 fps, 1 ms/f; total: 353580 f, 277971.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 368720.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353640 f, 278018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 369069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353700 f, 278066.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 369418.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353760 f, 277894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 369767.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353820 f, 277941.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 370116.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353880 f, 277989.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 370465.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353940 f, 278036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 368670.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354000 f, 278083.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 369017.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354060 f, 278130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 369364.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354120 f, 278177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 369710.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 370057.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354180 f, 278224.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 370404.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354240 f, 278271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 368620.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354300 f, 278318.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 368965.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354360 f, 278366.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 369310.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354420 f, 278413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 369655.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354480 f, 278460.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354540 f, 278507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 370000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354600 f, 278335.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 370344.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354660 f, 278383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 370689.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354720 f, 278430.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 368914.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354780 f, 278477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 369257.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354840 f, 278524.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 369600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354900 f, 278571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 369942.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354960 f, 278618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 370285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355020 f, 278665.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 370628.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355080 f, 278712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 368863.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355140 f, 278759.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 369204.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355200 f, 278806.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 369545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355260 f, 278854.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 369886.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355320 f, 278901.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 370227.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355380 f, 278948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 370568.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355440 f, 278776.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 368813.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355500 f, 278823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 369152.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355560 f, 278870.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 369491.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355620 f, 278917.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 369830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 370169.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355680 f, 278964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 370508.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355740 f, 279011.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 368764.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355800 f, 279058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 369101.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355860 f, 279105.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 369438.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355920 f, 279152.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 369775.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355980 f, 279200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 370112.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356040 f, 279247.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 370449.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356100 f, 279294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 370786.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356160 f, 279341.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 369050.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356220 f, 279388.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 369385.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356280 f, 279435.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 369720.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356340 f, 279482.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 370055.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356400 f, 279529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 370391.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356460 f, 279357.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356520 f, 279404.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356580 f, 279451.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 370726.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356640 f, 279498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 371061.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356700 f, 279545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 371396.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 371731.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356760 f, 279592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 370000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356820 f, 279639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 370333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356880 f, 279686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 370666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356940 f, 279733.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357000 f, 279780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 371000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357060 f, 279827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 371333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357120 f, 279874.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 371666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357180 f, 279921.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 372000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357240 f, 279968.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357300 f, 279796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 372333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357360 f, 279843.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 372666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357420 f, 279890.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 373000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357480 f, 279937.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 371270.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357540 f, 279984.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 371602.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357600 f, 280031.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 371933.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357660 f, 280078.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 372265.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 372596.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357720 f, 280125.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 372928.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357780 f, 280172.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 373259.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357840 f, 280219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 373591.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357900 f, 280266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 373922.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357960 f, 280313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 374254.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358020 f, 280360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 372527.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358080 f, 280187.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 372857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358140 f, 280234.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358200 f, 280281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 373186.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358260 f, 280328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 373516.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358320 f, 280375.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 373846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358380 f, 280422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 374175.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358440 f, 280469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 374505.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358500 f, 280516.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 374835.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358560 f, 280563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 375164.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358620 f, 280610.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 375494.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358680 f, 280657.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 373770.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358740 f, 280704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 374098.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358800 f, 280751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 374426.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358860 f, 280578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 374754.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358920 f, 280625.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 375081.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358980 f, 280672.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 375409.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359040 f, 280719.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 375737.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359100 f, 280766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 376065.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359160 f, 280813.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 376393.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359220 f, 280860.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 374673.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359280 f, 280906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 375000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359340 f, 280953.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359400 f, 281000.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 375326.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359460 f, 281047.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 375652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359520 f, 281094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 375978.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359580 f, 281141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 376304.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359640 f, 281188.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 376630.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359700 f, 281235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 376956.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359760 f, 281282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 377282.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359820 f, 281329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 377608.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359880 f, 281156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 375891.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359940 f, 281203.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 376216.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360000 f, 281250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 376540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 376864.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360060 f, 281296.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 377189.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360120 f, 281343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 377513.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360180 f, 281390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 377837.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360240 f, 281437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 378162.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360300 f, 281484.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 378486.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360360 f, 281531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 378810.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360420 f, 281578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 377096.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360480 f, 281625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 377419.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360540 f, 281671.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 377741.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360600 f, 281718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 378064.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360660 f, 281765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 378387.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360720 f, 281812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 378709.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360780 f, 281859.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 379032.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360840 f, 281906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 379354.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360900 f, 281733.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 379677.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360960 f, 281779.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361020 f, 281826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 380000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361080 f, 281873.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 378288.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361140 f, 281920.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 378609.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361200 f, 281967.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361260 f, 282014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 378930.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361320 f, 282060.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 379251.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361380 f, 282107.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 379572.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361440 f, 282154.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 379893.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361500 f, 282201.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 380213.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361560 f, 282248.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 380534.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361620 f, 282295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 380855.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361680 f, 282341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 381176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361740 f, 282388.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361800 f, 282435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 379468.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361860 f, 282262.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 379787.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361920 f, 282308.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 380106.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361980 f, 282355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 380425.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362040 f, 282402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 380744.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362100 f, 282449.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 381063.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362160 f, 282496.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 381382.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362220 f, 282542.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 381702.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362280 f, 282589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 382021.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362340 f, 282636.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362400 f, 282683.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362460 f, 282730.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362520 f, 282776.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362580 f, 282823.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362640 f, 282870.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362700 f, 282917.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362760 f, 282964.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362820 f, 283010.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362880 f, 282837.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362940 f, 282883.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363000 f, 282930.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 382340.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363060 f, 282977.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 380634.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363120 f, 283024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 380952.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363180 f, 283070.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 381269.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363240 f, 283117.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 381587.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363300 f, 283164.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 381904.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363360 f, 283211.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363420 f, 283258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 382222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363480 f, 283304.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 382539.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363540 f, 283351.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363600 f, 283398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 382857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363660 f, 283445.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363720 f, 283491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 383174.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363780 f, 283538.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 383492.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363840 f, 283585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 381789.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363900 f, 283411.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 382105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363960 f, 283457.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364020 f, 283504.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 382421.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364080 f, 283551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 382736.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364140 f, 283598.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364200 f, 283644.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 383052.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364260 f, 283691.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 383368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 383684.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364320 f, 283738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 384000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364380 f, 283785.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 384315.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364440 f, 283831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 384631.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364500 f, 283878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 382931.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 383246.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364560 f, 283925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 383560.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364620 f, 283971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 383874.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364680 f, 284018.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 384188.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364740 f, 284065.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364800 f, 284112.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 384502.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364860 f, 284158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 384816.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364920 f, 284205.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364980 f, 284252.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 385130.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365040 f, 284077.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 383437.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365100 f, 284124.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 383750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365160 f, 284171.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 384062.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365220 f, 284217.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365280 f, 284264.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365340 f, 284311.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365400 f, 284357.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365460 f, 284404.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 384375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 384687.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365520 f, 284451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 385000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365580 f, 284498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 385312.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365640 f, 284544.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 385625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365700 f, 284591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 385937.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365760 f, 284638.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 386250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365820 f, 284684.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 384559.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365880 f, 284731.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 384870.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365940 f, 284778.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 385181.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366000 f, 284824.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 385492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 385803.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366060 f, 284871.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 386114.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366120 f, 284918.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366180 f, 284964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 386424.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366240 f, 284790.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 386735.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366300 f, 284836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 387046.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 385360.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366360 f, 284883.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 385670.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366420 f, 284930.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 385979.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366480 f, 284976.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 386288.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366540 f, 285023.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 386597.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366600 f, 285070.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 386907.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366660 f, 285116.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 387216.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366720 f, 285163.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366780 f, 285209.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 387525.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366840 f, 285256.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 387835.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366900 f, 285303.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 388144.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366960 f, 285349.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 386461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367020 f, 285396.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367080 f, 285443.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 386769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367140 f, 285489.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367200 f, 285536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 387076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367260 f, 285583.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 387384.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367320 f, 285629.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 387692.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367380 f, 285676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 388000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367440 f, 285501.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 388307.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367500 f, 285547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 388615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 388923.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367560 f, 285594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 389230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367620 f, 285641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 387551.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367680 f, 285687.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 387857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367740 f, 285734.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367800 f, 285780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 388163.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367860 f, 285827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 388469.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367920 f, 285874.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 388775.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367980 f, 285920.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 389081.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368040 f, 285967.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368100 f, 286014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 389387.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368160 f, 286060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 389693.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368220 f, 286107.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 390000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368280 f, 286153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 390306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 388629.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368340 f, 286200.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368400 f, 286247.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 388934.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368460 f, 286293.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 389238.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368520 f, 286340.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368580 f, 286386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 389543.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368640 f, 286433.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 389847.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368700 f, 286480.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 390152.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368760 f, 286526.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 390456.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368820 f, 286573.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 390761.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368880 f, 286620.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 391066.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368940 f, 286666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 391370.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369000 f, 286713.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 389696.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369060 f, 286759.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 390000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369120 f, 286806.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369180 f, 286853.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369240 f, 286677.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 390303.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369300 f, 286723.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 390606.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369360 f, 286770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 390909.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369420 f, 286816.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 391212.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369480 f, 286863.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 391515.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369540 f, 286909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 391818.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369600 f, 286956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 392121.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369660 f, 287003.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 390452.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369720 f, 287049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 390753.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369780 f, 287096.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 391055.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369840 f, 287142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 391356.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369900 f, 287189.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 391658.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369960 f, 287236.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 391959.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370020 f, 287282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 392261.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370080 f, 287329.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 392562.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370140 f, 287375.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370200 f, 287422.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370260 f, 287468.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370320 f, 287515.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370380 f, 287562.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370440 f, 287608.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370500 f, 287655.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370560 f, 287478.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370620 f, 287525.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370680 f, 287571.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 392864.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 393165.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 391500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 391800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 392100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 392400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 392700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 393000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 393300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 393600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 393900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 394200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 392537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 392835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 393134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 393432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 393731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 394029.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 394328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 394626.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 394925.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 395223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 393564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 393861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 394158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 394455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 394752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 395049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 395346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 395643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 395940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 396237.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 394581.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 394876.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 395172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 395467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 395763.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 396059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 396354.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 396650.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 396945.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 395294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 395588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 395882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 396176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 396470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 396764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 397058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 397352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 397647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 397941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 396292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 396585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 396878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 397170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 397463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 397756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 398048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 398341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 398634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 398926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 397281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 397572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 397864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 398155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 398446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 398737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 399029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 399320.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 399611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 399902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 398260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 398550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 398840.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 399130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 399420.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 399710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 400289.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 400579.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 398942.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 399230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 399519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 399807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 400096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 400384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 400673.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 400961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 401250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 401538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 399904.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 400191.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 400478.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 400765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 401052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 401339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 401626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 401913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 402200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 402488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 400857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 401142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 401428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 401714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 402000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 400379.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 400663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 400947.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 401232.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 401516.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 401800.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 402085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 400471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 400754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 401037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 401320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 401603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 401886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 402169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 402452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 400845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 401126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 401408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 401690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 401971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 402253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 400654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 400934.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 401214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 401495.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 401775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 402056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 400465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 400744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 401023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 401302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 401581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 400277.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 400555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 400833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 401111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 401388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 401666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 401944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 402222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 402500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 400921.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 401198.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 401474.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 401751.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 402027.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 402304.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 402580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 402857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 403133.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 403410.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 401834.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 402110.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 402385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 402660.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 402935.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 403211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 403486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 403761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 404036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 404311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 402739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 403013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 403287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 403561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 403835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 404109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 404383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 404657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 404931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 403363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 403636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 403909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 404181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 404454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 404727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 405000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 405272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 405545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 405818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 406090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 404524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 404796.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 405067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 405339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 405610.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 405882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 406153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 406425.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 406696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 406968.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 405405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 405675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 405945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 406216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 406486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 406756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 407027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 407297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 407567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 407837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 406278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 406547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 406816.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 407085.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 407354.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 407623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 407892.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 408161.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 408430.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 406875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 407142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 407410.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 407678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 407946.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 408214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 408482.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 408750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 409017.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 409285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 407733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 408000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 408266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 408533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 408800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 409066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 409333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 409600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 409866.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 410133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 410400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 408849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 409115.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 409380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 409646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 409911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 410177.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 410442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 410707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 410973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 411238.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 411504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 411769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 412035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 412300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 410748.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 411013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 411277.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 411541.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 411806.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 412070.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 412334.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 412599.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 412863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 413127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 413392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 413656.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 413920.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 414185.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 412631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 412894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 413157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 413421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 413684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 413947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 414210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 414473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 414736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 415000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 415263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 415526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 415789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 416052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 416315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 414759.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 415021.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 415283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 415545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 415807.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 416069.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 416331.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 416593.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 416855.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 417117.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 417379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 417641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 417903.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 418165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 416608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 416869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 417130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 417391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 417652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 417913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 418173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 418434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 418695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 418956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 419217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 419478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 419739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 420260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 418701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 418961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 419220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 419480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 419740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 420259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 420519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 420779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 421038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 421298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 421558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 421818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 422077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 420517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 420775.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 421034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 421293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 421551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 421810.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 422068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 422327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 422586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 422844.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 423103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 423362.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 423620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 423879.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 422317.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 422575.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 422832.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 423090.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 423347.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 423605.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 423862.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 424120.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 424377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 424635.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 424892.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 425150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 425407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 425665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 425922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 424358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 424615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 424871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 425128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 425384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 425641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 425897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 426153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 426410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 426666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 426923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 427179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 427435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 427692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 427948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 426382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 426638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 426893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 427148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 427404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 427659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 427914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 428170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 428425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 428680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 428936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 429191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 429446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 429702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 429957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 430212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 430468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 430723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 430978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 429406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 429661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 429915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 430169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 430423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 430677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 430932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 431186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 431440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 431694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 431949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 432203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 432457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 432711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 432966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 433220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 433474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 433728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 432151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 432405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 432658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 432911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 433164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 433417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 433670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 433924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 434177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 434430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 434683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 434936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 435189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 435443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 435696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 435949.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 434369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 434621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 434873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 435126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 435378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 435630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 435882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 436134.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 436386.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 436638.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 436890.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 437142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 437394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 437647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 437899.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 438151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 438403.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 438655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 437071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 437322.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 437573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 437824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 438075.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 438326.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 438577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 438828.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 439079.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 439330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 439581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 439832.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 440083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 440334.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 440585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 440836.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 441087.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 441338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 439750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 440250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 440500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 440750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 441000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 441250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 441500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 441750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 442000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 442250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 442500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 442750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 443000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 443250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 443500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 443750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 442406.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 442655.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 442904.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 443153.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 443402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 443651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 443900.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 444149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 444398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 444647.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 444896.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 445145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 445394.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 445643.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 445892.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 446141.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 446390.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 444793.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 445041.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 445289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 445537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 445785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 446033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 446281.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 446528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 446776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 447024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 447272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 447520.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 447768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 448016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 448264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 448512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 448760.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 449008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 449256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 449504.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 447901.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 448148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 448395.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 448641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 448888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 449135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 449382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 449629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 449876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 450123.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 450370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 450617.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 450864.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 451111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 451358.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 451604.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 451851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 452098.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 452345.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 450737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 450983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 451229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 451475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 451721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 451967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 452213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 452459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 452704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 452950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 453196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 453442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 453688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 453934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 454180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 454426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 454672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 454918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 455163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 455409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 455655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 455901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 456147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 456393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 454775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 455020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 455265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 455510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 455755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 456244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 456489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 456734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 456979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 457224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 457469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 457714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 457959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 458204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 458448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 458693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 458938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 459183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 459428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 459673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 459918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 460163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 460408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 458780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 459024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 459268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 459512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 459756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 460243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 460487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 460731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 460975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 461219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 461463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 461707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 461951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 462195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 462439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 462682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 462926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 463170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 463414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 463658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 463902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 464146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 464390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 462753.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 462995.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 463238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 463481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 463724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 463967.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 464210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 464453.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 464696.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 464939.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 465182.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 465425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 465668.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 465910.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 466153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 466396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 466639.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 466882.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 467125.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 467368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 467611.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 467854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 466209.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 466451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 466693.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 466935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 467177.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 467419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 467661.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 467903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 468145.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 468387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 468629.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 468870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 469112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 469354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 469596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 469838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 470080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 470322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 470564.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 470806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 471048.3 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 116880 f, 418924.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 419139.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 419354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 419569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 419784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 420215.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 418928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 419142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 419357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 419571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 419785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 420214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 420428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 420642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 420857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 419572.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 419786.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 420213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 420427.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 420640.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 420854.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 421067.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 421281.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 421494.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 421708.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 421921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 420638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 420851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 421063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 421276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 421489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 421702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 421914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 422127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 422340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 422553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 422765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 422978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 423191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 423404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 423617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 423829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 422544.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 422756.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 422968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 423180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 423392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 423604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 423816.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 424028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 424240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 424452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 424664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 424876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 425088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 425300.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 425512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 425724.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 425936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 424647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 424859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 425070.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 425281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 425492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 425704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 425915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 426126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 426338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 426549.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 426760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 426971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 427183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 427394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 427605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 427816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 426526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 426736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 426947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 427157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 427368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 427578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 427789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 428000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 428210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 428421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 428631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 428842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 429052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 429263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 429473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 429684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 428391.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 428601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 428811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 429020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 429230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 429440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 429650.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 429860.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 430069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 430279.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 430489.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 430699.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 430909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 431118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 431328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 431538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 431748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 431958.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 430662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 430871.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 431080.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 431289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 431498.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 431707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 431916.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 432125.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 432334.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 432543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 432752.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 432961.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 433170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 433379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 433588.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 433797.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 434006.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 434216.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 434425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 434634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 434843.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 435052.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 435261.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 435470.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 435679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 435888.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 436097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 436306.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 436515.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 435208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 435416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 435625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 435833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 436041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 436250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 436458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 436666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 436875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 437083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 437291.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 437500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 437708.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 437916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 438125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 438333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 438541.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 438750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 438958.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 439166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 439375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 439583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 439791.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 440208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 440416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 440625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 440833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 439515.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 439723.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 439930.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 440138.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 440346.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 440553.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 440761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 440968.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 441176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 441384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 441591.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 441799.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 442006.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 442214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 442422.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 442629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 442837.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 443044.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 443252.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 443460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 443667.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 443875.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 444083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 444290.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 444498.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 444705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 444913.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 445121.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 445328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 444206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 444413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 444620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 444827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 445034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 445241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 445448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 445655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 445862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 446068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 446275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 446482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 446689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 446896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 447103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 447310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 447517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 447724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 447931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 448137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 448344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 448551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 448758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 448965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 449172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 449379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 449586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 449793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 448453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 448659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 448865.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 449072.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 449278.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 449484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 449690.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 449896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 450103.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 450309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 450515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 450721.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 450927.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 451134.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 451340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 451546.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 451752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 451958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 452164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 452371.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 452577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 452783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 452989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 453195.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 453402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 453608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 453814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 454020.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 452671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 452876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 453082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 453287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 453493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 453698.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 453904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 454109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 454315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 454520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 454726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 454931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 455137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 455342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 455547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 455753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 455958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 456164.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 456369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 456575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 456780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 456986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 457191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 457397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 457602.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 457808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 458013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 458219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 456860.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 457064.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 457269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 457474.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 457679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 457883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 458088.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 458293.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 458498.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 458703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 458907.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 459112.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 459317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 459522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 459726.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 459931.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 460136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 460341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 460546.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 460750.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 460955.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 461160.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 461365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 461569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 461774.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 461979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 460612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 460816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 461020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 461224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 461428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 461632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 461836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 462040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 462244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 462448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 462653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 463061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 463265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 463469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 463673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 463877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 464081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 464285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 464489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 464693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 464897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 465102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 465306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 465510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 465918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 466122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 466326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 466530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 465152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 465355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 465559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 465762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 465966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 466169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 466372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 466576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 466779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 466983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 467186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 467389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 467593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 467796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 468203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 468406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 468610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 468813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 469016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 469220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 469423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 469627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 469830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 470033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 470237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 470440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 469054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 469256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 469459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 469662.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 469864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 470067.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 470270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 470472.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 470675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 470878.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 471081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 471283.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 471486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 471689.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 471891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 472094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 472297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 472702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 472905.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 473108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 473310.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 473513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 473716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 473918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 474121.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 474324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 474527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 473131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 473333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 473535.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 473737.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 473939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 474141.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 474343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 474545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 474747.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 474949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 475151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 475353.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 475555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 475757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 475959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 476161.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 476363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 476565.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 476767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 476969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 477171.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 477373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 477575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 477777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 477979.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 478181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 478383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 478585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 478787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 478989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 477583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 477785.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 477986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 478187.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 478389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 478590.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 478791.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 478993.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 479194.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 479395.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 479597.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 479798.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 480201.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 480402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 480604.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 480805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 481006.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 481208.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 481409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 481610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 481812.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 482013.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 482214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 482416.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 482617.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 482818.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 483020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 483221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 483422.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 482006.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 482207.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 482408.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 482608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 482809.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 483010.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 483210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 483411.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 483612.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 483812.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 484013.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 484214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 484414.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 484615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 484816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 485016.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 485217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 485418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 485618.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 485819.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 486020.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 486220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 486421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 486622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 486822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 487023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 487224.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 487424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 487625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 486200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 486400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 486600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 486800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 487000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 487200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 487400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 487600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 487800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 488000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 488200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 488400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 488600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 488800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 489000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 489200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 489400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 489600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 489800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 490200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 490400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 490600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 490800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 491000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 491200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 491400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 491600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 490166.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 490365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 490564.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 490764.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 490963.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 491162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 491362.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 491561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 491760.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 491960.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 492159.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 492358.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 492558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 492757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 492956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 493156.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 493355.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 493554.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 493754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 493953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 494152.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 494352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 494551.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 494750.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 494950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 495149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 495348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 493907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 494105.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 494304.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 494503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 494702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 494900.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 495099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 495298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 495496.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 495695.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 495894.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 496092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 496291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 496490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 496688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 496887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 497086.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 497284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 497483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 497682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 497880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 498079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 498278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 498476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 498675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 498874.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 499072.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 499271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 499470.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 499668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 498217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 498415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 498613.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 498811.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 499009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 499207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 499405.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 499603.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 499801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 500198.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 500396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 500594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 500792.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 500990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 501188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 501386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 501584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 501782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 501980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 502178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 502376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 502574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 502772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 502970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 503168.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 503366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 503564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 503762.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 502302.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 502500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 502697.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 502894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 503092.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 503289.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 503486.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 503684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 503881.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 504078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 504276.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 504473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 504671.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 504868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 505065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 505263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 505460.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 505657.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 505855.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 506052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 506250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 506447.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 506644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 506842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 507039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 507236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 507434.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 507631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 507828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 506360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 506557.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 506754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 506950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 507147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 507344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 507540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 507737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 507934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 508131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 508327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 508524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 508721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 508918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 509114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 509311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 509508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 509704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 509901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 510098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 510295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 510491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 510688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 510885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 511081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 511278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 511475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 511672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 510196.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 510392.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 510588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 510784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 510980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 511176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 511372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 511568.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 511764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 511960.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 512156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 512352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 512549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 512745.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 512941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 513137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 513333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 513529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 513725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 513921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 514117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 514313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 514509.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 514705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 514901.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 515098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 515294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 515490.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 515686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 515882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 514397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 514592.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 514788.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 514983.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 515179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 515374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 515570.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 515765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 515960.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 516156.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 516351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 516547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 516742.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 516938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 517133.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 517329.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 517524.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 517719.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 517915.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 518110.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 518306.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 518501.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 518697.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 518892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 519087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 519283.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 519478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 519674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 519869.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 520065.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 518571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 518766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 518961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 519155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 519350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 519545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 519740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 519935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 520129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 520324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 520519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 520714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 520909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 521103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 521298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 521493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 521688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 521883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 522077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 522272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 522467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 522662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 522857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 523051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 523246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 523441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 523636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 523831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 524025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 522524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 522718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 522912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 523106.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 523300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 523495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 523689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 523883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 524077.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 524271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 524466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 524660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 524854.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 525048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 525242.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 525436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 525631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 525825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 526019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 526213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 526407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 526601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 526796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 526990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 527184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 527378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 527572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 527767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 527961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 528155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 526645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 526838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 527032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 527225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 527419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 527612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 527806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 528193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 528387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 528580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 528774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 528967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 529161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 529354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 529548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 529741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 529935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 530129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 530322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 530516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 530709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 530903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 531096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 531290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 531483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 531677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 530160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 530353.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 530546.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 530739.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 530932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 531125.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 531318.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 531511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 531704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 531897.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 532090.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 532282.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 532475.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 532668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 532861.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 533054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 533247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 533440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 533633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 533826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 534019.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 532500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 532692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 532884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 533076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 533269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 533461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 533653.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 533846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 534038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 534230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 534423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 534615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 534807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 535000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 535192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 535384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 535576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 535769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 535961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 536153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 536346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 536538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 536730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 536923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 537115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 535591.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 535782.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 535974.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 536166.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 536357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 536549.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 536741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 536932.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 537124.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 537316.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 537508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 537699.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 537891.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 538083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 538274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 538466.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 538658.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 538849.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 539041.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 539233.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 539424.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 539616.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 539808.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 540191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 540383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 540575.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 540766.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 540958.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 539426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 539617.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 539808.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 540191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 540382.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 540573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 540764.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 540955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 541146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 541337.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 541528.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 541719.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 541910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 542101.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 542293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 542484.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 542675.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 542866.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 543057.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 543248.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 543439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 543630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 543821.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 544012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 544203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 544394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 544586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 544777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 544968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 543428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 543619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 543809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 544000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 544190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 544380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 544571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 544761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 544952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 545142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 545333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 545523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 545714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 545904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 546095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 546285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 546476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 546666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 546857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 547047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 547238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 547428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 547619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 547809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 548000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 548190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 548380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 548761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 547215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 547405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 547594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 547784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 547974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 548164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 548354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 548544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 548734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 548924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 549113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 549303.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 549493.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 549683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 549873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 550063.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 550253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 550443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 550632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 550822.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 551012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 551202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 551392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 551582.2 fps, 0 ms/f [junit] 0 s: 60 f / 70 ms, 857.1 fps, 1 ms/f; total: 174360 f, 450542.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 450697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 450852.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 449845.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 450154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 450309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 450463.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 450618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 450773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 450927.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 451082.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 451237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 451391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 450385.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 450539.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 450694.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 450848.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 451002.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 451156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 451311.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 451465.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 451619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 451773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 451928.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 452082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 452236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 451230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 451384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 451538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 451692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 451846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 452000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 452153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 452307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 452461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 452615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 452769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 452923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 453076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 452071.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 452225.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 452378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 452531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 452685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 452838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 452992.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 453145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 453299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 453452.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 453606.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 453759.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 452755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 452908.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 453061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 453214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 453367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 453520.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 453673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 453826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 453979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 454132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 454438.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 453435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 453587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 453740.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 453893.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 454045.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 454198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 454351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 454503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 453502.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 453654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 453807.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 453959.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 454111.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 454263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 454416.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 454568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 454720.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 453721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 453873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 454025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 454177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 454329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 454481.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 454632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 454784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 454936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 455088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 455240.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 455392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 454393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 454545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 454696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 454848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 455151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 455303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 455454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 455606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 455757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 455909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 456060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 456212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 455214.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 455365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 455516.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 455667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 455818.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 455969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 456120.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 456272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 455276.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 455427.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 455577.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 455728.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 455879.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 456030.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 456180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 456331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 456482.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 455488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 455639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 455789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 455939.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 456090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 456240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 456390.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 456541.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 455550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 455700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 455850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 456150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 456300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 456450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 455461.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 455610.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 455760.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 455910.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 456059.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 456209.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 456359.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 456508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 455522.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 455671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 455820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 455970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 456119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 456268.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 456417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 456567.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 456716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 456865.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 457014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 457164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 456178.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 456327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 456476.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 456625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 456774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 456923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 457071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 457220.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 457369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 457518.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 457667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 457816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 456831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 456980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 457128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 457277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 457425.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 457574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 457722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 457871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 458019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 458168.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 458316.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 458465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 458613.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 457629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 457777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 457925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 458074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 458222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 458370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 458518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 458666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 458814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 458962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 459111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 459259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 459407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 458423.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 458571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 458719.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 458867.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 459014.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 459162.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 459310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 459458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 459605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 459753.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 459901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 460049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 460197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 459213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 459361.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 459508.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 459656.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 459803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 459950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 460098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 460245.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 460393.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 460540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 460687.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 460835.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 459852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 460147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 460294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 460441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 460588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 460735.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 460882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 461029.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 461176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 461323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 461470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 461617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 460635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 460782.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 460929.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 461075.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 461222.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 461369.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 461515.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 461662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 461809.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 461956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 462102.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 462249.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 462396.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 461414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 461560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 461707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 461853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 462146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 462292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 462439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 462585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 462731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 462878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 463024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 463170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 462189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 462335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 462481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 462627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 462773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 462919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 463065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 463211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 463357.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 463503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 463649.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 463795.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 463941.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 462961.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 463106.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 463252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 463398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 463543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 463689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 463834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 463980.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 464126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 464271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 464417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 463438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 463583.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 463728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 463874.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 464019.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 464164.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 464309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 464455.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 464600.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 464745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 464891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 465036.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 464057.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 464202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 464347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 464492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 464637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 464782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 464927.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 465072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 465217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 464240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 464385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 464530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 464674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 464819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 464963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 465108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 464134.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 464278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 464423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 464567.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 464711.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 464855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 465144.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 464172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 464316.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 464460.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 464604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 464748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 464892.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 465035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 465179.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 465323.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 464354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 464497.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 464641.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 464784.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 464928.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 465071.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 465215.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 465358.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 465502.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 465645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 464677.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 464821.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 464964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 465107.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 465250.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 465393.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 465537.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 465680.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 465823.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 465966.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 465142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 465285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 465428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 465571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 465857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 466000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 466142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 466285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 466428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 466571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 465605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 465748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 465890.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 466033.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 466175.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 466318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 466460.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 466603.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 466745.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 466888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 467030.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 467173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 467315.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 466350.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 466492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 466635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 466777.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 466919.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 467061.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 467203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 467345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 467488.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 467630.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 467772.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 467914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 468056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 467092.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 467234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 467375.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 467517.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 467659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 467801.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 467943.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 468085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 468226.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 468368.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 468510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 468652.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 467688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 467830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 467971.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 468113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 468254.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 468396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 468537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 468679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 468820.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 468962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 469103.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 469245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 469386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 468423.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 468564.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 468705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 468847.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 468988.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 469129.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 469270.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 469411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 469552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 469694.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 469835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 469976.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 469014.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 469154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 469295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 469436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 469577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 469718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 469859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 470000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 470140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 470281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 470422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 470563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 469601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 469742.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 469882.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 470023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 470163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 470304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 470444.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 470585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 470726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 470866.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 471007.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 471147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 471288.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 470327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 470467.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 470607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 470747.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 470887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 471028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 471168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 471308.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 471448.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 471588.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 471728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 471869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 472009.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 471048.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 471188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 471328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 471468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 471608.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 471748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 471888.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 472027.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 472167.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 472307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 472447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 472587.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 472727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 471767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 471906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 472046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 472186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 472325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 472465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 472604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 472744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 472883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 473023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 473162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 473302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 473441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 472482.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 472621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 472761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 472900.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 473039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 473178.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 473317.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 473457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 473596.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 473735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 473874.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 474013.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 474153.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 473194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 473333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 473472.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 473611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 473750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 473888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 474027.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 474166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 474305.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 474444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 474583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 474722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 474861.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 473903.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 474041.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 474180.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 474318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 474457.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 474595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 474734.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 474872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 475011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 475150.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 475288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 475427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 475565.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 474608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 474746.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 474884.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 475023.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 475161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 475299.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 475437.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 475576.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 475714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 475852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 475990.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 476129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 476267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 475310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 475448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 475586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 475724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 475862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 476000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 476137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 476275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 476413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 476551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 476689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 476827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 475871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 476009.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 476146.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 476284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 476422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 476559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 476697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 476834.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 476972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 477110.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 477247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 477385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 477522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 476567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 476704.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 476842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 476979.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 477116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 477254.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 477391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 477528.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 477665.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 477803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 477940.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 478077.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 478215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 477260.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 477397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 477534.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 477671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 477808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 477945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 478082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 478219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 478356.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 478493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 478630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 478767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 478904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 479041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 478086.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 478223.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 478359.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 478496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 478633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 478769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 478906.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 479043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 479179.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 479316.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 479453.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 479589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 478636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 478772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 478909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 479045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 479181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 479318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 479454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 479590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 479727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 479863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 480136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 480272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 479319.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 479455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 479591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 479727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 479863.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 480136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 480272.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 480408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 480544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 480680.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 480816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 480952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 480135.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 480271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 480407.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 480543.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 480678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 480814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 480950.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 481085.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 481221.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 481357.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 481493.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 481628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 480677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 480812.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 480948.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 481083.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 481218.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 481354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 481489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 481625.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 481760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 481896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 482031.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 482167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 481216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 481351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 481486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 481621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 481756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 481891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 482027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 482162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 482297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 482432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 482567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 482702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 482837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 481887.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 482022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 482157.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 482292.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 482426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 482561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 482696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 482831.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 482966.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 483101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 483235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 483370.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 483505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 482556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 482690.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 482825.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 482959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 483094.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 483228.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 483363.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 483497.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 483632.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 483766.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 483901.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 484035.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 484170.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 483221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 483355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 483489.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 483624.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 483758.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 483892.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 484026.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 484161.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 484295.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 484429.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 484563.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 484698.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 484832.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 483883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 484017.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 484151.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 484285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 484419.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 484553.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 484687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 484821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 484955.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 485089.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 485223.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 485357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 484409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 484543.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 484677.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 484810.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 484944.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 485077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 485211.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 485345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 485478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 485612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 485746.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 485879.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 486013.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 485066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 485200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 485333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 485466.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 485600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 485733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 485866.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 486133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 486266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 486400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 486533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 486666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 485720.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 485853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 485986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 486119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 486252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 486385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 486518.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 486651.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 486784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 486917.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 487051.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 487184.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 487317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 486371.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 486504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 486637.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 486769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 486902.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 487035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 487168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 487300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 487433.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 487566.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 487699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 487831.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 486887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 487019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 487152.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 487284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 487417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 487549.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 487682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 487814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 487947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 488079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 488211.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 488344.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 488476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 487533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 487665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 487797.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 487929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 488061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 488193.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 488326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 488458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 488590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 488722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 488854.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 488986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 489118.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 488175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 488307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 488439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 488703.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 488835.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 488967.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 489098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 489230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 489362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 489494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 489626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 489758.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 488815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 488947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 489078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 489210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 489342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 489473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 489605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 489736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 489868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 490131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 490263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 490394.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 489452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 489584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 489715.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 489846.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 489978.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 490109.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 490240.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 490372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 490503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 490634.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 490765.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 490897.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 491028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 490087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 490218.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 490349.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 490480.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 490611.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 490742.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 490873.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 491004.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 491135.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 491266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 491397.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 491528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 490588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 490718.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 490849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 490980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 491111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 491241.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 491372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 491503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 491634.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 491764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 491895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 492026.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 492156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 491217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 491347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 491478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 491608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 491739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 491869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 492130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 492260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 492391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 492521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 492652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 491713.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 491843.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 491973.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 492104.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 492234.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 492364.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 492494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 492624.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 492754.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 492885.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 493015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 493145.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 493275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 492337.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 492467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 492597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 492727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 492987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 493116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 493246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 493376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 493506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 493636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 493766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 493896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 492958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 493088.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 493218.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 493347.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 493477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 493606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 493736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 493866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 493995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 494125.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 494254.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 494384.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 494514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 493577.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 493706.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 493836.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 493965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 494094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 494224.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 494353.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 494482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 494612.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 494741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 493806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 493935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 494064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 494193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 494322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 494451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 494580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 494709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 494838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 494967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 495096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 495225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 495354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 494420.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 494549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 494678.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 494806.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 493875.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 494004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 494132.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 494261.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 494389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 494518.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 494646.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 494775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 494903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 495032.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 495160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 495289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 495417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 494487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 494615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 494743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 494871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 495128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 495256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 495384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 495512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 495641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 495769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 495897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 496025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 495095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 495223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 495351.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 495479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 495607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 495735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 495863.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 495991.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 496119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 496247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 496375.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 496503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 496631.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 495702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 495829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 495957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 496085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 496212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 496340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 496468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 496595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 496723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 496851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 496978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 497106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 496178.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 496305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 496433.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 496560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 496687.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 496815.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 496942.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 497070.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 497197.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 497324.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 497452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 497579.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 496652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 496779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 496906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 497033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 497161.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 497288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 497415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 497542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 497669.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 497796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 497923.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 498050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 498177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 497251.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 497378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 497505.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 497632.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 497759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 497885.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 498012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 498139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 498266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 498393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 498520.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 498646.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 498773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 497848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 497974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 498101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 498227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 498354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 498481.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 498607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 498734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 498860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 498987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 499113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 499240.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 498315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 498442.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 498568.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 498694.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 498821.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 498947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 499073.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 499200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 499326.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 499452.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 499578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 499705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 499831.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 498907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 499033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 499159.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 499285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 499411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 499537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 499663.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 499789.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 499915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 500042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 500168.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 500294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 500420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 499496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 499622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 499748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 499874.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 500125.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 500251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 500377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 500503.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 500628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 500754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 500880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 501006.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 500083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 500209.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 500334.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 500460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 500585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 500711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 500836.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 500962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 501087.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 501213.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 501338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 501464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 501589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 500668.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 500793.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 500918.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 501043.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 501169.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 501294.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 501419.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 501544.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 501670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 501795.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 501920.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 502045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 502171.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 501250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 501375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 501500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 501625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 501750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 501875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 502000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 502125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 502250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 502375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 502500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 502625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 502750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 502875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 503000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 503125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 502203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 502328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 502453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 502577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 502702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 502827.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 502952.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 503076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 503201.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 503326.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 503451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 503575.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 503700.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 503825.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 503950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 504074.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 504199.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 504324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 504449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 503526.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 503651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 503775.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 503900.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 504024.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 504149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 504273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 504398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 504522.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 504647.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 504771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 504896.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 505020.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 505145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 505269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 505394.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 505518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 505643.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 505767.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 504844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 504968.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 505093.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 505217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 505341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 505465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 505590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 505714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 505838.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 505962.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 506086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 506211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 506335.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 506459.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 506583.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 506708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 506832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 506956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 506033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 506157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 506281.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 506404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 506528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 506652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 506776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 506900.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 507024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 507148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 507272.7 fps, 0 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 245580 f, 473179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 473294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 473410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 473526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 473641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 473757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 473872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 473076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 473192.3 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 123, after 124 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 473307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 473423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 473538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 473653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 473769.2 fps, 0 ms/f [junit] XXXX Visible Part 3/3 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 473884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 474000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 474115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 474230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 474346.1 fps, 0 ms/f [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 / 81 ms, 740.7 fps, 1 ms/f; total: 120 f, 437.9 fps, 2 ms/f [junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 180 f, 515.7 fps, 1 ms/f [junit] 0 s: 60 f / 73 ms, 821.9 fps, 1 ms/f; total: 240 f, 568.7 fps, 1 ms/f [junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 300 f, 609.7 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 360 f, 641.7 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 420 f, 690.7 fps, 1 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 789.4 fps, 1 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 886.6 fps, 1 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] 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, 1477.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 1576.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 1674.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 1773.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1871.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1970.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 2068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 2167.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 2266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 2364.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 2463.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 2561.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 2660.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 2758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 2857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 2955.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 3054.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 3152.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 3251.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 3349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 3448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 3546.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 3645.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 3743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 3842.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 3940.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 4039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 4131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 4229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 4327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 4426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 4524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 4622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 4721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 4819.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 4918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 5016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 5114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 5213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 5311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 5409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 5508.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 5606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 5704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 5803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 5901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 6000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 6098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 6196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 6295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 6393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 6491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 6590.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 6688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 6786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 6885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 6983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 7081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 7180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 7278.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 7377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 7475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 7573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 7672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 7770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 7855.9 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: 4860 f, 7954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 8052.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 8150.5 fps, 0 ms/f [junit] Platform doesn't support offscreen test. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 8248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 8346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 8445.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 8543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 8641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 8739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 8837.9 fps, 0 ms/f [junit] ++++ Test Singleton.unlock() [junit] 0 s: 60 f / 15 ms, 4000.0 fps, 0 ms/f; total: 5460 f, 8722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 8817.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 8913.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 9009.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 9105.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 9201.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 9297.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 9392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 9488.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 9569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 9665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 9760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 9856.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 9952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 10047.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 10143.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 10239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 10334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 10430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 10526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 10622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 10717.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 10813.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 10909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 11004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 11100.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 11196.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 11291.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 11387.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 11483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 11578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 11674.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 11770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 11866.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 11961.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 12057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 12153.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 12248.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 12344.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 12440.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 12535.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 12631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 12727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 12802.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 12898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 12993.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 13089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 13184.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 13280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 13375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 13471.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 13566.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 13662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 13757.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 13853.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 13949.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 14044.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 14140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 14235.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 14331.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 14426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 14522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 14617.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 14713.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 14808.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 14904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 15000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 15095.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 15191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 15262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 15357.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 15453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 15548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 15643.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 15739.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 15834.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 15930.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 16025.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 16120.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 16216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 16311.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 16406.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 16502.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 16597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 16693.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 16788.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 16883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 16979.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 17074.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 17170.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 17265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 17360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 17428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 17523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 17619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 17714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 17809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 17904.7 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078475823 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 18000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 18095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 18190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 18285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 18380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 18476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 18571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 18666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 18761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 18857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 18952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 19047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 19142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 19238.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 19333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 19428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 19523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 19619.0 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, 20063.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 20158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 20253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 20348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 20443.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 20538.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 20633.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 20729.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 20824.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 20919.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 21014.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 21109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 21204.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 21299.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 21394.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 21489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 21584.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 21679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 21774.9 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] 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, 23164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 23259.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 23354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 23449.3 fps, 0 ms/f [junit] SLOCK [T main @ 1753078475826 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 23544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 23639.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 23734.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 23829.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 23924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 24018.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 24113.9 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, 26403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 26498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 26593.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 26687.6 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, 28629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 28724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 28818.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 28913.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 29007.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 29102.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 29196.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 29291.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 29385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 29480.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 29574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 29669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 29763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 29858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 29952.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 30047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 30141.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 30236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 30330.7 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, 30943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 31037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 31132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 31226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 31320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 31415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 31509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 31603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 31698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 31792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 31886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 31981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 32075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 32169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 32264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 32358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 32452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 32547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 32641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 32735.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 32830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 32924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 33018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 33113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 33155.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 33249.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 33343.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 33437.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 33532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 33626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 33720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 33814.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 33908.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 34003.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 34097.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 34191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 34379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 34474.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 34568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 34662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 34756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 34850.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 34945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 35039.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 35133.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 35227.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 35321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 35360.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 35454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 35548.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 35642.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 35736.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 35830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 35924.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 36018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 36112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 36206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 36300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 36394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 36489.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 36583.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 36677.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 36771.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 36865.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 36959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 37053.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 37147.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 37241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 37335.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 37429.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 37523.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 37617.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 37652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 37746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 37840.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 37934.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 38028.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 38122.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 38215.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 38309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 38403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 38497.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 38591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 38685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 38779.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 38873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 38967.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 39061.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 39154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 39248.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 39342.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 39436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 39530.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 39624.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 39718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 39812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 39906.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 40031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 40125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 40218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 40312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 40406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 40500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 40593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 40687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 40781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 40875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 40968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 41062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 41156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 41250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 41343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 41437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 41531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 41625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 41718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 41812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 41906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 42000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 42093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 42187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 42281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 42375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 42468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 42562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 42589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 42683.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 42776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 42870.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 42964.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 43057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 43151.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 43244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 43338.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 43432.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 43525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 43619.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 43712.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 43806.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 43900.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 43993.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 44087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 44180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 44274.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 44368.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 44461.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 44555.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 44648.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 44742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 44836.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 44929.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 45023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 45046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 45140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 45233.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 45327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 45420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 45514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 45607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 45700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 45794.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 45887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 45981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 46074.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 46168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 46261.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 46355.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 46448.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 46542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 46635.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 46728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 46822.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 46915.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 47009.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 47102.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 47196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 47289.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 47383.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 47476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 47496.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 47589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 47682.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 47776.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 47869.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 47962.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 48055.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 48149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 48242.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 48335.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 48429.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 48522.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 48615.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 48709.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 48802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 48895.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 48989.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 49082.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 49175.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 49269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 49362.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 49455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 49548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 49642.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 49735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 49828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 49844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 49937.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 50031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 50124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 50217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 50310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 50403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 50496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 50590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 50683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 50776.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 50869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 50962.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 51055.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 51149.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 51242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 51335.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 51521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 51614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 51708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 51801.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 51894.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 51987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 52080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 52173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 52186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 52279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 52372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 52465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 52558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 52651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 52744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 52837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 52930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 53023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 53116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 53209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 53302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 53395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 53488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 53581.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 53674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 53767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 53860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 53953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 54046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 54139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 54232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 54325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 54418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 54511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 54604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 54613.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 54705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 54798.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 54891.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 54984.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 55077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 55170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 55263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 55356.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 55448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 55541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 55634.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 55727.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 55820.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 55913.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 56006.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 56099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 56191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 56284.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 56377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 56470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 56563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 56568.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 56661.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 56754.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 56846.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 56939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 57032.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 57125.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 57217.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 57310.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 57403.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 57496.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 57588.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 57681.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 57774.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 57867.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 57959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 58052.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 58145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 58238.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 58330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 58423.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 58516.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 58608.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 58701.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 58794.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 58887.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 58979.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 58981.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 59074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 59166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 59259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 59351.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 59444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 59537.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 59629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 59722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 59814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 59907.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 60092.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 60185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 60277.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 60370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 60462.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 60555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 60648.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 60740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 60833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 60925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 61018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 61111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 61203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 61296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 61388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 61481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 61574.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 61666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 61759.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 61851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 61944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 62037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 62129.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 62222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 62314.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 62407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 62500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 62592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 62685.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 62777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 62870.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 62962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 62958.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 63050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 63143.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 63235.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 63328.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 63420.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 63513.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 63605.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 63697.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 63790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 63882.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 63975.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 64067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 64160.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 64252.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 64345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 64437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 64530.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 64622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 64714.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 64807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 64899.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 64992.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 65084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 65177.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 65269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 65362.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 65454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 65546.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 65639.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 65731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 65824.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 65916.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 66009.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 66101.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 66194.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 66286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 66379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 66471.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 66563.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 66656.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 66748.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 66841.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 66933.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 67026.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 67118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 67211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 67303.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 67395.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 67488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 67476.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 67569.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 67661.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 67753.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 67846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 67938.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 68030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 68123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 68215.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 68307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 68400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 68492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 68584.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 68676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 68769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 68861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 68953.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 69046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 69138.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 69230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 69323.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 69415.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 69507.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 69600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 69692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 69784.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 69876.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 69969.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 70061.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 70153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 70246.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 70338.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 70430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 70523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 70615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 70707.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 70800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 70892.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 70984.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 71076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 71169.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 71261.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 71353.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 71446.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 71538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 71630.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 71723.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 71815.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 71907.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 71889.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 71981.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 72073.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 72165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 72258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 72350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 72442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 72534.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 72626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 72718.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 72811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 72903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 72995.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 73087.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 73179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 73271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 73364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 73456.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 73548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 73640.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 73732.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 73824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 73917.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 74009.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 74101.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 74193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 74285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 74377.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 74470.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 74562.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 74654.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 74746.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 74838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 74930.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 75023.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 75115.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 75207.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 75299.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 75391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 75483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 75576.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 75668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 75760.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 75852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 75944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 76036.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 76129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 76221.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 76313.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 76405.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 76380.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 76472.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 76564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 76656.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 76748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 76840.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 76932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 77024.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 77116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 77208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 77300.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 77392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 77484.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 77576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 77668.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 77760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 77852.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 77944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 78036.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 78128.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 78220.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 78312.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 78404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 78496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 78588.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 78680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 78773.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 78865.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 78957.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 79049.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 79141.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 79233.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 79325.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 79417.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 79509.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 79601.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 79693.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 79785.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 79877.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 79969.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 80061.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 80153.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 80245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 80337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 80429.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 80521.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 80613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 80581.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 80673.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 80765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 80857.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 80949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 81041.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 81133.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 81225.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 81317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 81408.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 81500.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 81592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 81684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 81776.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 81868.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 81960.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 82052.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 82143.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 82235.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 82327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 82419.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 82511.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 82603.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 82695.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 82787.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 82879.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 82970.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 83062.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 83154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 83246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 83338.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 83430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 83522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 83614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 83705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 83797.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 83889.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 83981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 83944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 84036.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 84128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 84220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 84311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 84403.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 84495.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 84587.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 84678.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 84770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 84862.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 84954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 85045.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 85137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 85229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 85321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 85412.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 85504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 85596.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 85688.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 85779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 85871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 85963.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 86055.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 86146.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 86238.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 86330.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 86422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 86513.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 86605.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 86697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 86788.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 86880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 86972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 87064.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 87155.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 87247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 87339.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 87431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 87522.9 fps, 0 ms/f [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 57300 f, 80477.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 80561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 80646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 80617.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 80701.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 80785.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 80869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 80953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 81037.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 81122.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 81206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 81290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 81260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 81344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 81428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 81512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 81596.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 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, 82877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 82960.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 83044.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 83128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 83212.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 83296.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 83379.8 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, 83598.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 83682.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 83765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 83849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 83933.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 84016.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 84100.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 84184.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 84267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 84351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 84435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 84401.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 84484.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 84568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 84651.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 84735.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 84818.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 84902.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 84986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 85069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 85153.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 85236.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 85201.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 85285.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 85368.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 85452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 85535.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 85618.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 85702.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 85666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 85750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 85833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 85916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 86000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 86083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 86047.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 86130.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 86213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 86296.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 86380.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 86463.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 86426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 86509.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 86592.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 86675.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 86759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 86842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 86804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 86887.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 86970.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 87053.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 87136.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 87219.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 87302.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 87265.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 87348.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 87430.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 87513.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 87596.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 87679.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 87641.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 87724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 87806.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 87889.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 87972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 88055.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 88016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 88099.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 88181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 88264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 88347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 88429.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 88390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 88473.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 88555.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 88638.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 88720.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 88803.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 88763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 88846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 88928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 89010.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 89093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 89175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 89135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 89218.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 89300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 89382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 89465.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 89547.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 89629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 89589.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 89671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 89753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 89835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 89917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 89958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 90041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 90123.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 90205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 90287.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 90369.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 90327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 90409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 90491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 90573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 90655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 90737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 90695.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 90777.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 90859.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 90941.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 91023.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 91105.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 91062.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 91144.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 91226.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 91307.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 91389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 91471.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 91428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 91510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 91591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 91673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 91755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 91836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 91918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 91875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 91956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 92038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 92119.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 92201.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 92282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 92238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 92320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 92401.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 92483.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 92564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 92645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 92601.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 92682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 92764.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 92845.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 92926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 93008.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 92963.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 93044.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 93125.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 93207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 93288.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 93369.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 93324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 93405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 93486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 93567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 93648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 93729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 93684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 93765.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 93846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 93927.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 94008.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 94089.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 94170.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 94123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 94204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 94285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 94366.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 94447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 94528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 94481.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 94562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 94643.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 94724.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 94804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 94885.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 94838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 94919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 95000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 95080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 95161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 95241.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 95194.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 95275.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 95355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 95436.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 95516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 95597.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 95549.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 95630.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 95710.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 95790.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 95871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 95951.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 95903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 95983.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 96064.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 96144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 96224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 96305.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 96256.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 96336.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 96417.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 96497.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 96577.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 96657.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 96608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 96688.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 96769.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 96849.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 96929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 97009.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 96960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 97040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 97120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 97200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 97280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 97360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 97440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 97390.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 97470.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 97549.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 97629.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 97709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 97789.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 97739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 97819.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 97898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 97978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 98058.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 98138.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 98087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 98167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 98247.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 98326.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 98406.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 98486.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 98435.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 98514.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 98594.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 98673.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 98753.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 98832.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 98912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 98860.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 98940.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 99019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 99099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 99178.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 99258.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 99206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 99285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 99365.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 99444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 99523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 99603.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 99682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 99630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 99709.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 99788.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 99867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 99947.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 100026.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 99973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 100052.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 100131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 100211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 100290.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 100369.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 100448.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 100527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 100474.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 100553.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 100632.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 100711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 100790.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 100869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 100948.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 100894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 100973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 101052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 101131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 101210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 101289.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 101368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 101314.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 101392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 101471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 101550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 101629.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 101708.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 101787.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 101732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 101811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 101889.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 101968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 102047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 102125.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 102204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 102283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 102228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 102306.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 102385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 102463.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 102542.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 102621.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 102699.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 102643.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 102722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 102801.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 102879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 102958.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 103036.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 103115.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 103058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 103137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 103215.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 103294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 103372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 103450.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 103529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 103472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 103550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 103629.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 103707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 103785.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 103864.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 103942.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 103885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 103963.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 104041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 104119.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 104198.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 104276.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 104354.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 104296.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 104375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 104453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 104531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 104609.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 104687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 104765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 104707.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 104785.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 104863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 104941.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 105019.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 105097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 105175.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 105116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 105194.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 105272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 105350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 105428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 105506.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 105584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 105525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 105603.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 105680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 105758.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 105836.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 105914.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 105992.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 105932.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 106010.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 106088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 106165.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 106243.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 106321.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 106398.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 106338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 106416.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 106494.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 106571.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 106649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 106727.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 106804.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 106744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 106821.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 106899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 106976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 107054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 107131.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 107209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 107148.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 107225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 107303.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 107380.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 107458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 107535.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 107612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 107551.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 107628.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 107706.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 107783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 107860.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 107938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 108015.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 107953.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 108030.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 108108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 108185.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 108262.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 108339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 108416.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 108354.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 108431.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 108509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 108586.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 108663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 108740.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 108817.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 108754.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 108831.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 108908.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 108985.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 109062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 109139.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 109216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 109153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 109230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 109307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 109384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 109461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 109538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 109615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 109551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 109628.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 109705.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 109782.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 109859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 109935.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 110012.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 110089.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 110025.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 110102.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 110179.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 110255.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 110332.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 110409.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 110344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 110421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 110498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 110574.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 110651.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 110727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 110804.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 110739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 110816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 110892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 110969.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 111045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 111122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 111198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 111133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 111210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 111286.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 111363.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 111439.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 111515.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 111592.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 111526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 111603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 111679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 111755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 111832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 111908.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 111984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 111918.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 111994.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 112071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 112147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 112223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 112299.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 112376.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 112309.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 112385.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 112461.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 112538.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 112614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 112690.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 112766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 112699.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 112775.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 112851.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 112927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 113003.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 113079.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 113155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 113088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 113164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 113240.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 113316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 113392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 113468.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 113544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 113476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 113552.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 113628.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 113704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 113780.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 113855.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 113931.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 113863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 113939.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 114015.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 114090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 114166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 114242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 114318.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 114249.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 114325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 114401.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 114476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 114552.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 114627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 114703.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 114634.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 114710.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 114785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 114861.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 114937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 115012.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 115088.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 115018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 115094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 115169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 115245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 115320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 115396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 115326.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 115402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 115477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 115552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 115628.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 115703.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 115778.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 115854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 115784.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 115859.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 115934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 116010.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 116085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 116160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 116235.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 116165.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 116240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 116315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 116390.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 116466.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 116541.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 116616.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 116545.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 116620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 116695.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 116770.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 116846.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 116921.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 116996.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 116925.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 117000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 117075.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 117150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 117225.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 117300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 117375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 117303.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 117378.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 117453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 117528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 117603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 117677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 117752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 117680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 117755.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 117830.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 117905.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 117980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 118054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 118129.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 118057.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 118132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 118206.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 118281.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 118356.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 118430.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 118505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 118432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 118507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 118582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 118656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 118731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 118805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 118880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 118955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 118881.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 118956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 119031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 119105.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 119180.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 119254.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 119329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 119255.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 119330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 119404.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 119478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 119553.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 119627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 119553.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 119628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 119702.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 119776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 119851.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 119925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 119925.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 120074.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 120148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 120222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 120297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 120371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 120296.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 120370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 120444.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 120519.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 120593.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 120667.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 120741.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 120666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 120740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 120814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 120888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 120962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 121037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 121111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 121035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 121109.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 121183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 121257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 121331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 121405.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 121479.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 121403.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 121477.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 121551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 121625.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 121699.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 121773.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 121847.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 121771.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 121845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 121918.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 121992.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 122066.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 122140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 122214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 122287.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 122211.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 122285.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 122358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 122432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 122506.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 122579.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 122653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 122576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 122650.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 122723.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 122797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 122871.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 122944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 123018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 122941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 123014.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 123088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 123161.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 123235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 123308.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 123382.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 123304.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 123378.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 123451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 123525.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 123598.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 123671.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 123745.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 123667.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 123740.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 123814.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 123887.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 123960.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 124034.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 124107.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 124029.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 124102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 124175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 124249.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 124322.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 124395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 124468.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 124390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 124463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 124536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 124609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 124682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 124756.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 124829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 124750.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 124823.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 124896.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 124969.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 125042.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 125115.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 125188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 125109.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 125182.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 125255.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 125328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 125401.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 125474.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 125394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 125467.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 125540.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 125613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 125686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 125759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 125832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 125752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 125825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 125898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 125970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 126043.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 126116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 126189.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 126109.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 126181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 126254.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 126327.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 126400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 126472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 126545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 126464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 126537.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 126610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 126682.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 126755.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 126828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 126900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 126819.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 126892.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 126964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 127037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 127110.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 127182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 127255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 127327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 127400.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 127318.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 127391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 127463.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 127536.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 127608.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 127681.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 127753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 127826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 127898.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 127971.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 128043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 127961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 128033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 128106.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 128178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 128250.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 128323.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 128395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 128468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 128540.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 128612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 128530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 128602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 128674.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 128746.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 128819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 128891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 128963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 129036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 129108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 129180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 129253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 129169.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 129241.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 129314.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 129386.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 129458.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 129530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 129602.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 129675.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 129747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 129819.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 129735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 129807.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 129879.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 129951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 130024.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 130096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 130168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 130240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 130312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 130384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 130300.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 130372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 130444.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 130516.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 130588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 130660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 130732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 130804.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 130876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 130948.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 131020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 130935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 131007.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 131079.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 131151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 131223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 131294.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 131366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 131438.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 131510.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 131582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 131497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 131568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 131640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 131712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 131784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 131856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 131928.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 132071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 132143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 132215.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 132129.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 132200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 132272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 132344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 132416.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 132488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 132559.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 132631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 132703.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 132775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 132846.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 132918.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 132831.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 132903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 132974.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 133046.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 133118.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 133189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 133261.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 133333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 133405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 133476.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 133548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 133620.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 133691.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 133603.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 133675.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 133747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 133818.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 133890.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 133961.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 134033.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 134105.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 134176.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 134248.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 134319.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 134391.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 134463.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 134534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 134445.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 134517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 134588.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 134660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 134731.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 134803.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 134874.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 134946.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 135017.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 135089.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 135160.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 135232.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 135303.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 135214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 135285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 135357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 135428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 135500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 135571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 135642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 135714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 135785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 135857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 135928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 136000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 136071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 136142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 136052.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 136123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 136195.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 136266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 136337.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 136409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 136480.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 136551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 136623.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 136694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 136765.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 136837.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 136908.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 136979.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 136888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 136959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 137030.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 137102.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 137173.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 137244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 137315.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 137387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 137458.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 137529.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 137600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 137672.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 137743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 137814.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 137722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 137793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 137864.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 137935.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 138007.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 138078.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 138149.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 138220.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 138291.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 138362.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 138434.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 138505.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 138576.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 138647.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 138554.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 138625.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 138696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 138767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 138838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 138909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 138981.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 139052.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 139123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 139194.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 139265.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 139336.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 139407.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 139478.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 139384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 139455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 139526.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 139597.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 139668.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 139739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 139810.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 139881.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 139952.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 140023.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 140094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 140165.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 140236.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 140307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 140378.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 140449.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 140354.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 140425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 140496.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 140567.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 140638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 140709.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 140780.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 140851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 140921.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 140992.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 141063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 141134.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 141205.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 141276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 141347.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 141418.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 141489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 141560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 141463.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 141534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 141605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 141676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 141747.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 141818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 141889.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 141959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 142030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 142101.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 142172.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 142243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 142314.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 142384.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 142455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 142526.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 142597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 142500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 142570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 142641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 142712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 142783.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 142853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 142924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 142995.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 143066.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 143136.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 143207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 143278.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 143349.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 143419.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 143490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 143561.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 143462.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 143533.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 143604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 143674.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 143745.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 143816.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 143886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 143957.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 144028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 144098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 144169.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 144240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 144310.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 144381.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 144452.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 144522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 144593.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 144494.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 144564.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 144635.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 144705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 144776.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 144847.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 144917.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 144988.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 145058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 145129.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 145200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 145270.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 145341.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 145411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 145482.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 145552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 145623.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 145522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 145593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 145663.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 145734.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 145804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 145875.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 145945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 146016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 146086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 146157.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 146227.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 146298.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 146368.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 146439.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 146509.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 146580.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 146651.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 146549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 146619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 146690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 146760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 146830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 146901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 146971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 147042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 147112.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 147183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 147253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 147323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 147394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 147464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 147535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 147605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 147502.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 147573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 147643.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 147713.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 147784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 147854.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 147924.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 147995.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 148065.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 148135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 148206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 148276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 148347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 148417.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 148487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 148558.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 148628.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 148698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 148594.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 148665.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 148735.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 148805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 148875.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 148946.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 149016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 149086.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 149156.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 149227.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 149297.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 149367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 149437.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 149508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 149578.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 149648.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 149718.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 149789.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 149684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 149754.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 149824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 149894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 149964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 150035.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 150105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 150175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 150245.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 150315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 150385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 150456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 150526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 150596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 150666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 150736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 150807.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 150877.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 150947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 151017.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 151087.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 150981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 151051.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 151121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 151191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 151261.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 151331.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 151401.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 151471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 151542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 151612.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 151682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 151752.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 151822.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 151892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 151962.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 152032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 152102.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 152172.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 152242.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 152313.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 152205.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 152275.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 152345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 152415.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 152485.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 152555.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 152625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 152695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 152765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 152835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 152905.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 152975.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 153045.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 153115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 153185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 153255.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 153325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 153395.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 153465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 153535.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 153426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 153496.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 153566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 153636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 153706.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 153776.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 153846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 153916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 153986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 154055.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 154125.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 154195.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 154265.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 154335.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 154405.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 154475.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 154545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 154615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 154685.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 154755.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 154644.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 154714.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 154784.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 154854.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 154924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 154994.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 155064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 155133.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 155203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 155273.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 155343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 155413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 155483.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 155552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 155622.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 155692.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 155762.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 155832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 155902.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 155790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 155860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 155930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 156069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 156139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 156209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 156279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 156348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 156418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 156488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 156558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 156627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 156697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 156767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 156837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 156906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 156976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 157046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 157116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 157186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 157073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 157142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 157212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 157282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 157351.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 157421.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 157491.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 157560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 157630.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 157700.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 157770.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 157839.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 157909.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 157979.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 158048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 158118.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 158188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 158257.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 158327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 158397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 158283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 158352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 158422.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 158491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 158561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 158631.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 158700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 158770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 158839.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 158909.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 158979.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 159048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 159118.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 159187.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 159257.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 159327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 159396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 159466.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 159535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 159605.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 159490.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 159559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 159629.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 159698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 159768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 159837.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 159907.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 159976.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 160046.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 160115.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 160185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 160254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 160324.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 160393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 160463.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 160533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 160602.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 160672.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 160741.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 160811.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 160880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 160950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 160833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 160902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 160972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 161041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 161111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 161180.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 161250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 161319.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 161388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 161458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 161527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 161597.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 161666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 161736.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 161805.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 161875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 161944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 162013.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 162083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 162152.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 162222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 162291.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 162361.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 162430.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 162500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 162381.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 162450.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 162520.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 162589.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 162658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 162728.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 162797.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 162867.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 162936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 163005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 163075.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 163144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 163213.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 163283.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 163352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 163421.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 163491.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 163560.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 163630.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 163699.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 163768.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 163838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 163907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 163976.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 164046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 163926.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 163995.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 164064.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 164133.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 164203.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 164272.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 164341.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 164411.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 164480.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 164549.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 164618.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 164688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 164757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 164826.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 164896.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 164965.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 165034.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 165103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 165173.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 165242.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 165311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 165381.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 165450.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 165519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 165397.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 165467.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 165536.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 165605.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 165674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 165743.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 165813.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 165882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 165951.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 166020.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 166089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 166159.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 166228.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 166297.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 166366.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 166435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 166505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 166574.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 166643.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 166712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 166782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 166851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 166920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 166989.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 166866.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 166935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 167004.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 167073.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 167142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 167211.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 167281.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 167350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 167419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 167488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 167557.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 167626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 167695.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 167764.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 167834.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 167903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 167972.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 168041.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 168110.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 168179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 168248.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 168317.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 168387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 168456.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 168525.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 168400.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 168469.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 168538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 168607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 168676.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 168745.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 168814.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 168883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 168952.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 169021.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 169090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 169159.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 169229.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 169298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 169367.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 169436.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 169505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 169574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 169643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 169712.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 169781.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 169850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 169919.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 169988.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 170057.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 169931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 170068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 170137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 170206.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 170275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 170344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 170413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 170482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 170551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 170620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 170689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 170758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 170827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 170896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 170965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 171034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 171103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 171172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 171241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 171310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 171379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 171448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 171517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 171389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 171458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 171526.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 171595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 171664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 171733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 171802.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 171871.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 171940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 172009.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 172078.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 172146.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 172215.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 172284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 172353.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 172422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 172491.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 172560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 172629.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 172698.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 172766.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 172835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 172904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 172973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 173042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 173111.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 173180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 173249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 173318.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 173386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 173455.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 173524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 173593.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 173662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 173731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 173800.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 173869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 173938.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 174006.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 174075.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 173944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 174013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 174082.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 174151.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 174220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 174288.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 174357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 174426.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 174495.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 174564.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 174633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 174701.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 174770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 174839.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 174908.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 174977.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 175045.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 175114.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 175183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 175252.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 175321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 175389.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 175458.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 175527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 175596.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 175665.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 175733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 175802.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 175871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 175940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 176009.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 176077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 176146.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 176215.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 176284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 176353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 176422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 176490.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 176559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 176628.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 176494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 176563.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 176632.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 176701.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 176769.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 176838.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 176907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 176975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 177044.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 177113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 177182.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 177250.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 177319.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 177388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 177457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 177525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 177594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 177663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 177731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 177800.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 177869.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 177938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 178006.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 178075.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 178144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 178213.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 178281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 178350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 178419.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 178487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 178556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 178625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 178694.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 178762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 178831.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 178900.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 178969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 179037.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 179106.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 179175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 179243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 179312.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 179381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 179450.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 179518.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 179382.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 179450.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 179519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 179588.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 179656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 179725.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 179794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 179862.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 179931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 180068.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 180137.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 180205.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 180274.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 180343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 180411.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 180480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 180549.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 180617.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 180686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 180755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 180823.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 180892.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 180961.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 181029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 181098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 181167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 181235.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 181304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 181373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 181441.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 181510.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 181578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 181647.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 181716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 181784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 181853.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 181922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 181990.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 182059.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 182128.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 182196.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 182265.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 182334.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 182402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 182471.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 182331.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 182400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 182468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 182537.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 182605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 182674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 182742.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 182811.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 182880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 182948.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 183017.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 183085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 183154.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 183222.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 183291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 183360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 183428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 183497.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 183565.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 183634.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 183702.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 183771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 183840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 183908.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 183977.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 184045.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 184114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 184182.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 184251.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 184320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 184388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 184457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 184525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 184594.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 184662.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 184731.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 184800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 184868.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 184937.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 185005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 185074.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 185142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 185211.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 185280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 185348.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 185205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 185273.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 185342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 185410.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 185479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 185547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 185616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 185684.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 185753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 185821.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 185890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 185958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 186027.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 186095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 186164.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 186232.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 186301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 186369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 186438.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 186506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 186575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 186643.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 186712.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 186780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 186849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 186917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 186986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 187054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 187123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 187191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 187260.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 187328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 187397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 187465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 187534.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 187602.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 187671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 187739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 187808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 187876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 187945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 188013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 188082.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 188150.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 188219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 188072.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 188141.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 188209.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 188278.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 188346.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 188415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 188483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 188551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 188620.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 188688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 188757.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 188825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 188893.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 188962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 189030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 189099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 189167.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 189236.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 189304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 189372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 189441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 189509.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 189578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 189646.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 189714.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 189783.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 189851.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 189920.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 189988.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 190057.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 190125.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 190193.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 190262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 190330.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 190399.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 190467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 190535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 190604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 190672.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 190741.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 190809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 190878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 190946.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 191014.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 191083.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 191151.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 191220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 191070.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 191138.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 191207.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 191275.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 191343.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 191412.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 191480.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 191548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 191617.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 191685.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 191753.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 191822.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 191890.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 191959.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 192027.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 192095.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 192164.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 192232.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 192300.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 192369.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 192437.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 192505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 192574.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 192642.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 192710.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 192779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 192847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 192915.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 192984.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 193052.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 193120.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 193189.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 193257.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 193325.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 193394.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 193462.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 193530.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 193599.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 193667.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 193735.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 193804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 193872.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 193940.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 194009.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 194077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 194145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 194214.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 194061.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 194129.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 194197.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 194266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 194334.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 194402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 194470.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 194539.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 194607.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 194675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 194744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 194812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 194880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 194948.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 195017.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 195085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 195153.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 195221.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 195290.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 195358.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 195426.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 195494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 195563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 195631.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 195699.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 195767.9 fps, 0 ms/f [junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 172140 f, 181582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 181645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 181708.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 181772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 181835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 181898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 181962.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 182025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 182088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 182151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 182215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 182278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 182149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 182212.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 182276.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 182339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 182402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 182465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 182528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 182592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 182655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 182718.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 182781.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 182845.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 182908.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 182971.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 183034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 183098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 183161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 183224.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 183287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 183350.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 183414.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 183477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 183540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 183603.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 183667.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 183730.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 183793.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 183856.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 183919.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 183983.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 184046.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 184109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 184172.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 184236.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 184105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 184168.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 184231.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 184294.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 184357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 184421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 184484.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 184547.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 184610.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 184673.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 184736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 184800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 184863.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 184926.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 184989.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 185052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 185115.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 185178.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 185242.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 185305.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 185368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 185431.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 185494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 185557.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 185621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 185684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 185747.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 185810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 185873.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 185936.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 186000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 186063.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 186126.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 185993.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 186056.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 186119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 186182.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 186246.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 186309.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 186372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 186435.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 186498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 186561.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 186624.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 186687.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 186750.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 186813.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 186876.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 186940.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 187003.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 187066.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 187129.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 187192.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 187255.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 187318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 187381.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 187444.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 187507.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 187570.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 187634.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 187697.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 187760.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 187823.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 187886.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 187949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 188012.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 188075.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 187941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 188004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 188067.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 188130.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 188193.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 188256.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 188319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 188382.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 188445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 188508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 188571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 188634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 188697.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 188760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 188823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 188886.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 188949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 189012.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 189075.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 189138.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 189201.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 189264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 189327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 189390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 189453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 189516.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 189579.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 189642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 189705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 189768.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 189831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 189894.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 189957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 189821.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 189884.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 189947.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 190010.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 190073.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 190136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 190199.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 190262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 190325.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 190388.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 190451.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 190514.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 190577.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 190640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 190703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 190766.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 190828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 190891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 190954.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 191017.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 191080.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 191143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 191206.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 191269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 191332.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 191395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 191458.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 191521.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 191584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 191647.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 191710.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 191773.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 191836.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 191899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 191962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 192025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 192088.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 192151.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 192214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 192277.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 192339.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 192402.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 192465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 192327.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 192389.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 192452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 192515.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 192578.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 192641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 192704.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 192767.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 192830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 192893.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 192955.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 193018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 193081.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 193144.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 193207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 193270.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 193333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 193396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 193459.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 193522.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 193584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 193647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 193710.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 193773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 193836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 193899.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 193962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 194025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 194088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 194150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 194213.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 194276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 194339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 194402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 194465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 194528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 194591.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 194654.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 194716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 194779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 194842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 194905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 194968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 195031.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 195094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 195157.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 195220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 195283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 195345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 195408.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 195471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 195534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 195597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 195660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 195723.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 195786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 195849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 195706.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 195769.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 195832.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 195895.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 195958.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 196020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 196083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 196146.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 196209.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 196272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 196335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 196397.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 196460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 196523.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 196586.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 196649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 196712.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 196774.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 196837.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 196900.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 196963.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 197026.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 197089.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 197151.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 197214.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 197277.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 197340.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 197403.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 197465.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 197528.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 197591.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 197654.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 197717.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 197780.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 197842.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 197905.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 197968.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 198031.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 198094.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 198157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 198219.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 198282.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 198345.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 198408.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 198471.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 198534.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 198596.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 198659.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 198722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 198785.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 198848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 198911.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 198973.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 199036.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 199099.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 199162.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 199225.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 199287.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 199142.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 199205.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 199267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 199330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 199393.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 199456.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 199518.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 199581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 199644.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 199707.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 199769.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 199832.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 199895.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 199958.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 200020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 200083.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 200146.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 200209.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 200271.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 200334.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 200397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 200460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 200523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 200585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 200648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 200711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 200774.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 200836.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 200899.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 200962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 201025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 201087.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 201150.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 201213.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 201276.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 201338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 201401.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 201464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 201527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 201589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 201652.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 201715.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 201778.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 201841.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 201903.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 201966.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 202029.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 202092.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 202154.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 202217.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 202280.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 202343.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 202405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 202468.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 202531.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 202594.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 202656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 202507.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 202570.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 202633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 202695.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 202758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 202821.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 202884.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 202946.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 203009.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 203072.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 203134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 203197.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 203260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 203322.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 203385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 203448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 203510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 203573.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 203636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 203699.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 203761.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 203824.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 203887.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 203949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 204012.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 204075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 204137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 204200.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 204263.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 204326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 204388.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 204451.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 204514.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 204576.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 204639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 204702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 204764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 204827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 204890.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 204952.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 205015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 205078.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 205141.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 205203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 205266.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 205329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 205391.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 205454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 205517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 205579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 205642.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 205705.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 205768.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 205830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 205893.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 205956.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 205803.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 205866.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 205929.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 205991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 206054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 206116.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 206179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 206242.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 206304.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 206367.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 206430.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 206492.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 206555.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 206617.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 206680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 206743.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 206805.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 206868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 206931.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 206993.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 207056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 207119.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 207181.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 207244.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 207306.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 207369.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 207432.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 207494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 207557.4 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, 208434.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 208496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 208559.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 208622.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 208684.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 208747.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 208810.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 208872.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 208935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 208997.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 209060.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 209123.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 209185.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 209248.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 209311.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 209155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 209217.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 209280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 209343.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 209405.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 209468.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 209530.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 209593.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 209655.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 209718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 209781.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 209843.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 209906.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 209968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 210031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 210093.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 210156.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 210218.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 210281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 210344.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 210406.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 210469.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 210531.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 210594.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 210656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 210719.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 210782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 210844.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 210907.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 210969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 211032.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 211094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 211157.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 211220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 211282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 211345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 211407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 211470.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 211532.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 211595.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 211657.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 211720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 211783.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 211845.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 211908.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 211970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 212033.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 212095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 212158.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 212221.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 212283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 212346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 212408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 212471.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 212533.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 212596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 212659.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 212721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 212562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 212625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 212687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 212750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 212812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 212875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 212937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 213000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 213062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 213125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 213187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 213250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 213312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 213375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 213437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 213500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 213562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 213625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 213687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 213750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 213812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 213875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 213937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 214000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 214062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 214125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 214187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 214250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 214312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 214375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 214437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 214500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 214562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 214625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 214687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 214750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 214812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 214875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 214937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 215000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 215062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 215125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 215187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 215250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 215312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 215375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 215437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 215500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 215562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 215625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 215687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 215750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 215812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 215875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 215937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 215837.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 215900.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 215962.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 216024.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 216087.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 216149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 216212.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 216274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 216337.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 216399.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 216462.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 216524.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 216586.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 216649.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 216711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 216774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 216836.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 216899.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 216961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 217023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 217086.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 217148.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 217211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 217273.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 217336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 217398.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 217460.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 217523.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 217585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 217648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 217710.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 217773.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 217835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 217898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 217960.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 218022.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 218085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 218147.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 218210.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 218272.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 218335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 218397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 218459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 218522.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 218584.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 218647.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 218709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 218772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 218834.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 218896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 218959.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 219021.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 219084.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 219146.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 219209.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 219271.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 219334.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 219396.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 219230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 219293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 219355.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 219417.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 219480.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 219542.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 219604.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 219667.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 219729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 219792.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 219854.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 219916.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 219979.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 220041.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 220103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 220166.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 220228.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 220291.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 220353.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 220415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 220478.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 220540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 220602.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 220665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 220727.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 220790.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 220852.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 220914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 220977.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 221039.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 221101.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 221164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 221226.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 221288.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 221351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 221413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 221476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 221538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 221600.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 221663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 221725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 221557.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 221619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 221682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 221744.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 221806.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 221869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 221931.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 221993.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 222056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 222118.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 222180.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 222242.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 222305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 222367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 222429.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 222492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 222554.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 222616.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 222679.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 222741.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 222803.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 222866.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 222928.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 222990.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 223052.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 223115.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 223177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 223239.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 223302.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 223364.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 223426.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 223489.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 223551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 223613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 223676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 223738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 223800.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 223862.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 223925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 223987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 224049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 224112.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 224174.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 224236.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 224299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 224361.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 224423.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 224485.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 224548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 224610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 224672.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 224735.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 224797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 224859.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 224922.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 224984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 225046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 225109.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 225171.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 225233.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 225062.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 225124.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 225186.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 225248.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 225311.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 225373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 225435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 225497.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 225560.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 225622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 225684.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 225746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 225809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 225871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 225933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 225995.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 226058.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 226120.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 226182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 226244.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 226307.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 226369.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 226431.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 226493.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 226556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 226618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 226680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 226742.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 226804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 226867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 226929.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 226991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 227053.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 227116.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 227178.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 227240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 227302.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 227365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 227427.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 227489.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 227551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 227614.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 227676.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 227738.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 227800.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 227863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 227925.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 227987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 228049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 228112.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 228174.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 228236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 228062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 228124.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 228186.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 228248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 228310.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 228373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 228435.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 228497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 228559.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 228621.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 228683.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 228746.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 228808.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 228870.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 228932.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 228994.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 229057.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 229119.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 229181.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 229243.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 229305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 229367.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 229430.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 229492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 229554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 229616.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 229678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 229740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 229803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 229865.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 229927.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 229989.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 230051.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 230113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 230176.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 230238.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 230300.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 230362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 230424.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 230487.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 230549.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 230611.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 230673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 230735.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 230797.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 230860.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 230922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 230984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 231046.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 231108.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 231170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 231233.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 231295.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 231357.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 231419.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 231481.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 231544.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 231366.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 231428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 231490.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 231552.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 231614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 231677.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 231739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 231801.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 231863.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 231925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 231987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 232049.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 232111.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 232173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 232236.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 232298.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 232360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 232422.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 232484.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 232546.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 232608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 232670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 232732.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 232795.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 232857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 232919.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 232981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 233043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 233105.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 233167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 233229.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 233291.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 233354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 233416.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 233478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 233540.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 233602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 233664.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 233726.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 233788.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 233850.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 233913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 233975.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 234037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 234099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 234161.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 234223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 234285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 234347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 234409.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 234472.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 234534.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 234596.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 234658.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 234720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 234782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 234844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 234663.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 234725.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 234788.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 234850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 234912.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 234974.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 235036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 235098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 235160.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 235222.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 235284.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 235346.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 235408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 235470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 235532.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 235594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 235656.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 235718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 235780.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 235842.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 235904.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 235966.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 236028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 236091.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 236153.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 236215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 236277.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 236339.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 236401.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 236463.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 236525.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 236587.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 236649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 236711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 236773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 236835.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 236897.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 236959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 237021.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 237083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 237145.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 237207.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 237269.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 237331.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 237394.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 237456.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 237518.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 237580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 237642.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 237704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 237766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 237828.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 237890.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 237952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 238014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 238076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 238138.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 238200.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 238016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 238078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 238140.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 238202.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 238264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 238326.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 238388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 238450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 238512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 238574.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 238636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 238698.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 238760.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 238822.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 238884.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 238946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 239008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 239070.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 239132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 239194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 239256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 239318.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 239380.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 239442.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 239504.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 239566.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 239628.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 239690.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 239752.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 239814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 239876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 239938.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 240061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 240123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 240185.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 240247.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 240309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 240371.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 240433.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 240495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 240557.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 240619.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 240681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 240743.8 fps, 0 ms/f [junit] 1 s: 60 f / 85 ms, 705.8 fps, 1 ms/f; total: 233100 f, 221367.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 221214.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 221271.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 221328.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 221385.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 221442.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 221499.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 221555.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 221612.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 221669.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 221726.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 221783.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 221840.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 221897.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 221954.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 222011.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 222068.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 222125.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 221971.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 222028.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 222085.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 222142.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 222199.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 222255.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 222312.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 222369.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 222426.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 222483.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 222540.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 222597.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 222654.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 222710.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 222767.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 222824.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 222881.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 222938.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 222995.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 223052.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 223109.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 223165.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 223222.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 223068.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 223125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 223181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 223238.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 223295.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 223352.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 223409.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 223465.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 223522.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 223579.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 223636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 223693.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 223750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 223806.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 223863.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 223920.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 223977.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 223822.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 223878.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 223935.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 223992.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 224049.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 224105.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 224162.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 224219.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 224276.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 224333.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 224389.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 224446.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 224503.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 224560.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 224616.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 224461.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 224517.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 224574.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 224631.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 224688.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 224744.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 224801.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 224858.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 224914.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 224971.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 225028.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 225085.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 225141.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 225198.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 225255.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 225099.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 225155.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 225212.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 225269.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 225325.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 225382.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 225439.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 225495.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 225552.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 225609.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 225665.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 225722.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 225779.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 225835.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 225892.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 225949.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 225792.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 225849.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 225905.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 225962.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 226018.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 226075.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 226132.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 226188.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 226245.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 226301.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 226358.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 226415.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 226471.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 226528.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 226371.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 226427.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 226484.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 226541.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 226597.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 226654.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 226710.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 226767.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 226823.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 226880.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 226936.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 226993.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 227049.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 226892.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 226949.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 227005.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 227062.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 227118.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 227175.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 227231.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 227288.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 227344.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 227401.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 227457.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 227514.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 227570.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 227412.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 227469.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 227525.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 227582.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 227638.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 227695.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 227751.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 227808.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 227864.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 227920.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 227977.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 228033.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 228090.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 227932.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 227988.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 228045.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 228101.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 228157.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 228214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 228270.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 228327.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 228383.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 228439.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 228496.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 228552.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 228609.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 228450.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 228507.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 228563.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 228619.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 228676.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 228732.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 228788.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 228845.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 228901.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 228957.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 229014.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 229070.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 229126.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 228968.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 229024.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 229080.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 229136.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 229193.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 229249.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 229305.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 229362.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 229418.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 229474.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 229530.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 229587.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 229643.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 229699.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 229756.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 229812.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 229653.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 229709.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 229765.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 229821.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 229878.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 229934.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 229990.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 230046.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 230103.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 230159.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 230215.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 230271.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 230328.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 230384.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 230440.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 230496.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 230552.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 230609.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 230665.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 230721.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 230561.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 230617.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 230674.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 230730.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 230786.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 230842.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 230898.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 230955.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 231011.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 231067.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 231123.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 231179.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 231235.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 231292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 231348.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 231404.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 231460.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 231300.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 231356.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 231412.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 231468.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 231524.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 231580.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 231637.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 231693.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 231749.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 231805.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 231861.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 231917.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 231973.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 232029.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 232086.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 232142.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 232198.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 232037.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 232093.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 232149.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 232205.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 232261.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 232317.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 232373.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 232429.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 232485.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 232542.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 232598.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 232654.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 232710.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 232766.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 232822.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 232878.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 232934.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 232773.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 232829.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 232885.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 232941.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 232997.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 233053.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 233109.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 233165.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 233221.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 233277.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 233333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 233389.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 233445.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 233501.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 233557.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 233613.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 233669.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 233507.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 233563.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 233619.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 233675.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 233731.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 233787.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 233843.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 233899.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 233955.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 234011.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 234067.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 234123.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 234179.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 234235.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 234291.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 234347.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 234402.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 234240.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 234296.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 234352.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 234408.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 234464.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 234520.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 234575.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 234631.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 234687.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 234743.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 234799.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 234855.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 234911.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 234967.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 235023.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 235079.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 235135.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 234972.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 235027.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 235083.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 235139.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 235195.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 235251.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 235307.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 235363.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 235419.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 235474.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 235530.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 235586.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 235642.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 235698.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 235754.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 235810.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 235865.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 235702.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 235758.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 235813.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 235869.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 235925.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 235981.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 236037.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 236093.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 236148.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 236204.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 236260.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 236316.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 236372.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 236427.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 236483.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 236539.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 236595.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 236431.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 236486.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 236542.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 236598.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 236654.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 236710.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 236765.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 236821.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 236877.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 236933.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 236988.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 237044.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 237100.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 237156.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 237211.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 237267.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 237103.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 237158.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 237214.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 237270.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 237325.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 237381.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 237437.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 237493.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 237548.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 237604.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 237660.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 237715.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 237771.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 237827.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 237883.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 237938.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 237994.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 237829.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 237884.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 237940.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 237996.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 238051.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 238107.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 238163.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 238218.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 238274.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 238330.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 238385.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 238441.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 238497.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 238552.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 238608.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 238664.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 238498.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 238554.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 238609.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 238665.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 238721.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 238776.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 238832.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 238887.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 238943.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 238999.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 239054.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 239110.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 239165.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 239221.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 239277.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 239332.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 239388.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 239222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 239277.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 239333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 239388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 239444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 239500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 239555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 239611.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 239666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 239722.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 239777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 239833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 239888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 239944.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 240055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 240111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 239944.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 240055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 240111.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 240166.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 240222.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 240277.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 240333.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 240388.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 240444.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 240499.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 240555.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 240610.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 240666.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 240721.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 240777.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 240609.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 240665.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 240720.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 240776.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 240831.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 240887.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 240942.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 240998.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 241053.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 241109.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 241164.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 241219.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 241275.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 241330.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 241386.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 241441.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 241497.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 241329.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 241385.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 241440.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 241495.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 241551.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 241606.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 241662.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 241717.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 241772.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 241828.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 241883.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 241939.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 241994.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 242049.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 242105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 242160.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 242216.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 242047.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 242103.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 242158.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 242214.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 242269.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 242324.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 242380.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 242435.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 242490.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 242546.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 242601.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 242656.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 242712.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 242767.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 242822.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 242878.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 242933.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 242764.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 242820.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 242875.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 242930.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 242986.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 243041.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 243096.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 243152.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 243207.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 243262.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 243317.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 243373.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 243428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 243483.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 243539.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 243594.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 243425.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 243480.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 243535.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 243591.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 243646.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 243701.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 243756.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 243812.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 243867.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 243922.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 243977.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 244033.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 244088.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 244143.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 244198.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 244254.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 244084.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 244139.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 244195.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 244250.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 244305.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 244360.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 244415.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 244471.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 244526.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 244581.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 244636.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 244691.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 244747.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 244802.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 244857.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 244912.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 244742.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 244797.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 244852.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 244908.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 244963.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 245018.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 245073.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 245128.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 245183.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 245238.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 245294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 245349.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 245404.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 245459.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 245514.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 245569.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 245399.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 245454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 245509.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 245564.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 245619.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 245674.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 245730.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 245785.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 245840.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 245895.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 245950.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 246005.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 246060.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 246115.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 246170.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 246225.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 246280.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 246110.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 246165.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 246220.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 246275.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 246330.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 246385.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 246440.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 246495.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 246550.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 246605.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 246660.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 246715.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 246770.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 246825.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 246880.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 246709.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 246764.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 246819.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 246874.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 246929.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 246984.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 247039.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 247094.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 247149.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 247204.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 247259.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 247314.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 247369.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 247424.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 247479.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 247534.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 247362.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 247417.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 247472.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 247527.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 247582.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 247637.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 247692.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 247747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 247802.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 247857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 247912.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 247967.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 248021.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 248076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 248131.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 248186.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 248014.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 248069.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 248124.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 248179.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 248234.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 248289.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 248344.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 248398.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 248453.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 248508.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 248563.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 248618.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 248673.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 248728.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 248783.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 248610.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 248665.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 248720.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 248775.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 248829.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 248884.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 248939.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 248994.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 249049.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 249104.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 249159.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 249213.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 249268.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 249323.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 249378.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 249433.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 249260.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 249315.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 249369.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 249424.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 249479.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 249534.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 249589.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 249643.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 249698.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 249753.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 249808.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 249863.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 249917.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 249972.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 250027.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 250082.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 249908.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 249963.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 250018.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 250073.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 250127.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 250182.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 250237.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 250291.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 250346.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 250401.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 250456.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 250510.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 250565.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 250620.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 250675.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 250729.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 250784.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 250839.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 250894.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 250720.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 250774.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 250829.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 250884.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 250938.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 250993.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 251048.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 251103.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 251157.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 251212.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 251267.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 251321.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 251376.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 251431.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 251485.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 251540.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 251595.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 251649.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 251704.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 251759.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 251814.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 251868.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 251923.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 251748.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 251803.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 251857.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 251912.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 251967.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 252021.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 252076.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 252131.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 252185.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 252240.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 252295.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 252349.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 252404.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 252459.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 252513.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 252568.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 252622.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 252677.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 252732.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 252786.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 252841.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 252896.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 252950.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 252775.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 252829.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 252884.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 252939.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 252993.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 253048.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 253102.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 253157.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 253212.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 253266.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 253321.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 253375.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 253430.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 253484.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 253539.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 253594.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 253648.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 253703.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 253757.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 253812.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 253867.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 253921.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 253976.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 254030.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 253854.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 253909.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 253963.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 254018.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 254072.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 254127.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 254181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 254236.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 254290.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 254345.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 254400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 254454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 254509.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 254563.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 254618.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 254672.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 254727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 254781.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 254836.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 254890.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 254945.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 255000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 255054.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 254877.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 254931.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 254986.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 255040.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 255095.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 255149.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 255204.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 255258.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 255313.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 255367.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 255422.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 255476.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 255531.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 255585.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 255640.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 255694.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 255749.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 255803.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 255858.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 255912.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 255967.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 256021.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 256076.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 255898.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 255952.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 256007.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 256061.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 256116.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 256170.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 256225.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 256279.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 256333.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 256388.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 256442.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 256497.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 256551.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 256606.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 256660.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 256715.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 256769.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 256823.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 256878.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 256932.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 256987.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 257041.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 257096.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 257150.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 256971.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 257026.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 257080.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 257135.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 257189.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 257243.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 257298.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 257352.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 257407.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 257461.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 257515.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 257570.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 257624.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 257679.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 257733.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 257787.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 257842.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 257896.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 257951.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 258005.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 258059.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 258114.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 258168.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 258223.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 258277.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 258331.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 258386.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 258440.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 258495.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 258315.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 258369.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 258423.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 258478.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 258532.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 258586.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 258641.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 258695.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 258750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 258804.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 258858.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 258913.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 258967.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 259021.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 259076.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 259130.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 259184.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 259239.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 259293.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 259347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 259402.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 259456.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 259510.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 259565.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 259619.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 259673.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 259728.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 259782.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 259836.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 259656.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 259710.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 259764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 259819.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 259873.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 259927.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 259981.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 260036.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 260090.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 260144.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 260199.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 260253.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 260307.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 260361.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 260416.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 260470.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 260524.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 260579.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 260633.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 260687.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 260742.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 260796.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 260850.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 260904.9 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, 260994.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 261048.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 261103.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 261157.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 261211.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 261265.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 261320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 261374.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 261428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 261482.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 261537.0 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, 262405.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 262459.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 262513.5 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, 263035.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 263089.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 263143.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 263197.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 263252.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 263306.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 263360.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 263414.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 263468.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 263523.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 263577.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 263631.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 263685.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 263739.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 263794.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 263848.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 263902.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 263956.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 263772.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 263826.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 263880.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 263935.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 263989.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 264043.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 264097.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 264151.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 264205.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 264259.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 264314.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 264368.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 264422.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 264476.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 264530.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 264584.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 264639.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 264693.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 264747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 264801.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 264855.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 264909.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 264963.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 265018.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 265072.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 265126.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 265180.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 265234.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 265288.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 265342.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 265397.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 265451.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 265505.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 265559.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 265374.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 265428.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 265482.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 265536.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 265590.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 265644.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 265698.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 265752.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 265807.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 265861.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 265915.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 265969.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 266023.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 266077.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 266131.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 266185.7 fps, 0 ms/f [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 2.147 sec [junit] Testcase: test02Offscreen took 0 sec [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370740 f, 287618.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370800 f, 287664.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370860 f, 287711.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370920 f, 287757.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370980 f, 287804.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371040 f, 287851.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371100 f, 287897.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371160 f, 287944.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371220 f, 287990.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371280 f, 288037.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371340 f, 288083.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371400 f, 288130.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371460 f, 288176.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371520 f, 288223.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371580 f, 288269.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371640 f, 288316.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371700 f, 288363.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371760 f, 288409.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371820 f, 288456.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371880 f, 288502.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371940 f, 288549.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372000 f, 288595.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372060 f, 288642.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372120 f, 288688.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372180 f, 288735.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372240 f, 288782.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372300 f, 288604.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372360 f, 288651.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372420 f, 288697.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372480 f, 288744.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372540 f, 288790.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372600 f, 288837.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372660 f, 288883.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372720 f, 288930.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372780 f, 288976.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372840 f, 289023.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372900 f, 289069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372960 f, 289116.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373020 f, 289162.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373080 f, 289209.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373140 f, 289255.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373200 f, 289302.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373260 f, 289348.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373320 f, 289395.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373380 f, 289441.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373440 f, 289488.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373500 f, 289534.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373560 f, 289357.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373620 f, 289403.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373680 f, 289450.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373740 f, 289496.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373800 f, 289543.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373860 f, 289589.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373920 f, 289635.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373980 f, 289682.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374040 f, 289728.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374100 f, 289775.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374160 f, 289821.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374220 f, 289868.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374280 f, 289914.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374340 f, 289961.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374400 f, 290007.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374460 f, 290054.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374520 f, 290100.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374580 f, 290147.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374640 f, 290193.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374700 f, 290240.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374760 f, 290061.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374820 f, 290108.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374880 f, 290154.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374940 f, 290201.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375000 f, 290247.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375060 f, 290294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375120 f, 290340.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375180 f, 290387.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375240 f, 290433.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375300 f, 290479.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375360 f, 290526.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375420 f, 290572.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375480 f, 290619.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375540 f, 290665.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375600 f, 290712.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375660 f, 290758.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375720 f, 290804.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375780 f, 290851.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375840 f, 290897.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375900 f, 290944.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375960 f, 290990.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376020 f, 291037.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376080 f, 291083.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376140 f, 291130.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376200 f, 290951.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376260 f, 290997.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376320 f, 291044.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376380 f, 291090.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376440 f, 291136.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376500 f, 291183.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376560 f, 291229.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376620 f, 291276.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376680 f, 291322.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376740 f, 291368.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376800 f, 291415.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376860 f, 291461.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376920 f, 291508.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376980 f, 291554.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377040 f, 291600.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377100 f, 291647.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377160 f, 291693.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377220 f, 291740.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377280 f, 291786.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377340 f, 291832.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377400 f, 291879.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377460 f, 291925.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377520 f, 291972.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377580 f, 292018.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377640 f, 291839.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377700 f, 291885.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377760 f, 291932.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377820 f, 291978.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377880 f, 292024.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377940 f, 292071.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378000 f, 292117.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378060 f, 292163.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378120 f, 292210.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378180 f, 292256.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378240 f, 292302.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378300 f, 292349.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378360 f, 292395.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378420 f, 292442.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378480 f, 292488.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378540 f, 292534.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378600 f, 292581.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378660 f, 292627.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378720 f, 292673.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378780 f, 292720.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378840 f, 292766.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378900 f, 292812.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378960 f, 292859.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379020 f, 292905.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379080 f, 292952.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379140 f, 292772.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379200 f, 292818.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379260 f, 292864.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379320 f, 292911.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379380 f, 292957.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379440 f, 293003.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379500 f, 293050.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379560 f, 293096.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379620 f, 293142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379680 f, 293189.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379740 f, 293235.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379800 f, 293281.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379860 f, 293328.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379920 f, 293374.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379980 f, 293420.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380040 f, 293467.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380100 f, 293513.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380160 f, 293559.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380220 f, 293606.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380280 f, 293652.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380340 f, 293698.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380400 f, 293745.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380460 f, 293791.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380520 f, 293837.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380580 f, 293884.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380640 f, 293930.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380700 f, 293750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380760 f, 293796.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380820 f, 293842.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380880 f, 293888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380940 f, 293935.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381000 f, 293981.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381060 f, 294027.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381120 f, 294074.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381180 f, 294120.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381240 f, 294166.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381300 f, 294212.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381360 f, 294259.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381420 f, 294305.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381480 f, 294351.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381540 f, 294398.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381600 f, 294444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381660 f, 294490.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381720 f, 294537.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381780 f, 294583.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381840 f, 294629.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381900 f, 294675.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381960 f, 294722.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382020 f, 294768.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382080 f, 294814.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382140 f, 294861.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382200 f, 294907.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382260 f, 294953.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382320 f, 294772.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382380 f, 294818.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382440 f, 294865.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382500 f, 294911.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382560 f, 294957.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382620 f, 295003.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382680 f, 295050.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382740 f, 295096.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382800 f, 295142.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382860 f, 295188.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382920 f, 295235.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382980 f, 295281.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383040 f, 295327.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383100 f, 295373.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383160 f, 295420.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383220 f, 295466.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383280 f, 295512.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383340 f, 295558.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383400 f, 295605.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383460 f, 295651.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383520 f, 295697.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383580 f, 295744.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383640 f, 295790.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383700 f, 295836.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383760 f, 295882.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383820 f, 295929.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383880 f, 295975.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383940 f, 296021.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384000 f, 296067.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384060 f, 296114.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384120 f, 295932.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384180 f, 295978.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384240 f, 296024.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384300 f, 296070.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384360 f, 296117.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384420 f, 296163.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384480 f, 296209.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384540 f, 296255.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384600 f, 296302.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384660 f, 296348.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384720 f, 296394.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384780 f, 296440.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384840 f, 296486.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384900 f, 296533.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384960 f, 296579.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385020 f, 296625.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385080 f, 296671.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385140 f, 296718.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385200 f, 296764.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385260 f, 296810.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385320 f, 296856.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385380 f, 296902.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385440 f, 296949.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385500 f, 296995.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385560 f, 297041.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385620 f, 297087.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385680 f, 297134.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385740 f, 296951.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385800 f, 296997.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385860 f, 297043.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385920 f, 297090.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385980 f, 297136.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386040 f, 297182.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386100 f, 297228.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386160 f, 297274.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386220 f, 297321.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386280 f, 297367.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386340 f, 297413.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386400 f, 297459.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386460 f, 297505.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386520 f, 297551.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386580 f, 297598.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386640 f, 297644.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386700 f, 297690.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386760 f, 297736.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386820 f, 297782.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386880 f, 297829.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386940 f, 297875.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387000 f, 297921.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387060 f, 297967.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387120 f, 298013.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387180 f, 298060.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387240 f, 298106.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387300 f, 298152.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387360 f, 298198.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387420 f, 298244.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387480 f, 298061.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387540 f, 298107.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387600 f, 298153.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387660 f, 298200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387720 f, 298246.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387780 f, 298292.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387840 f, 298338.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387900 f, 298384.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387960 f, 298430.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388020 f, 298476.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388080 f, 298523.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388140 f, 298569.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388200 f, 298615.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388260 f, 298661.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388320 f, 298707.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388380 f, 298753.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388440 f, 298800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388500 f, 298846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388560 f, 298892.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388620 f, 298938.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388680 f, 298984.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388740 f, 299030.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388800 f, 299076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388860 f, 299123.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388920 f, 299169.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388980 f, 299215.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389040 f, 299261.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389100 f, 299307.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389160 f, 299353.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389220 f, 299400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389280 f, 299446.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389340 f, 299492.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389400 f, 299538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389460 f, 299584.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389520 f, 299630.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389580 f, 299676.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389640 f, 299723.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389700 f, 299769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389760 f, 299584.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389820 f, 299631.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389880 f, 299677.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389940 f, 299723.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390000 f, 299769.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390060 f, 299815.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390120 f, 299861.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390180 f, 299907.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390240 f, 299953.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390300 f, 300000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390360 f, 300046.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390420 f, 300092.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390480 f, 300138.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390540 f, 300184.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390600 f, 300230.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390660 f, 300276.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390720 f, 300322.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390780 f, 300368.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390840 f, 300415.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390900 f, 300461.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390960 f, 300507.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391020 f, 300553.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391080 f, 300599.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391140 f, 300645.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391200 f, 300691.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391260 f, 300737.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391320 f, 300784.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391380 f, 300830.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391440 f, 300876.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391500 f, 300922.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391560 f, 300968.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391620 f, 301014.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391680 f, 301060.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391740 f, 301106.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391800 f, 301152.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391860 f, 301199.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391920 f, 301245.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391980 f, 301291.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392040 f, 301337.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392100 f, 301383.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392160 f, 301429.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392220 f, 301475.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392280 f, 301521.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392340 f, 301336.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392400 f, 301382.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392460 f, 301428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392520 f, 301474.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392580 f, 301520.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392640 f, 301566.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392700 f, 301612.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392760 f, 301659.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392820 f, 301705.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392880 f, 301751.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392940 f, 301797.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393000 f, 301843.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393060 f, 301889.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393120 f, 301935.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393180 f, 301981.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393240 f, 302027.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393300 f, 302073.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393360 f, 302119.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393420 f, 302165.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393480 f, 302211.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393540 f, 302258.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393600 f, 302304.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393660 f, 302350.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393720 f, 302396.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393780 f, 302442.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393840 f, 302488.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393900 f, 302534.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393960 f, 302580.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394020 f, 302626.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394080 f, 302672.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394140 f, 302718.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394200 f, 302764.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394260 f, 302811.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394320 f, 302857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394380 f, 302670.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394440 f, 302716.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394500 f, 302762.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394560 f, 302808.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394620 f, 302854.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394680 f, 302901.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394740 f, 302947.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394800 f, 302993.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394860 f, 303039.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394920 f, 303085.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394980 f, 303131.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395040 f, 303177.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395100 f, 303223.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395160 f, 303269.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395220 f, 303315.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395280 f, 303361.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395340 f, 303407.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395400 f, 303453.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395460 f, 303499.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395520 f, 303545.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395580 f, 303591.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395640 f, 303637.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395700 f, 303683.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395760 f, 303729.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395820 f, 303775.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395880 f, 303821.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395940 f, 303868.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396000 f, 303914.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396060 f, 303960.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396120 f, 304006.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396180 f, 304052.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396240 f, 304098.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396300 f, 304144.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396360 f, 304190.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396420 f, 304236.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396480 f, 304282.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396540 f, 304328.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396600 f, 304374.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396660 f, 304420.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396720 f, 304466.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396780 f, 304512.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396840 f, 304558.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396900 f, 304604.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396960 f, 304417.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397020 f, 304463.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397080 f, 304509.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397140 f, 304555.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397200 f, 304601.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397260 f, 304647.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397320 f, 304693.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397380 f, 304739.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397440 f, 304785.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397500 f, 304831.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397560 f, 304877.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397620 f, 304923.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397680 f, 304969.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397740 f, 305015.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397800 f, 305061.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397860 f, 305107.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397920 f, 305153.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397980 f, 305199.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398040 f, 305245.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398100 f, 305291.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398160 f, 305337.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398220 f, 305383.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398280 f, 305429.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398340 f, 305475.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398400 f, 305521.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398460 f, 305567.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398520 f, 305613.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398580 f, 305659.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398640 f, 305705.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398700 f, 305751.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398760 f, 305797.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398820 f, 305609.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398880 f, 305655.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398940 f, 305701.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399000 f, 305747.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399060 f, 305793.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399120 f, 305839.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399180 f, 305885.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399240 f, 305931.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399300 f, 305977.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399360 f, 306023.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399420 f, 306068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399480 f, 306114.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399540 f, 306160.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399600 f, 306206.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399660 f, 306252.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399720 f, 306298.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399780 f, 306344.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399840 f, 306390.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399900 f, 306436.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399960 f, 306482.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400020 f, 306528.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400080 f, 306574.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400140 f, 306620.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400200 f, 306666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400260 f, 306712.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400320 f, 306758.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400380 f, 306804.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400440 f, 306850.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400500 f, 306896.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400560 f, 306942.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400620 f, 306988.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400680 f, 307034.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400740 f, 306845.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400800 f, 306891.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400860 f, 306937.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400920 f, 306983.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400980 f, 307029.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401040 f, 307075.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401100 f, 307120.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401160 f, 307166.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401220 f, 307212.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401280 f, 307258.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401340 f, 307304.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401400 f, 307350.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401460 f, 307396.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401520 f, 307442.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401580 f, 307488.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401640 f, 307534.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401700 f, 307580.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401760 f, 307626.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401820 f, 307672.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401880 f, 307718.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401940 f, 307764.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402000 f, 307810.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402060 f, 307856.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402120 f, 307902.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402180 f, 307947.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402240 f, 307993.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402300 f, 308039.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402360 f, 308085.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402420 f, 308131.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402480 f, 308177.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402540 f, 308223.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402600 f, 308033.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402660 f, 308079.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402720 f, 308125.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402780 f, 308171.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402840 f, 308217.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402900 f, 308263.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402960 f, 308309.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403020 f, 308355.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403080 f, 308400.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403140 f, 308446.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403200 f, 308492.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403260 f, 308538.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403320 f, 308584.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403380 f, 308630.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403440 f, 308676.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403500 f, 308722.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403560 f, 308768.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403620 f, 308814.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403680 f, 308860.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403740 f, 308905.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403800 f, 308951.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403860 f, 308997.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403920 f, 309043.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403980 f, 309089.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404040 f, 309135.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404100 f, 309181.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404160 f, 309227.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404220 f, 309273.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404280 f, 309319.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404340 f, 309364.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404400 f, 309410.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404460 f, 309220.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404520 f, 309266.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404580 f, 309311.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404640 f, 309357.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404700 f, 309403.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404760 f, 309449.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404820 f, 309495.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404880 f, 309541.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404940 f, 309587.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405000 f, 309633.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405060 f, 309678.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405120 f, 309724.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405180 f, 309770.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405240 f, 309816.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405300 f, 309862.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405360 f, 309908.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405420 f, 309954.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405480 f, 310000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405540 f, 310045.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405600 f, 310091.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405660 f, 310137.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405720 f, 310183.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405780 f, 310229.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405840 f, 310275.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405900 f, 310321.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405960 f, 310366.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406020 f, 310412.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406080 f, 310458.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406140 f, 310504.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406200 f, 310550.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406260 f, 310359.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406320 f, 310404.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406380 f, 310450.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406440 f, 310496.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406500 f, 310542.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406560 f, 310588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406620 f, 310634.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406680 f, 310679.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406740 f, 310725.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406800 f, 310771.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406860 f, 310817.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406920 f, 310863.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406980 f, 310909.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407040 f, 310954.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407100 f, 311000.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407160 f, 311046.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407220 f, 311092.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407280 f, 311138.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407340 f, 311184.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407400 f, 311229.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407460 f, 311275.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407520 f, 311321.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407580 f, 311367.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407640 f, 311413.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407700 f, 311459.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407760 f, 311504.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407820 f, 311550.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407880 f, 311596.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407940 f, 311642.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408000 f, 311688.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408060 f, 311734.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408120 f, 311542.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408180 f, 311587.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408240 f, 311633.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408300 f, 311679.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408360 f, 311725.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408420 f, 311771.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408480 f, 311816.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408540 f, 311862.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408600 f, 311908.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408660 f, 311954.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408720 f, 312000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408780 f, 312045.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408840 f, 312091.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408900 f, 312137.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408960 f, 312183.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409020 f, 312229.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409080 f, 312274.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409140 f, 312320.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409200 f, 312366.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409260 f, 312412.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409320 f, 312458.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409380 f, 312503.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409440 f, 312549.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409500 f, 312595.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409560 f, 312641.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409620 f, 312687.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409680 f, 312732.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409740 f, 312778.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409800 f, 312824.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409860 f, 312870.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409920 f, 312916.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409980 f, 312723.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410040 f, 312768.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410100 f, 312814.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410160 f, 312860.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410220 f, 312906.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410280 f, 312951.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410340 f, 312997.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410400 f, 313043.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410460 f, 313089.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410520 f, 313135.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410580 f, 313180.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410640 f, 313226.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410700 f, 313272.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410760 f, 313318.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410820 f, 313363.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410880 f, 313409.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410940 f, 313455.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411000 f, 313501.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411060 f, 313546.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411120 f, 313592.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411180 f, 313638.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411240 f, 313684.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411300 f, 313729.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411360 f, 313775.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411420 f, 313821.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411480 f, 313867.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411540 f, 313913.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411600 f, 313958.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411660 f, 314004.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411720 f, 314050.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411780 f, 314096.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411840 f, 313902.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411900 f, 313948.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411960 f, 313993.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412020 f, 314039.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412080 f, 314085.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412140 f, 314131.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412200 f, 314176.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412260 f, 314222.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412320 f, 314268.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412380 f, 314314.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412440 f, 314359.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412500 f, 314405.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412560 f, 314451.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412620 f, 314496.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412680 f, 314542.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412740 f, 314588.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412800 f, 314634.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412860 f, 314679.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412920 f, 314725.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412980 f, 314771.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413040 f, 314817.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413100 f, 314862.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413160 f, 314908.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413220 f, 314954.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413280 f, 315000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413340 f, 315045.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413400 f, 315091.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413460 f, 315137.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413520 f, 315182.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413580 f, 315228.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413640 f, 315274.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413700 f, 315079.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413760 f, 315125.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413820 f, 315171.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413880 f, 315217.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413940 f, 315262.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414000 f, 315308.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414060 f, 315354.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414120 f, 315399.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414180 f, 315445.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414240 f, 315491.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414300 f, 315536.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414360 f, 315582.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414420 f, 315628.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414480 f, 315674.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414540 f, 315719.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414600 f, 315765.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414660 f, 315811.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414720 f, 315856.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414780 f, 315902.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414840 f, 315948.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414900 f, 315993.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414960 f, 316039.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415020 f, 316085.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415080 f, 316131.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415140 f, 316176.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415200 f, 316222.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415260 f, 316268.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415320 f, 316313.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415380 f, 316359.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415440 f, 316405.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415500 f, 316210.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415560 f, 316255.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415620 f, 316301.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415680 f, 316347.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415740 f, 316392.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415800 f, 316438.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415860 f, 316484.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415920 f, 316529.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415980 f, 316575.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416040 f, 316621.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416100 f, 316666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416160 f, 316712.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416220 f, 316758.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416280 f, 316803.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416340 f, 316849.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416400 f, 316894.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416460 f, 316940.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416520 f, 316986.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416580 f, 317031.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416640 f, 317077.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416700 f, 317123.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416760 f, 317168.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416820 f, 317214.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416880 f, 317260.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416940 f, 317305.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417000 f, 317351.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417060 f, 317397.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417120 f, 317442.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417180 f, 317488.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417240 f, 317534.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417300 f, 317579.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417360 f, 317384.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417420 f, 317429.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417480 f, 317475.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417540 f, 317520.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417600 f, 317566.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417660 f, 317612.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417720 f, 317657.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417780 f, 317703.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417840 f, 317749.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417900 f, 317794.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417960 f, 317840.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418020 f, 317885.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418080 f, 317931.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418140 f, 317977.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418200 f, 318022.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418260 f, 318068.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418320 f, 318114.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418380 f, 318159.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418440 f, 318205.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418500 f, 318250.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418560 f, 318296.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418620 f, 318342.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418680 f, 318387.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418740 f, 318433.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418800 f, 318479.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418860 f, 318524.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418920 f, 318570.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418980 f, 318615.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419040 f, 318661.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419100 f, 318707.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419160 f, 318752.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419220 f, 318798.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419280 f, 318601.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419340 f, 318647.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419400 f, 318693.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419460 f, 318738.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419520 f, 318784.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419580 f, 318829.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419640 f, 318875.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419700 f, 318920.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419760 f, 318966.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419820 f, 319012.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419880 f, 319057.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419940 f, 319103.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420000 f, 319148.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420060 f, 319194.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420120 f, 319240.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420180 f, 319285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420240 f, 319331.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420300 f, 319376.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420360 f, 319422.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420420 f, 319468.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420480 f, 319513.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420540 f, 319559.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420600 f, 319604.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420660 f, 319650.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420720 f, 319696.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420780 f, 319741.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420840 f, 319787.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420900 f, 319832.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420960 f, 319878.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421020 f, 319924.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421080 f, 319969.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421140 f, 320015.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421200 f, 320060.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421260 f, 320106.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421320 f, 320151.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421380 f, 320197.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421440 f, 320243.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421500 f, 320288.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421560 f, 320091.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421620 f, 320136.7 fps, 0 ms/f [junit] 1 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 421680 f, 303585.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421740 f, 303628.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421800 f, 303671.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421860 f, 303714.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421920 f, 303758.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421980 f, 303801.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422040 f, 303844.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422100 f, 303887.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422160 f, 303930.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422220 f, 303974.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422280 f, 304017.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422340 f, 304060.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422400 f, 304103.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422460 f, 304146.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422520 f, 304190.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422580 f, 304233.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422640 f, 304276.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422700 f, 304319.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422760 f, 304362.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422820 f, 304187.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422880 f, 304230.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422940 f, 304273.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423000 f, 304316.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423060 f, 304359.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423120 f, 304402.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423180 f, 304446.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423240 f, 304489.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423300 f, 304532.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423360 f, 304575.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423420 f, 304618.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423480 f, 304661.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423540 f, 304705.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423600 f, 304748.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423660 f, 304791.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423720 f, 304834.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423780 f, 304877.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423840 f, 304920.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423900 f, 304964.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423960 f, 305007.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424020 f, 305050.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424080 f, 305093.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424140 f, 305136.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424200 f, 305179.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424260 f, 305223.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424320 f, 305266.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424380 f, 305309.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424440 f, 305352.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424500 f, 305395.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424560 f, 305438.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424620 f, 305262.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424680 f, 305305.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424740 f, 305348.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424800 f, 305391.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424860 f, 305434.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424920 f, 305478.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424980 f, 305521.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425040 f, 305564.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425100 f, 305607.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425160 f, 305650.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425220 f, 305693.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425280 f, 305736.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425340 f, 305780.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425400 f, 305823.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425460 f, 305866.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425520 f, 305909.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425580 f, 305952.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425640 f, 305995.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425700 f, 306038.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425760 f, 306081.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425820 f, 306125.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425880 f, 306168.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425940 f, 306211.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426000 f, 306254.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426060 f, 306297.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426120 f, 306340.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426180 f, 306383.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426240 f, 306427.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426300 f, 306470.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426360 f, 306513.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426420 f, 306556.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426480 f, 306379.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426540 f, 306422.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426600 f, 306465.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426660 f, 306508.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426720 f, 306551.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426780 f, 306594.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426840 f, 306637.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426900 f, 306681.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426960 f, 306724.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427020 f, 306767.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427080 f, 306810.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427140 f, 306853.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427200 f, 306896.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427260 f, 306939.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427320 f, 306982.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427380 f, 307025.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427440 f, 307068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427500 f, 307112.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427560 f, 307155.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427620 f, 307198.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427680 f, 307241.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427740 f, 307284.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427800 f, 307327.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427860 f, 307370.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427920 f, 307413.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427980 f, 307456.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428040 f, 307500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428100 f, 307543.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428160 f, 307586.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428220 f, 307629.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428280 f, 307672.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428340 f, 307715.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428400 f, 307758.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428460 f, 307801.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428520 f, 307844.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428580 f, 307887.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428640 f, 307931.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428700 f, 307974.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428760 f, 308017.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428820 f, 308060.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428880 f, 308103.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428940 f, 308146.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429000 f, 308189.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429060 f, 308232.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429120 f, 308275.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429180 f, 308318.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429240 f, 308362.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429300 f, 308405.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429360 f, 308448.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429420 f, 308491.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429480 f, 308534.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429540 f, 308577.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429600 f, 308399.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429660 f, 308442.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429720 f, 308485.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429780 f, 308528.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429840 f, 308571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429900 f, 308614.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429960 f, 308657.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430020 f, 308700.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430080 f, 308743.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430140 f, 308786.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430200 f, 308829.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430260 f, 308872.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430320 f, 308916.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430380 f, 308959.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430440 f, 309002.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430500 f, 309045.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430560 f, 309088.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430620 f, 309131.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430680 f, 309174.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430740 f, 309217.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430800 f, 309260.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430860 f, 309303.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430920 f, 309346.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430980 f, 309389.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431040 f, 309432.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431100 f, 309475.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431160 f, 309519.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431220 f, 309562.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431280 f, 309605.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431340 f, 309648.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431400 f, 309691.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431460 f, 309734.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431520 f, 309777.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431580 f, 309820.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431640 f, 309863.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431700 f, 309906.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431760 f, 309949.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431820 f, 309992.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431880 f, 310035.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431940 f, 310078.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432000 f, 310122.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432060 f, 310165.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432120 f, 310208.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432180 f, 310251.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432240 f, 310294.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432300 f, 310337.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432360 f, 310380.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432420 f, 310423.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432480 f, 310466.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432540 f, 310286.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432600 f, 310330.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432660 f, 310373.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432720 f, 310416.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432780 f, 310459.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432840 f, 310502.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432900 f, 310545.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432960 f, 310588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433020 f, 310631.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433080 f, 310674.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433140 f, 310717.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433200 f, 310760.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433260 f, 310803.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433320 f, 310846.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433380 f, 310889.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433440 f, 310932.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433500 f, 310975.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433560 f, 311018.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433620 f, 311061.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433680 f, 311104.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433740 f, 311147.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433800 f, 311190.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433860 f, 311233.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433920 f, 311276.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433980 f, 311319.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434040 f, 311362.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434100 f, 311406.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434160 f, 311449.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434220 f, 311492.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434280 f, 311535.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434340 f, 311578.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434400 f, 311621.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434460 f, 311664.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434520 f, 311707.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434580 f, 311750.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434640 f, 311793.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434700 f, 311836.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434760 f, 311879.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434820 f, 311922.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434880 f, 311741.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434940 f, 311784.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435000 f, 311827.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435060 f, 311870.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435120 f, 311913.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435180 f, 311957.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435240 f, 312000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435300 f, 312043.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435360 f, 312086.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435420 f, 312129.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435480 f, 312172.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435540 f, 312215.0 fps, 0 ms/f [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.27 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078473154 ms III - Start [junit] SLOCK [T main @ 1753078473158 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 / 490 ms, 122.4 fps, 8 ms/f; total: 60 f, 122.4 fps, 8 ms/f [junit] 0 s: 60 f / 397 ms, 151.1 fps, 6 ms/f; total: 120 f, 135.1 fps, 7 ms/f [junit] XXXXX Invisible Part 2/3 [junit] 0 s: 60 f / 10 ms, 6000.0 fps, 0 ms/f; total: 60 f, 6000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 10909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 16363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 25000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 27692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 32307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 38571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 44000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 48750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 52500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 56470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 56666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 63157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 63000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 66000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 65714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 68181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 70909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 70434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 73043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 75652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 77500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 79200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 81600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 83076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 85384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 87692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 86666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 88888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 91111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 92142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 91034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 93103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 95172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 97241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 96000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 98000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 96774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 95625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 96363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 98181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 97058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 98823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 100588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 99428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 101142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 102857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 101666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 103333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 103783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 105405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 104210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 103076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 104615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 103500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 103902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 105365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 104285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 105714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 104651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 106046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 106363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 105333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 105652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 106956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 105957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 106250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 107500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 106530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 107755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 108979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 110204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 109200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 110400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 111600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 110588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 111764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 112941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 111923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 113076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 112075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 113207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 112222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 112363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 113454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 114545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 113571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 114642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 115714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 116785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 115789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 116842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 117894.7 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, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 121000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 120983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 121967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 122950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 121935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 122903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 123870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 122857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 123809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 124761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 125714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 124687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 125625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 126562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 125538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 126461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 127384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 126363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 127272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 128181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 129090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 128059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 128955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 129850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 128823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 129705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 130588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 131470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 130434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 131304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 132173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 131142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 132857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 133714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 132676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 133521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 134366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 135211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 134166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 135833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 134794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 135616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 136438.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 137260.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 136216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 137027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 137837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 138648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 137600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 138400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 137368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 138157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 138947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 139736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 138701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 139480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 140259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 141038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 140769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 141538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 140506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 141265.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 142025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 142784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 141750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 142500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 143250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 142962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 143703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 144444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 145185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 145925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 145609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 146341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 147073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 147804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 148536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 149268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 148192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 148915.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 149638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 150361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 151084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 151807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 150714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 151428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 152142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 152857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 153571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 154285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 153176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 153882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 154588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 155294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 156705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 157411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 156279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 156976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 157674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 158372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 159069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 159767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 158620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 159310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 160689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 161379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 162068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 160909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 161590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 162272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 162954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 163636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 162471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 163146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 163820.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 164494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 165168.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 165842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 166516.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 165333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 166000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 166666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 167333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 168666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 169333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 170666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 171333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 170109.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 170769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 171428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 172087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 172747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 173406.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 174065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 174725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 175384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 174130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 174782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 175434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 176086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 176739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 177391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 178043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 178695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 179347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 178709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 179354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 180645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 181290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 181935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 182580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 183225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 183870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 182553.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 183191.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 183829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 184468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 185106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 185744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 186382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 187021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 187659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 188297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 188936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 187578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 188210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 188842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 189473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 190105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 190736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 191368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 192631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 193263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 191875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 192500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 193125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 193750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 194375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 195625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 196250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 196875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 197500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 198125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 198750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 197319.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 197938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 198556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 199175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 199793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 200412.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 201030.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 201649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 202268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 202886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 201428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 202040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 202653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 203265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 203877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 204489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 205102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 205714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 206326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 204848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 205454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 206060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 206666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 207272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 207878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 208484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 209090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 209696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 210303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 210909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 211515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 212121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 210600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 211200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 211800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 212400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 213000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 213600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 214200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 214800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 215400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 216600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 217200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 215643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 216237.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 216831.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 217425.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 218019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 218613.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 219207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 219801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 220396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 220990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 221584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 222178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 220588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 221176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 221764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 222352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 222941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 223529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 224117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 224705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 225294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 225882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 226470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 224854.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 225436.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 226019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 226601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 227184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 227766.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 228349.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 228932.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 229514.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 230097.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 230679.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 231262.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 231844.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 232427.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 230769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 231346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 231923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 232500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 233076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 233653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 234230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 234807.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 235384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 235961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 236538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 237115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 237692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 238269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 236571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 237142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 237714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 238285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 238857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 239428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 240571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 241142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 241714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 242285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 242857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 243428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 244000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 242264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 242830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 243396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 243962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 244528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 245094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 245660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 246226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 246792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 247358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 247924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 248490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 249056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 249622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 247850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 248411.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 248971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 249532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 250093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 250654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 251214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 251775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 252336.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 252897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 253457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 254018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 254579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 255140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 255700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 256261.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 254444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 255000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 255555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 256111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 256666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 257222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 257777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 258333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 258888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 259444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 260555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 261111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 261666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 262222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 262777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 263333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 261467.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 262018.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 262568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 263119.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 263669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 264220.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 264770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 265321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 265871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 266422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 266972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 267522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 268073.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 268623.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 269174.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 269724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 270275.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 268363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 268909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 269454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 270545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 271090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 271636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 272181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 272727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 273272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 273818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 274363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 274909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 275454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 273513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 274054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 274594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 275135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 275675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 276216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 276756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 277297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 277837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 278378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 278918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 279459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 280540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 281081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 281621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 282162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 282702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 283243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 283783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 281785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 282321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 282857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 283392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 283928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 284464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 285000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 285535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 286071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 286607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 287142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 287678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 288214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 288750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 289285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 289821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 290357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 290892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 291428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 291964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 289911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 290442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 290973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 291504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 292035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 292566.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 293097.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 293628.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 294159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 294690.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 295221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 295752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 296283.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 296814.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 297345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 297876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 298407.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 298938.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 299469.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 297894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 298421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 298947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 299473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 300526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 301052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 301578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 302105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 302631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 303157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 303684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 304210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 304736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 305263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 305789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 306315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 306842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 307368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 307894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 308421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 306260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 306782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 307304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 307826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 308347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 308869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 309391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 309913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 310434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 310956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 311478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 312521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 313043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 313565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 314086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 314608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 315130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 315652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 316173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 313965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 314482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 315517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 316034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 316551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 317068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 317586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 318103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 318620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 319137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 319655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 320172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 320689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 321206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 321724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 322241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 322758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 323275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 323793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 324310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 324827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 325344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 323076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 323589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 324102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 324615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 325128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 325641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 326153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 326666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 327179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 327692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 328205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 328717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 329230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 329743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 330256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 330769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 331282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 331794.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 332307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 332820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 333333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 333846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 334358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 334871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 335384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 333050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 333559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 334067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 334576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 335084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 335593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 336101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 336610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 337118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 337627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 338135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 338644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 339152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 339661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 340169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 340677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 341186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 341694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 342203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 342711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 343220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 343728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 344237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 344745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 345254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 345762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 343361.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 343865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 344369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 344873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 345378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 345882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 346386.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 346890.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 347394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 347899.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 348403.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 348907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 349411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 349915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 350420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 350924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 351428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 351932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 352436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 352941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 353445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 353949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 354453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 354957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 355462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 353000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 353500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 354000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 354500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 355000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 355500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 356000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 356500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 357000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 357500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 358000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 358500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 359000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 359500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 360500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 361000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 361500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 362000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 362500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 363000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 363500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 364000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 364500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 365000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 365500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 362975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 363471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 363966.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 364462.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 364958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 365454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 365950.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 366446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 366942.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 367438.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 367933.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 368429.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 368925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 369421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 369917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 370413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 370909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 371404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 371900.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 372396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 372892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 373388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 373884.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 374380.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 374876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 375371.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 372786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 373278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 373770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 374262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 374754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 375245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 375737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 376229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 376721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 377213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 377704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 378196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 378688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 379180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 379672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 380163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 380655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 381147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 381639.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 382131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 382622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 383114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 383606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 384098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 384590.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 385081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 385573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 382926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 383414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 383902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 384390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 384878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 385365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 385853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 386341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 386829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 387317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 387804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 388292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 388780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 389268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 389756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 390243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 390731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 391219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 391707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 392195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 392682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 393170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 393658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 394146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 394634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 395121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 392419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 392903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 393387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 393870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 394354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 394838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 395322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 395806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 396290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 396774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 397258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 397741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 398225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 398709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 399193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 399677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 400161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 400645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 401129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 401612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 402096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 402580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 403064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 403548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 404032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 404516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 405000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 405483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 402720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 403200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 403680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 404160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 404640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 405120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 405600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 406080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 406560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 407040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 407520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 408000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 408480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 408960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 409440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 409920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 410400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 410880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 411360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 411840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 412320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 412800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 413280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 413760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 414240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 414720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 415200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 412380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 412857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 413333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 413809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 414285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 414761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 415238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 415714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 416190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 416666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 417142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 417619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 418095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 418571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 419047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 419523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 420476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 420952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 421428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 421904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 422380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 422857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 423333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 423809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 424285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 424761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 425238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 425714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 426190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 426666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 423779.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 424251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 424724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 425196.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 425669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 426141.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 426614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 427086.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 427559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 428031.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 428503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 428976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 429448.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 429921.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 430393.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 430866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 431338.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 431811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 432283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 432755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 433228.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 433700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 434173.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 434645.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 435118.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 435590.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 436063.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 436535.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 437007.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 437480.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 434531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 435468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 435937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 436406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 436875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 437343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 437812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 438281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 438750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 439218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 439687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 440156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 440625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 441093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 441562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 442031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 442500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 442968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 443437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 443906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 444375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 444843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 445312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 445781.2 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 57120 f, 370909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 368903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 369290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 369677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 370064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 368076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 368461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 368846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 369230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 369615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 367643.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 368025.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 368407.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 368789.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 369171.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 369554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 369936.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 367974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 368354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 368734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 369113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 369493.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 369873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 370253.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 370632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 368679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 369056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 369433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 369811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 370188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 370566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 370943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 371320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 371698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 369750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 370125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 370500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 370875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 371250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 371625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 372375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 370434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 370807.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 371180.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 371552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 371925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 372298.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 372670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 373043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 373416.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 371481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 371851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 372222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 372592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 372962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 373333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 373703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 374074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 372147.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 372515.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 372883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 373251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 373619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 373987.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 374355.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 372439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 372804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 373170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 373536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 373902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 374268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 372363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 372727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 373090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 373454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 373818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 371927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 372289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 372650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 373012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 371137.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 371497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 371856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 372215.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 372574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 370714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 371071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 371428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 371785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 372142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 370295.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 370650.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 371005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 371360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 369529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 369882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 370235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 370588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 370941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 369122.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 369473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 369824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 370175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 370526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 368720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 369069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 369418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 369767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 370116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 370465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 368670.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 369017.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 369364.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 369710.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 370057.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 370404.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 368620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 368965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 369310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 369655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 370000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 370344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 370689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 368914.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 369257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 369600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 369942.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 370285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 370628.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 368863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 369204.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 369545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 369886.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 370227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 370568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 368813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 369152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 369491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 369830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 370169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 370508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 368764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 369101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 369438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 369775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 370112.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 370449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 370786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 369050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 369385.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 369720.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 370055.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 370391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 370726.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 371061.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 371396.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 371731.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 370000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 370333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 370666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 371000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 371333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 371666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 372333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 372666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 373000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 371270.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 371602.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 371933.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 372265.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 372596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 372928.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 373259.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 373591.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 373922.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 374254.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 372527.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 372857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 373186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 373516.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 373846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 374175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 374505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 374835.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 375164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 375494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 373770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 374098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 374426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 374754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 375081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 375409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 375737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 376065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 376393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 374673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 375000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 375326.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 375652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 375978.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 376304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 376630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 376956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 377282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 377608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 375891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 376216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 376540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 376864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 377189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 377513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 377837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 378162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 378486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 378810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 377096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 377419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 377741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 378064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 378387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 378709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 379032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 379354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 379677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 378288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 378609.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 378930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 379251.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 379572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 379893.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 380213.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 380534.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 380855.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 381176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 379468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 379787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 380106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 380425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 380744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 381063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 381382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 381702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 382021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 382340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 380634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 380952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 381269.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 381587.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 381904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 382222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 382539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 382857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 383174.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 383492.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 381789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 382105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 382421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 382736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 383052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 383368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 383684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 384000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 384315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 384631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 382931.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 383246.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 383560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 383874.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 384188.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 384502.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 384816.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 385130.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 383437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 383750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 384062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 384375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 384687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 385000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 385312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 385625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 385937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 386250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 384559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 384870.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 385181.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 385492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 385803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 386114.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 386424.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 386735.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 387046.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 385360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 385670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 385979.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 386288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 386597.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 386907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 387216.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 387525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 387835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 388144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 386461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 386769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 387076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 387384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 387692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 388000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 388307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 388615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 388923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 389230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 387551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 387857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 388163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 388469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 388775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 389081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 389387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 389693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 390306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 388629.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 388934.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 389238.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 389543.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 389847.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 390152.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 390456.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 390761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 391066.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 391370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 389696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 390303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 390606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 390909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 391212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 391515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 391818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 392121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 390452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 390753.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 391055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 391356.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 391658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 391959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 392261.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 392562.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 392864.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 393165.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 391500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 391800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 392100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 392400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 392700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 393000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 393300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 393600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 393900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 394200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 392537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 392835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 393134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 393432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 393731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 394029.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 394328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 394626.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 394925.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 395223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 393564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 393861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 394158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 394455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 394752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 395049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 395346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 395643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 395940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 396237.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 394581.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 394876.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 395172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 395467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 395763.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 396059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 396354.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 396650.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 396945.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 395294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 395588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 395882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 396176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 396470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 396764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 397058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 397352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 397647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 397941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 396292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 396585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 396878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 397170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 397463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 397756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 398048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 398341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 398634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 398926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 397281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 397572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 397864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 398155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 398446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 398737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 399029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 399320.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 399611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 399902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 398260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 398550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 398840.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 399130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 399420.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 399710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 400289.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 400579.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 398942.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 399230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 399519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 399807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 400096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 400384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 400673.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 400961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 401250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 401538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 399904.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 400191.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 400478.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 400765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 401052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 401339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 401626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 401913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 402200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 402488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 400857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 401142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 401428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 401714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 402000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 400379.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 400663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 400947.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 401232.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 401516.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 401800.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 402085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 400471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 400754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 401037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 401320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 401603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 401886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 402169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 402452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 400845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 401126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 401408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 401690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 401971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 402253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 400654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 400934.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 401214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 401495.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 401775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 402056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 400465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 400744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 401023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 401302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 401581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 400277.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 400555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 400833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 401111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 401388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 401666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 401944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 402222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 402500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 400921.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 401198.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 401474.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 401751.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 402027.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 402304.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 402580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 402857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 403133.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 403410.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 401834.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 402110.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 402385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 402660.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 402935.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 403211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 403486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 403761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 404036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 404311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 402739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 403013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 403287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 403561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 403835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 404109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 404383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 404657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 404931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 403363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 403636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 403909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 404181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 404454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 404727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 405000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 405272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 405545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 405818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 406090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 404524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 404796.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 405067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 405339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 405610.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 405882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 406153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 406425.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 406696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 406968.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 405405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 405675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 405945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 406216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 406486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 406756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 407027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 407297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 407567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 407837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 406278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 406547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 406816.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 407085.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 407354.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 407623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 407892.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 408161.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 408430.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 406875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 407142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 407410.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 407678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 407946.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 408214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 408482.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 408750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 409017.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 409285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 407733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 408000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 408266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 408533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 408800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 409066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 409333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 409600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 409866.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 410133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 410400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 408849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 409115.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 409380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 409646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 409911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 410177.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 410442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 410707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 410973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 411238.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 411504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 411769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 412035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 412300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 410748.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 411013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 411277.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 411541.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 411806.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 412070.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 412334.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 412599.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 412863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 413127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 413392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 413656.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 413920.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 414185.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 412631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 412894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 413157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 413421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 413684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 413947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 414210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 414473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 414736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 415000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 415263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 415526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 415789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 416052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 416315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 414759.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 415021.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 415283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 415545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 415807.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 416069.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 416331.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 416593.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 416855.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 417117.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 417379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 417641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 417903.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 418165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 416608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 416869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 417130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 417391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 417652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 417913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 418173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 418434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 418695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 418956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 419217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 419478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 419739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 420260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 418701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 418961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 419220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 419480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 419740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 420259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 420519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 420779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 421038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 421298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 421558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 421818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 422077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 420517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 420775.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 421034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 421293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 421551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 421810.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 422068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 422327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 422586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 422844.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 423103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 423362.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 423620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 423879.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 422317.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 422575.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 422832.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 423090.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 423347.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 423605.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 423862.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 424120.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 424377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 424635.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 424892.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 425150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 425407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 425665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 425922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 424358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 424615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 424871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 425128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 425384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 425641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 425897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 426153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 426410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 426666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 426923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 427179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 427435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 427692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 427948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 426382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 426638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 426893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 427148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 427404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 427659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 427914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 428170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 428425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 428680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 428936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 429191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 429446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 429702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 429957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 430212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 430468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 430723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 430978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 429406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 429661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 429915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 430169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 430423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 430677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 430932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 431186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 431440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 431694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 431949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 432203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 432457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 432711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 432966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 433220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 433474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 433728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 432151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 432405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 432658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 432911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 433164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 433417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 433670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 433924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 434177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 434430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 434683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 434936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 435189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 435443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 435696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 435949.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 434369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 434621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 434873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 435126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 435378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 435630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 435882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 436134.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 436386.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 436638.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 436890.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 437142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 437394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 437647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 437899.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 438151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 438403.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 438655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 437071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 437322.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 437573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 437824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 438075.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 438326.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 438577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 438828.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 439079.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 439330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 439581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 439832.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 440083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 440334.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 440585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 440836.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 441087.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 441338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 439750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 440250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 440500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 440750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 441000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 441250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 441500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 441750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 442000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 442250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 442500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 442750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 443000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 443250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 443500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 443750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 442406.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 442655.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 442904.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 443153.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 443402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 443651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 443900.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 444149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 444398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 444647.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 444896.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 445145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 445394.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 445643.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 445892.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 446141.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 446390.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 444793.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 445041.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 445289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 445537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 445785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 446033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 446281.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 446528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 446776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 447024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 447272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 447520.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 447768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 448016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 448264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 448512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 448760.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 449008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 449256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 449504.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 447901.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 448148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 448395.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 448641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 448888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 449135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 449382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 449629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 449876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 450123.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 450370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 450617.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 450864.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 451111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 451358.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 451604.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 451851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 452098.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 452345.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 450737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 450983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 451229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 451475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 451721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 451967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 452213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 452459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 452704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 452950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 453196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 453442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 453688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 453934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 454180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 454426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 454672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 454918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 455163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 455409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 455655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 455901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 456147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 456393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 454775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 455020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 455265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 455510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 455755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 456244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 456489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 456734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 456979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 457224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 457469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 457714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 457959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 458204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 458448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 458693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 458938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 459183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 459428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 459673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 459918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 460163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 460408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 458780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 459024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 459268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 459512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 459756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 460243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 460487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 460731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 460975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 461219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 461463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 461707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 461951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 462195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 462439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 462682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 462926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 463170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 463414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 463658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 463902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 464146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 464390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 462753.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 462995.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 463238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 463481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 463724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 463967.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 464210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 464453.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 464696.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 464939.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 465182.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 465425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 465668.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 465910.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 466153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 466396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 466639.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 466882.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 467125.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 467368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 467611.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 467854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 466209.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 466451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 466693.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 466935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 467177.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 467419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 467661.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 467903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 468145.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 468387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 468629.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 468870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 469112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 469354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 469596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 469838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 470080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 470322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 470564.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 470806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 471048.3 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 116880 f, 418924.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 419139.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 419354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 419569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 419784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 420215.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 418928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 419142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 419357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 419571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 419785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 420214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 420428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 420642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 420857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 419572.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 419786.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 420213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 420427.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 420640.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 420854.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 421067.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 421281.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 421494.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 421708.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 421921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 420638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 420851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 421063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 421276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 421489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 421702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 421914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 422127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 422340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 422553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 422765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 422978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 423191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 423404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 423617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 423829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 422544.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 422756.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 422968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 423180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 423392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 423604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 423816.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 424028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 424240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 424452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 424664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 424876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 425088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 425300.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 425512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 425724.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 425936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 424647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 424859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 425070.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 425281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 425492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 425704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 425915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 426126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 426338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 426549.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 426760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 426971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 427183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 427394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 427605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 427816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 426526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 426736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 426947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 427157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 427368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 427578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 427789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 428000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 428210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 428421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 428631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 428842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 429052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 429263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 429473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 429684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 428391.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 428601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 428811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 429020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 429230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 429440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 429650.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 429860.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 430069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 430279.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 430489.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 430699.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 430909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 431118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 431328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 431538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 431748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 431958.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 430662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 430871.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 431080.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 431289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 431498.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 431707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 431916.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 432125.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 432334.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 432543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 432752.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 432961.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 433170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 433379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 433588.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 433797.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 434006.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 434216.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 434425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 434634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 434843.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 435052.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 435261.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 435470.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 435679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 435888.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 436097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 436306.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 436515.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 435208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 435416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 435625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 435833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 436041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 436250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 436458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 436666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 436875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 437083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 437291.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 437500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 437708.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 437916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 438125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 438333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 438541.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 438750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 438958.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 439166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 439375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 439583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 439791.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 440208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 440416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 440625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 440833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 439515.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 439723.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 439930.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 440138.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 440346.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 440553.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 440761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 440968.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 441176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 441384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 441591.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 441799.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 442006.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 442214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 442422.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 442629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 442837.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 443044.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 443252.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 443460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 443667.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 443875.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 444083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 444290.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 444498.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 444705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 444913.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 445121.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 445328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 444206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 444413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 444620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 444827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 445034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 445241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 445448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 445655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 445862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 446068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 446275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 446482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 446689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 446896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 447103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 447310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 447517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 447724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 447931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 448137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 448344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 448551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 448758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 448965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 449172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 449379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 449586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 449793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 448453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 448659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 448865.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 449072.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 449278.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 449484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 449690.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 449896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 450103.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 450309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 450515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 450721.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 450927.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 451134.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 451340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 451546.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 451752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 451958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 452164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 452371.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 452577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 452783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 452989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 453195.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 453402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 453608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 453814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 454020.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 452671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 452876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 453082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 453287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 453493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 453698.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 453904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 454109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 454315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 454520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 454726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 454931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 455137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 455342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 455547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 455753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 455958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 456164.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 456369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 456575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 456780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 456986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 457191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 457397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 457602.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 457808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 458013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 458219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 456860.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 457064.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 457269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 457474.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 457679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 457883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 458088.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 458293.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 458498.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 458703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 458907.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 459112.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 459317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 459522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 459726.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 459931.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 460136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 460341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 460546.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 460750.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 460955.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 461160.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 461365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 461569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 461774.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 461979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 460612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 460816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 461020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 461224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 461428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 461632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 461836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 462040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 462244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 462448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 462653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 463061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 463265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 463469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 463673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 463877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 464081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 464285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 464489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 464693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 464897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 465102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 465306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 465510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 465918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 466122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 466326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 466530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 465152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 465355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 465559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 465762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 465966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 466169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 466372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 466576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 466779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 466983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 467186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 467389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 467593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 467796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 468203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 468406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 468610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 468813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 469016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 469220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 469423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 469627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 469830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 470033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 470237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 470440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 469054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 469256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 469459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 469662.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 469864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 470067.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 470270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 470472.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 470675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 470878.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 471081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 471283.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 471486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 471689.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 471891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 472094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 472297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 472702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 472905.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 473108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 473310.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 473513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 473716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 473918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 474121.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 474324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 474527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 473131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 473333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 473535.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 473737.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 473939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 474141.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 474343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 474545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 474747.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 474949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 475151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 475353.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 475555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 475757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 475959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 476161.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 476363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 476565.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 476767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 476969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 477171.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 477373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 477575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 477777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 477979.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 478181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 478383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 478585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 478787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 478989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 477583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 477785.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 477986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 478187.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 478389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 478590.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 478791.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 478993.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 479194.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 479395.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 479597.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 479798.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 480201.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 480402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 480604.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 480805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 481006.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 481208.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 481409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 481610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 481812.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 482013.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 482214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 482416.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 482617.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 482818.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 483020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 483221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 483422.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 482006.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 482207.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 482408.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 482608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 482809.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 483010.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 483210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 483411.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 483612.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 483812.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 484013.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 484214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 484414.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 484615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 484816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 485016.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 485217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 485418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 485618.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 485819.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 486020.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 486220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 486421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 486622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 486822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 487023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 487224.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 487424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 487625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 486200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 486400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 486600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 486800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 487000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 487200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 487400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 487600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 487800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 488000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 488200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 488400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 488600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 488800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 489000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 489200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 489400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 489600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 489800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 490200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 490400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 490600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 490800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 491000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 491200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 491400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 491600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 490166.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 490365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 490564.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 490764.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 490963.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 491162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 491362.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 491561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 491760.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 491960.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 492159.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 492358.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 492558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 492757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 492956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 493156.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 493355.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 493554.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 493754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 493953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 494152.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 494352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 494551.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 494750.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 494950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 495149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 495348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 493907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 494105.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 494304.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 494503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 494702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 494900.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 495099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 495298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 495496.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 495695.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 495894.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 496092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 496291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 496490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 496688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 496887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 497086.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 497284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 497483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 497682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 497880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 498079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 498278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 498476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 498675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 498874.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 499072.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 499271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 499470.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 499668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 498217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 498415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 498613.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 498811.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 499009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 499207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 499405.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 499603.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 499801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 500198.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 500396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 500594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 500792.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 500990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 501188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 501386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 501584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 501782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 501980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 502178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 502376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 502574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 502772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 502970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 503168.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 503366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 503564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 503762.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 502302.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 502500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 502697.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 502894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 503092.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 503289.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 503486.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 503684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 503881.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 504078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 504276.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 504473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 504671.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 504868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 505065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 505263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 505460.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 505657.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 505855.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 506052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 506250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 506447.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 506644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 506842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 507039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 507236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 507434.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 507631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 507828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 506360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 506557.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 506754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 506950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 507147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 507344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 507540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 507737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 507934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 508131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 508327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 508524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 508721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 508918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 509114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 509311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 509508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 509704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 509901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 510098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 510295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 510491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 510688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 510885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 511081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 511278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 511475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 511672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 510196.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 510392.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 510588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 510784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 510980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 511176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 511372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 511568.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 511764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 511960.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 512156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 512352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 512549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 512745.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 512941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 513137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 513333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 513529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 513725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 513921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 514117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 514313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 514509.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 514705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 514901.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 515098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 515294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 515490.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 515686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 515882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 514397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 514592.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 514788.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 514983.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 515179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 515374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 515570.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 515765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 515960.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 516156.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 516351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 516547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 516742.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 516938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 517133.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 517329.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 517524.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 517719.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 517915.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 518110.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 518306.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 518501.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 518697.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 518892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 519087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 519283.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 519478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 519674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 519869.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 520065.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 518571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 518766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 518961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 519155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 519350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 519545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 519740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 519935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 520129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 520324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 520519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 520714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 520909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 521103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 521298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 521493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 521688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 521883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 522077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 522272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 522467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 522662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 522857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 523051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 523246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 523441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 523636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 523831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 524025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 522524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 522718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 522912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 523106.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 523300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 523495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 523689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 523883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 524077.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 524271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 524466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 524660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 524854.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 525048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 525242.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 525436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 525631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 525825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 526019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 526213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 526407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 526601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 526796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 526990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 527184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 527378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 527572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 527767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 527961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 528155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 526645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 526838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 527032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 527225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 527419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 527612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 527806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 528193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 528387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 528580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 528774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 528967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 529161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 529354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 529548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 529741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 529935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 530129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 530322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 530516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 530709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 530903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 531096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 531290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 531483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 531677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 530160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 530353.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 530546.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 530739.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 530932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 531125.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 531318.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 531511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 531704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 531897.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 532090.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 532282.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 532475.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 532668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 532861.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 533054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 533247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 533440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 533633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 533826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 534019.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 532500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 532692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 532884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 533076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 533269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 533461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 533653.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 533846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 534038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 534230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 534423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 534615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 534807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 535000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 535192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 535384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 535576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 535769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 535961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 536153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 536346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 536538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 536730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 536923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 537115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 535591.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 535782.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 535974.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 536166.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 536357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 536549.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 536741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 536932.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 537124.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 537316.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 537508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 537699.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 537891.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 538083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 538274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 538466.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 538658.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 538849.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 539041.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 539233.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 539424.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 539616.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 539808.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 540191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 540383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 540575.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 540766.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 540958.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 539426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 539617.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 539808.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 540191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 540382.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 540573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 540764.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 540955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 541146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 541337.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 541528.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 541719.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 541910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 542101.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 542293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 542484.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 542675.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 542866.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 543057.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 543248.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 543439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 543630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 543821.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 544012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 544203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 544394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 544586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 544777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 544968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 543428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 543619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 543809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 544000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 544190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 544380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 544571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 544761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 544952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 545142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 545333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 545523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 545714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 545904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 546095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 546285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 546476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 546666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 546857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 547047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 547238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 547428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 547619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 547809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 548000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 548190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 548380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 548761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 547215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 547405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 547594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 547784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 547974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 548164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 548354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 548544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 548734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 548924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 549113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 549303.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 549493.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 549683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 549873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 550063.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 550253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 550443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 550632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 550822.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 551012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 551202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 551392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 551582.2 fps, 0 ms/f [junit] 0 s: 60 f / 70 ms, 857.1 fps, 1 ms/f; total: 174360 f, 450542.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 450697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 450852.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 449845.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 450154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 450309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 450463.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 450618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 450773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 450927.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 451082.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 451237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 451391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 450385.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 450539.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 450694.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 450848.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 451002.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 451156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 451311.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 451465.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 451619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 451773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 451928.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 452082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 452236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 451230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 451384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 451538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 451692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 451846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 452000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 452153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 452307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 452461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 452615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 452769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 452923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 453076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 452071.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 452225.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 452378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 452531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 452685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 452838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 452992.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 453145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 453299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 453452.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 453606.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 453759.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 452755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 452908.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 453061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 453214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 453367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 453520.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 453673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 453826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 453979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 454132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 454438.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 453435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 453587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 453740.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 453893.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 454045.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 454198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 454351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 454503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 453502.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 453654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 453807.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 453959.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 454111.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 454263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 454416.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 454568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 454720.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 453721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 453873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 454025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 454177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 454329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 454481.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 454632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 454784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 454936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 455088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 455240.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 455392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 454393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 454545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 454696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 454848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 455151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 455303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 455454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 455606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 455757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 455909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 456060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 456212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 455214.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 455365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 455516.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 455667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 455818.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 455969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 456120.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 456272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 455276.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 455427.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 455577.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 455728.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 455879.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 456030.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 456180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 456331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 456482.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 455488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 455639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 455789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 455939.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 456090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 456240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 456390.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 456541.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 455550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 455700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 455850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 456150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 456300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 456450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 455461.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 455610.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 455760.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 455910.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 456059.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 456209.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 456359.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 456508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 455522.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 455671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 455820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 455970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 456119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 456268.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 456417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 456567.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 456716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 456865.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 457014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 457164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 456178.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 456327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 456476.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 456625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 456774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 456923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 457071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 457220.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 457369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 457518.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 457667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 457816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 456831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 456980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 457128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 457277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 457425.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 457574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 457722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 457871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 458019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 458168.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 458316.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 458465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 458613.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 457629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 457777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 457925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 458074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 458222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 458370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 458518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 458666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 458814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 458962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 459111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 459259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 459407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 458423.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 458571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 458719.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 458867.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 459014.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 459162.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 459310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 459458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 459605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 459753.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 459901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 460049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 460197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 459213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 459361.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 459508.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 459656.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 459803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 459950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 460098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 460245.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 460393.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 460540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 460687.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 460835.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 459852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 460147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 460294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 460441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 460588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 460735.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 460882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 461029.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 461176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 461323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 461470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 461617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 460635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 460782.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 460929.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 461075.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 461222.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 461369.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 461515.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 461662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 461809.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 461956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 462102.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 462249.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 462396.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 461414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 461560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 461707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 461853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 462146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 462292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 462439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 462585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 462731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 462878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 463024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 463170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 462189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 462335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 462481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 462627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 462773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 462919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 463065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 463211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 463357.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 463503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 463649.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 463795.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 463941.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 462961.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 463106.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 463252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 463398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 463543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 463689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 463834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 463980.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 464126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 464271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 464417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 463438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 463583.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 463728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 463874.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 464019.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 464164.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 464309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 464455.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 464600.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 464745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 464891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 465036.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 464057.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 464202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 464347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 464492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 464637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 464782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 464927.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 465072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 465217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 464240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 464385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 464530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 464674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 464819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 464963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 465108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 464134.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 464278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 464423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 464567.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 464711.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 464855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 465144.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 464172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 464316.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 464460.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 464604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 464748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 464892.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 465035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 465179.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 465323.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 464354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 464497.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 464641.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 464784.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 464928.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 465071.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 465215.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 465358.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 465502.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 465645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 464677.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 464821.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 464964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 465107.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 465250.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 465393.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 465537.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 465680.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 465823.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 465966.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 465142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 465285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 465428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 465571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 465857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 466000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 466142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 466285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 466428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 466571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 465605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 465748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 465890.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 466033.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 466175.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 466318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 466460.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 466603.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 466745.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 466888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 467030.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 467173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 467315.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 466350.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 466492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 466635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 466777.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 466919.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 467061.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 467203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 467345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 467488.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 467630.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 467772.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 467914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 468056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 467092.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 467234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 467375.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 467517.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 467659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 467801.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 467943.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 468085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 468226.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 468368.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 468510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 468652.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 467688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 467830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 467971.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 468113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 468254.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 468396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 468537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 468679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 468820.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 468962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 469103.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 469245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 469386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 468423.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 468564.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 468705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 468847.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 468988.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 469129.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 469270.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 469411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 469552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 469694.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 469835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 469976.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 469014.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 469154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 469295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 469436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 469577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 469718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 469859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 470000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 470140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 470281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 470422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 470563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 469601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 469742.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 469882.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 470023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 470163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 470304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 470444.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 470585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 470726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 470866.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 471007.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 471147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 471288.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 470327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 470467.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 470607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 470747.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 470887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 471028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 471168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 471308.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 471448.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 471588.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 471728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 471869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 472009.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 471048.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 471188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 471328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 471468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 471608.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 471748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 471888.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 472027.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 472167.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 472307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 472447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 472587.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 472727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 471767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 471906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 472046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 472186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 472325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 472465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 472604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 472744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 472883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 473023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 473162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 473302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 473441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 472482.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 472621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 472761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 472900.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 473039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 473178.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 473317.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 473457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 473596.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 473735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 473874.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 474013.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 474153.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 473194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 473333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 473472.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 473611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 473750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 473888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 474027.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 474166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 474305.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 474444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 474583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 474722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 474861.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 473903.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 474041.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 474180.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 474318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 474457.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 474595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 474734.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 474872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 475011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 475150.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 475288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 475427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 475565.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 474608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 474746.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 474884.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 475023.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 475161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 475299.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 475437.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 475576.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 475714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 475852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 475990.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 476129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 476267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 475310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 475448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 475586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 475724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 475862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 476000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 476137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 476275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 476413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 476551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 476689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 476827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 475871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 476009.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 476146.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 476284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 476422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 476559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 476697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 476834.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 476972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 477110.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 477247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 477385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 477522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 476567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 476704.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 476842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 476979.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 477116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 477254.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 477391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 477528.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 477665.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 477803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 477940.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 478077.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 478215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 477260.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 477397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 477534.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 477671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 477808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 477945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 478082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 478219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 478356.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 478493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 478630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 478767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 478904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 479041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 478086.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 478223.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 478359.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 478496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 478633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 478769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 478906.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 479043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 479179.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 479316.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 479453.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 479589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 478636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 478772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 478909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 479045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 479181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 479318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 479454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 479590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 479727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 479863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 480136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 480272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 479319.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 479455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 479591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 479727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 479863.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 480136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 480272.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 480408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 480544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 480680.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 480816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 480952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 480135.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 480271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 480407.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 480543.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 480678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 480814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 480950.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 481085.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 481221.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 481357.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 481493.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 481628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 480677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 480812.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 480948.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 481083.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 481218.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 481354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 481489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 481625.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 481760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 481896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 482031.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 482167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 481216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 481351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 481486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 481621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 481756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 481891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 482027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 482162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 482297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 482432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 482567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 482702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 482837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 481887.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 482022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 482157.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 482292.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 482426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 482561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 482696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 482831.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 482966.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 483101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 483235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 483370.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 483505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 482556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 482690.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 482825.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 482959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 483094.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 483228.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 483363.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 483497.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 483632.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 483766.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 483901.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 484035.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 484170.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 483221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 483355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 483489.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 483624.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 483758.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 483892.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 484026.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 484161.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 484295.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 484429.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 484563.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 484698.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 484832.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 483883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 484017.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 484151.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 484285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 484419.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 484553.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 484687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 484821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 484955.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 485089.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 485223.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 485357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 484409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 484543.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 484677.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 484810.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 484944.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 485077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 485211.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 485345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 485478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 485612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 485746.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 485879.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 486013.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 485066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 485200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 485333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 485466.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 485600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 485733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 485866.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 486133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 486266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 486400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 486533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 486666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 485720.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 485853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 485986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 486119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 486252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 486385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 486518.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 486651.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 486784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 486917.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 487051.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 487184.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 487317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 486371.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 486504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 486637.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 486769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 486902.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 487035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 487168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 487300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 487433.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 487566.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 487699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 487831.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 486887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 487019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 487152.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 487284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 487417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 487549.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 487682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 487814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 487947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 488079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 488211.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 488344.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 488476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 487533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 487665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 487797.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 487929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 488061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 488193.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 488326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 488458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 488590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 488722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 488854.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 488986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 489118.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 488175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 488307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 488439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 488703.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 488835.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 488967.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 489098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 489230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 489362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 489494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 489626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 489758.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 488815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 488947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 489078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 489210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 489342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 489473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 489605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 489736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 489868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 490131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 490263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 490394.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 489452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 489584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 489715.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 489846.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 489978.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 490109.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 490240.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 490372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 490503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 490634.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 490765.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 490897.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 491028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 490087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 490218.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 490349.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 490480.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 490611.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 490742.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 490873.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 491004.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 491135.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 491266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 491397.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 491528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 490588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 490718.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 490849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 490980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 491111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 491241.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 491372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 491503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 491634.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 491764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 491895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 492026.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 492156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 491217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 491347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 491478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 491608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 491739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 491869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 492130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 492260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 492391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 492521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 492652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 491713.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 491843.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 491973.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 492104.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 492234.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 492364.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 492494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 492624.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 492754.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 492885.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 493015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 493145.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 493275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 492337.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 492467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 492597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 492727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 492987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 493116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 493246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 493376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 493506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 493636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 493766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 493896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 492958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 493088.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 493218.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 493347.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 493477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 493606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 493736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 493866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 493995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 494125.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 494254.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 494384.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 494514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 493577.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 493706.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 493836.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 493965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 494094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 494224.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 494353.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 494482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 494612.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 494741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 493806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 493935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 494064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 494193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 494322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 494451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 494580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 494709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 494838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 494967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 495096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 495225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 495354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 494420.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 494549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 494678.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 494806.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 493875.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 494004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 494132.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 494261.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 494389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 494518.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 494646.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 494775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 494903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 495032.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 495160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 495289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 495417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 494487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 494615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 494743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 494871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 495128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 495256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 495384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 495512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 495641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 495769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 495897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 496025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 495095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 495223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 495351.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 495479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 495607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 495735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 495863.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 495991.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 496119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 496247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 496375.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 496503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 496631.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 495702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 495829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 495957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 496085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 496212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 496340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 496468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 496595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 496723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 496851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 496978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 497106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 496178.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 496305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 496433.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 496560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 496687.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 496815.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 496942.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 497070.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 497197.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 497324.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 497452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 497579.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 496652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 496779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 496906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 497033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 497161.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 497288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 497415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 497542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 497669.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 497796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 497923.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 498050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 498177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 497251.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 497378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 497505.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 497632.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 497759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 497885.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 498012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 498139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 498266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 498393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 498520.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 498646.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 498773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 497848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 497974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 498101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 498227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 498354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 498481.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 498607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 498734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 498860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 498987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 499113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 499240.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 498315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 498442.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 498568.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 498694.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 498821.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 498947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 499073.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 499200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 499326.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 499452.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 499578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 499705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 499831.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 498907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 499033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 499159.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 499285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 499411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 499537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 499663.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 499789.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 499915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 500042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 500168.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 500294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 500420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 499496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 499622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 499748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 499874.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 500125.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 500251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 500377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 500503.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 500628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 500754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 500880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 501006.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 500083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 500209.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 500334.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 500460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 500585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 500711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 500836.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 500962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 501087.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 501213.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 501338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 501464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 501589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 500668.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 500793.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 500918.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 501043.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 501169.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 501294.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 501419.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 501544.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 501670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 501795.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 501920.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 502045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 502171.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 501250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 501375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 501500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 501625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 501750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 501875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 502000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 502125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 502250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 502375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 502500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 502625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 502750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 502875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 503000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 503125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 502203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 502328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 502453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 502577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 502702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 502827.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 502952.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 503076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 503201.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 503326.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 503451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 503575.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 503700.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 503825.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 503950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 504074.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 504199.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 504324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 504449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 503526.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 503651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 503775.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 503900.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 504024.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 504149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 504273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 504398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 504522.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 504647.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 504771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 504896.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 505020.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 505145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 505269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 505394.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 505518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 505643.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 505767.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 504844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 504968.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 505093.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 505217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 505341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 505465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 505590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 505714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 505838.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 505962.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 506086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 506211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 506335.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 506459.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 506583.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 506708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 506832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 506956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 506033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 506157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 506281.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 506404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 506528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 506652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 506776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 506900.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 507024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 507148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 507272.7 fps, 0 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 245580 f, 473179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 473294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 473410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 473526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 473641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 473757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 473872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 473076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 473192.3 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 123, after 124 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 473307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 473423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 473538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 473653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 473769.2 fps, 0 ms/f [junit] XXXX Visible Part 3/3 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 473884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 474000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 474115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 474230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 474346.1 fps, 0 ms/f [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 / 81 ms, 740.7 fps, 1 ms/f; total: 120 f, 437.9 fps, 2 ms/f [junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 180 f, 515.7 fps, 1 ms/f [junit] 0 s: 60 f / 73 ms, 821.9 fps, 1 ms/f; total: 240 f, 568.7 fps, 1 ms/f [junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 300 f, 609.7 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 360 f, 641.7 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 420 f, 690.7 fps, 1 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 789.4 fps, 1 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 886.6 fps, 1 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] 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, 1477.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 1576.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 1674.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 1773.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1871.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1970.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 2068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 2167.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 2266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 2364.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 2463.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 2561.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 2660.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 2758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 2857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 2955.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 3054.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 3152.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 3251.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 3349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 3448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 3546.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 3645.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 3743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 3842.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 3940.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 4039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 4131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 4229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 4327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 4426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 4524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 4622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 4721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 4819.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 4918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 5016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 5114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 5213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 5311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 5409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 5508.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 5606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 5704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 5803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 5901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 6000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 6098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 6196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 6295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 6393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 6491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 6590.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 6688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 6786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 6885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 6983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 7081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 7180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 7278.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 7377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 7475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 7573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 7672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 7770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 7855.9 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: 4860 f, 7954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 8052.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 8150.5 fps, 0 ms/f [junit] Platform doesn't support offscreen test. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 8248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 8346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 8445.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 8543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 8641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 8739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 8837.9 fps, 0 ms/f [junit] ++++ Test Singleton.unlock() [junit] 0 s: 60 f / 15 ms, 4000.0 fps, 0 ms/f; total: 5460 f, 8722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 8817.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 8913.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 9009.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 9105.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 9201.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 9297.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 9392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 9488.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 9569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 9665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 9760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 9856.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 9952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 10047.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 10143.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 10239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 10334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 10430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 10526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 10622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 10717.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 10813.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 10909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 11004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 11100.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 11196.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 11291.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 11387.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 11483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 11578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 11674.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 11770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 11866.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 11961.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 12057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 12153.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 12248.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 12344.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 12440.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 12535.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 12631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 12727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 12802.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 12898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 12993.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 13089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 13184.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 13280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 13375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 13471.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 13566.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 13662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 13757.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 13853.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 13949.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 14044.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 14140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 14235.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 14331.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 14426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 14522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 14617.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 14713.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 14808.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 14904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 15000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 15095.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 15191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 15262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 15357.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 15453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 15548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 15643.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 15739.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 15834.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 15930.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 16025.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 16120.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 16216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 16311.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 16406.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 16502.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 16597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 16693.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 16788.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 16883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 16979.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 17074.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 17170.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 17265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 17360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 17428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 17523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 17619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 17714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 17809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 17904.7 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078475823 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 18000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 18095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 18190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 18285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 18380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 18476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 18571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 18666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 18761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 18857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 18952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 19047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 19142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 19238.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 19333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 19428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 19523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 19619.0 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, 20063.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 20158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 20253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 20348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 20443.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 20538.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 20633.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 20729.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 20824.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 20919.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 21014.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 21109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 21204.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 21299.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 21394.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 21489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 21584.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 21679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 21774.9 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] 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, 23164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 23259.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 23354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 23449.3 fps, 0 ms/f [junit] SLOCK [T main @ 1753078475826 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 23544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 23639.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 23734.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 23829.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 23924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 24018.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 24113.9 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, 26403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 26498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 26593.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 26687.6 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, 28629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 28724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 28818.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 28913.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 29007.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 29102.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 29196.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 29291.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 29385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 29480.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 29574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 29669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 29763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 29858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 29952.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 30047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 30141.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 30236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 30330.7 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, 30943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 31037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 31132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 31226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 31320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 31415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 31509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 31603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 31698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 31792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 31886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 31981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 32075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 32169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 32264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 32358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 32452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 32547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 32641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 32735.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 32830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 32924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 33018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 33113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 33155.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 33249.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 33343.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 33437.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 33532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 33626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 33720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 33814.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 33908.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 34003.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 34097.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 34191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 34379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 34474.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 34568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 34662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 34756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 34850.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 34945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 35039.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 35133.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 35227.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 35321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 35360.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 35454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 35548.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 35642.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 35736.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 35830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 35924.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 36018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 36112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 36206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 36300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 36394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 36489.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 36583.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 36677.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 36771.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 36865.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 36959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 37053.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 37147.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 37241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 37335.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 37429.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 37523.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 37617.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 37652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 37746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 37840.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 37934.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 38028.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 38122.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 38215.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 38309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 38403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 38497.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 38591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 38685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 38779.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 38873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 38967.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 39061.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 39154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 39248.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 39342.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 39436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 39530.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 39624.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 39718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 39812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 39906.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 40031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 40125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 40218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 40312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 40406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 40500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 40593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 40687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 40781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 40875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 40968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 41062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 41156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 41250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 41343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 41437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 41531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 41625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 41718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 41812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 41906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 42000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 42093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 42187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 42281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 42375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 42468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 42562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 42589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 42683.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 42776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 42870.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 42964.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 43057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 43151.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 43244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 43338.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 43432.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 43525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 43619.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 43712.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 43806.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 43900.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 43993.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 44087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 44180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 44274.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 44368.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 44461.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 44555.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 44648.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 44742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 44836.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 44929.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 45023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 45046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 45140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 45233.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 45327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 45420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 45514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 45607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 45700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 45794.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 45887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 45981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 46074.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 46168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 46261.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 46355.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 46448.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 46542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 46635.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 46728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 46822.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 46915.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 47009.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 47102.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 47196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 47289.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 47383.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 47476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 47496.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 47589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 47682.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 47776.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 47869.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 47962.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 48055.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 48149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 48242.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 48335.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 48429.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 48522.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 48615.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 48709.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 48802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 48895.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 48989.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 49082.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 49175.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 49269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 49362.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 49455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 49548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 49642.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 49735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 49828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 49844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 49937.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 50031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 50124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 50217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 50310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 50403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 50496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 50590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 50683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 50776.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 50869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 50962.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 51055.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 51149.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 51242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 51335.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 51521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 51614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 51708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 51801.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 51894.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 51987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 52080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 52173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 52186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 52279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 52372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 52465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 52558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 52651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 52744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 52837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 52930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 53023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 53116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 53209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 53302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 53395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 53488.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435600 f, 312258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 53581.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435660 f, 312301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 53674.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435720 f, 312344.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 53767.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435780 f, 312387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 53860.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435840 f, 312430.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 53953.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435900 f, 312473.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 54046.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435960 f, 312516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 54139.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436020 f, 312559.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 54232.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436080 f, 312602.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 54325.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436140 f, 312645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 54418.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436200 f, 312688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 54511.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436260 f, 312731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 54604.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436320 f, 312774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 54613.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436380 f, 312817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 54705.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436440 f, 312860.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 54798.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436500 f, 312903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 54891.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436560 f, 312946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 54984.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436620 f, 312989.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 55077.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436680 f, 313032.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436740 f, 313075.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436800 f, 313118.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 55170.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436860 f, 313161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 55263.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436920 f, 313204.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 55356.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436980 f, 313247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 55448.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437040 f, 313290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 55541.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437100 f, 313333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 55634.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437160 f, 313376.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 55727.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437220 f, 313419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 55820.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437280 f, 313462.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 55913.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437340 f, 313505.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 56006.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437400 f, 313548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 56099.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437460 f, 313591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 56191.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437520 f, 313634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 56284.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437580 f, 313677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 56377.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437640 f, 313720.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 56470.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437700 f, 313763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 56563.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437760 f, 313581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 56568.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437820 f, 313624.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 56661.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437880 f, 313667.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 56754.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437940 f, 313710.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 56846.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438000 f, 313753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 56939.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438060 f, 313796.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 57032.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438120 f, 313839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 57125.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438180 f, 313882.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 57217.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438240 f, 313925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 57310.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438300 f, 313968.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 57403.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438360 f, 314011.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 57496.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 57588.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 57681.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 57774.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 57867.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 57959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 58052.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438420 f, 314054.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 58145.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438480 f, 314097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 58238.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438540 f, 314140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 58330.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438600 f, 314183.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 58423.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438660 f, 314226.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 58516.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438720 f, 314269.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 58608.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438780 f, 314312.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 58701.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438840 f, 314355.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 58794.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438900 f, 314398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 58887.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 58979.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438960 f, 314441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 58981.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439020 f, 314484.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 59074.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439080 f, 314527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 59166.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439140 f, 314570.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 59259.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439200 f, 314613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 59351.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439260 f, 314656.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 59444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439320 f, 314699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 59537.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439380 f, 314742.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 59629.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439440 f, 314785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 59722.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439500 f, 314828.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 59814.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439560 f, 314871.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 59907.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439620 f, 314914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 60000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439680 f, 314957.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 60092.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439740 f, 315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 60185.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439800 f, 315042.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 60277.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439860 f, 315085.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 60370.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439920 f, 315128.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 60462.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439980 f, 315171.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 60555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440040 f, 315214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 60648.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440100 f, 315257.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 60740.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440160 f, 315300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 60833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440220 f, 315343.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 60925.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440280 f, 315386.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 61018.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440340 f, 315429.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 61111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440400 f, 315472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 61203.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440460 f, 315515.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 61296.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440520 f, 315558.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 61388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440580 f, 315601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 61481.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440640 f, 315644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 61574.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440700 f, 315687.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 61666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440760 f, 315730.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 61759.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440820 f, 315773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 61851.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440880 f, 315816.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 61944.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440940 f, 315859.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441000 f, 315902.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441060 f, 315945.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441120 f, 315988.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441180 f, 315805.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441240 f, 315848.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441300 f, 315891.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441360 f, 315934.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441420 f, 315977.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441480 f, 316020.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 62037.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441540 f, 316063.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441600 f, 316105.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 62129.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441660 f, 316148.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 62222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441720 f, 316191.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 62314.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441780 f, 316234.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 62407.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441840 f, 316277.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 62500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441900 f, 316320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 62592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 62685.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441960 f, 316363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 62777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442020 f, 316406.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 62870.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442080 f, 316449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 62962.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442140 f, 316492.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 62958.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442200 f, 316535.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 63050.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442260 f, 316578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 63143.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442320 f, 316621.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 63235.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442380 f, 316664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 63328.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442440 f, 316707.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 63420.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442500 f, 316750.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 63513.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442560 f, 316793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 63605.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442620 f, 316836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 63697.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442680 f, 316879.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 63790.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442740 f, 316921.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 63882.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 63975.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442800 f, 316964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 64067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 64160.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442860 f, 317007.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 64252.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442920 f, 317050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 64345.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442980 f, 317093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 64437.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443040 f, 317136.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 64530.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443100 f, 317179.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 64622.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443160 f, 317222.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 64714.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443220 f, 317265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 64807.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443280 f, 317308.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 64899.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443340 f, 317351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 64992.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443400 f, 317394.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443460 f, 317437.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443520 f, 317480.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 65084.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443580 f, 317523.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 65177.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443640 f, 317566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 65269.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443700 f, 317609.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 65362.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443760 f, 317652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 65454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443820 f, 317695.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 65546.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443880 f, 317738.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 65639.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443940 f, 317780.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 65731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 65824.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 65916.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 66009.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 66101.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 66194.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444000 f, 317823.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 66286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 66379.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444060 f, 317866.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 66471.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444120 f, 317909.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 66563.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444180 f, 317952.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 66656.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444240 f, 317995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 66748.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444300 f, 318038.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 66841.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444360 f, 318081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 66933.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444420 f, 317897.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 67026.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444480 f, 317939.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 67118.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444540 f, 317982.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 67211.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444600 f, 318025.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 67303.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444660 f, 318068.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 67395.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444720 f, 318111.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 67488.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444780 f, 318154.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 67476.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444840 f, 318197.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 67569.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444900 f, 318240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 67661.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444960 f, 318283.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 67753.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445020 f, 318326.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 67846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445080 f, 318369.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 67938.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445140 f, 318412.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 68030.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445200 f, 318454.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 68123.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445260 f, 318497.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 68215.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445320 f, 318540.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 68307.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445380 f, 318583.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 68400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445440 f, 318626.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 68492.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445500 f, 318669.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 68584.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445560 f, 318712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 68676.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445620 f, 318755.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 68769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445680 f, 318798.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 68861.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445740 f, 318841.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 68953.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 69046.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445800 f, 318884.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 69138.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445860 f, 318927.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 69230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445920 f, 318969.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 69323.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445980 f, 319012.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 69415.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446040 f, 319055.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 69507.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446100 f, 319098.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 69600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446160 f, 319141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 69692.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446220 f, 319184.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 69784.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446280 f, 319227.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 69876.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446340 f, 319270.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 69969.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446400 f, 319313.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 70061.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446460 f, 319356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 70153.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446520 f, 319399.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 70246.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446580 f, 319442.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 70338.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446640 f, 319484.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 70430.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446700 f, 319527.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 70523.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446760 f, 319570.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 70615.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446820 f, 319613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 70707.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446880 f, 319656.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 70800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446940 f, 319699.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 70892.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447000 f, 319742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 70984.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447060 f, 319785.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 71076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447120 f, 319828.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 71169.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447180 f, 319871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 71261.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447240 f, 319914.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 71353.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447300 f, 319957.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 71446.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447360 f, 320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 71538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447420 f, 320042.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 71630.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447480 f, 320085.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 71723.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447540 f, 320128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 71815.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447600 f, 320171.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 71907.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447660 f, 320214.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 71889.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447720 f, 320028.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 71981.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447780 f, 320071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 72073.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447840 f, 320114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 72165.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447900 f, 320157.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 72258.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447960 f, 320200.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 72350.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448020 f, 320243.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 72442.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448080 f, 320285.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 72534.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448140 f, 320328.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 72626.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448200 f, 320371.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 72718.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448260 f, 320414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 72811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 72903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 72995.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448320 f, 320457.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 73087.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448380 f, 320500.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 73179.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448440 f, 320543.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 73271.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448500 f, 320586.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 73364.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448560 f, 320629.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 73456.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 73548.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448620 f, 320671.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 73640.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448680 f, 320714.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 73732.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448740 f, 320757.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448800 f, 320800.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 73824.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448860 f, 320843.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 73917.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448920 f, 320886.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448980 f, 320929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 74009.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449040 f, 320972.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 74101.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449100 f, 321015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 74193.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449160 f, 321057.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 74285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449220 f, 321100.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 74377.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449280 f, 321143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 74470.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 74562.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 74654.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449340 f, 321186.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 74746.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449400 f, 321229.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 74838.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449460 f, 321272.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449520 f, 321315.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449580 f, 321358.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 74930.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449640 f, 321401.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 75023.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449700 f, 321443.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 75115.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449760 f, 321486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 75207.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449820 f, 321529.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 75299.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449880 f, 321572.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 75391.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449940 f, 321615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 75483.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450000 f, 321658.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 75576.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450060 f, 321701.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 75668.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450120 f, 321744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 75760.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450180 f, 321787.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 75852.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450240 f, 321829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 75944.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450300 f, 321872.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 76036.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450360 f, 321915.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 76129.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450420 f, 321958.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 76221.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450480 f, 322001.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 76313.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450540 f, 322044.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 76405.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450600 f, 322087.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 76380.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450660 f, 322130.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 76472.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450720 f, 322172.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 76564.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450780 f, 322215.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 76656.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450840 f, 322258.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 76748.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450900 f, 322301.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 76840.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450960 f, 322344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 76932.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451020 f, 322387.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 77024.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451080 f, 322200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 77116.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451140 f, 322242.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 77208.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451200 f, 322285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 77300.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451260 f, 322328.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 77392.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451320 f, 322371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 77484.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451380 f, 322414.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 77576.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451440 f, 322457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 77668.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451500 f, 322500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451560 f, 322542.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 77760.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451620 f, 322585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 77852.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451680 f, 322628.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 77944.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451740 f, 322671.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 78036.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451800 f, 322714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 78128.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451860 f, 322757.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 78220.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451920 f, 322800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 78312.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451980 f, 322842.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 78404.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452040 f, 322885.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452100 f, 322928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452160 f, 322971.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452220 f, 323014.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452280 f, 323057.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452340 f, 323100.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452400 f, 323142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452460 f, 323185.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 78496.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452520 f, 323228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 78588.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452580 f, 323271.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 78680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 78773.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452640 f, 323314.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 78865.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452700 f, 323357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 78957.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452760 f, 323400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 79049.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452820 f, 323442.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 79141.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452880 f, 323485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 79233.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452940 f, 323528.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 79325.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453000 f, 323571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 79417.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453060 f, 323614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 79509.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453120 f, 323657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 79601.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453180 f, 323700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 79693.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453240 f, 323742.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 79785.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453300 f, 323785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 79877.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453360 f, 323828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 79969.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453420 f, 323871.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 80061.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453480 f, 323914.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 80153.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453540 f, 323957.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 80245.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453600 f, 324000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 80337.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453660 f, 324042.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 80429.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453720 f, 324085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 80521.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453780 f, 324128.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 80613.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453840 f, 324171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 80581.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453900 f, 324214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 80673.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453960 f, 324257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 80765.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454020 f, 324300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 80857.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454080 f, 324342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 80949.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454140 f, 324385.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 81041.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454200 f, 324428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 81133.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454260 f, 324471.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 81225.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454320 f, 324514.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 81317.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454380 f, 324557.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 81408.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454440 f, 324600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 81500.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454500 f, 324411.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 81592.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454560 f, 324453.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 81684.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454620 f, 324496.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 81776.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454680 f, 324539.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 81868.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 81960.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 82052.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454740 f, 324582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 82143.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454800 f, 324625.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 82235.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454860 f, 324668.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 82327.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454920 f, 324710.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454980 f, 324753.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455040 f, 324796.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455100 f, 324839.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455160 f, 324882.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455220 f, 324925.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455280 f, 324967.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455340 f, 325010.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455400 f, 325053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 82419.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455460 f, 325096.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455520 f, 325139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 82511.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455580 f, 325182.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 82603.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455640 f, 325224.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 82695.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455700 f, 325267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 82787.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455760 f, 325310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 82879.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455820 f, 325353.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 82970.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455880 f, 325396.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 83062.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455940 f, 325438.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 83154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 83246.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456000 f, 325481.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 83338.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456060 f, 325524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 83430.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456120 f, 325567.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 83522.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456180 f, 325610.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 83614.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456240 f, 325653.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 83705.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456300 f, 325695.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 83797.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456360 f, 325738.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 83889.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456420 f, 325781.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 83981.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456480 f, 325824.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 83944.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456540 f, 325867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 84036.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456600 f, 325910.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 84128.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456660 f, 325952.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 84220.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456720 f, 325995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 84311.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456780 f, 326038.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 84403.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456840 f, 326081.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 84495.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456900 f, 326124.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456960 f, 326167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 84587.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457020 f, 326209.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 84678.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457080 f, 326252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 84770.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457140 f, 326295.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 84862.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457200 f, 326338.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 84954.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457260 f, 326381.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 85045.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457320 f, 326423.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 85137.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457380 f, 326466.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 85229.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457440 f, 326509.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 85321.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457500 f, 326552.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 85412.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457560 f, 326595.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 85504.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457620 f, 326638.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 85596.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457680 f, 326680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 85688.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457740 f, 326723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 85779.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457800 f, 326766.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 85871.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457860 f, 326809.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 85963.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457920 f, 326619.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 86055.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457980 f, 326661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 86146.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458040 f, 326704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 86238.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458100 f, 326747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 86330.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458160 f, 326790.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 86422.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458220 f, 326833.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 86513.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458280 f, 326875.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 86605.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458340 f, 326918.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 86697.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458400 f, 326961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 86788.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458460 f, 327004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 86880.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458520 f, 327047.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 86972.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458580 f, 327089.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 87064.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458640 f, 327132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 87155.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458700 f, 327175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 87247.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458760 f, 327218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 87339.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458820 f, 327261.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 87431.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458880 f, 327303.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 87522.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458940 f, 327346.6 fps, 0 ms/f [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 57300 f, 80477.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459000 f, 327389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 80561.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459060 f, 327432.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 80646.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459120 f, 327475.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 80617.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459180 f, 327517.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 80701.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459240 f, 327560.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 80785.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459300 f, 327603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 80869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 80953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 81037.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 81122.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 81206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 81290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 81260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 81344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 81428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 81512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 81596.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459360 f, 327646.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459420 f, 327689.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459480 f, 327731.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459540 f, 327774.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459600 f, 327817.4 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: 459660 f, 327860.2 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: 459720 f, 327903.0 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 / 1 ms, 60000.0 fps, 0 ms/f; total: 459780 f, 327945.7 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: 459840 f, 327988.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459900 f, 328031.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: 459960 f, 328074.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460020 f, 328116.9 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: 460080 f, 328159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 82877.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460140 f, 328202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 82960.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460200 f, 328245.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 83044.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460260 f, 328288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 83128.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460320 f, 328330.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 83212.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460380 f, 328373.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460440 f, 328416.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 83296.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460500 f, 328459.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 83379.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460560 f, 328502.1 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: 460620 f, 328544.9 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460680 f, 328587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 83598.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460740 f, 328630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 83682.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460800 f, 328673.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 83765.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460860 f, 328716.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 83849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 83933.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460920 f, 328758.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 84016.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460980 f, 328801.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 84100.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461040 f, 328844.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 84184.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 84267.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461100 f, 328887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 84351.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461160 f, 328930.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 84435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 84401.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461220 f, 328972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 84484.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461280 f, 328781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 84568.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461340 f, 328823.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 84651.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461400 f, 328866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 84735.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461460 f, 328909.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 84818.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461520 f, 328952.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 84902.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461580 f, 328995.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 84986.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461640 f, 329037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 85069.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461700 f, 329080.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461760 f, 329123.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 85153.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461820 f, 329166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 85236.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461880 f, 329208.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 85201.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461940 f, 329251.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 85285.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462000 f, 329294.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 85368.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462060 f, 329337.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 85452.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462120 f, 329379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 85535.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462180 f, 329422.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462240 f, 329465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 85618.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462300 f, 329508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 85702.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462360 f, 329550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 85666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462420 f, 329593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 85750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462480 f, 329636.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 85833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462540 f, 329679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 85916.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462600 f, 329722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 86000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462660 f, 329764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 86083.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462720 f, 329807.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 86047.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462780 f, 329850.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462840 f, 329893.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 86130.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462900 f, 329935.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 86213.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462960 f, 329978.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 86296.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463020 f, 330021.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 86380.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463080 f, 330064.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 86463.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463140 f, 330106.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 86426.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463200 f, 330149.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463260 f, 330192.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 86509.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463320 f, 330235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 86592.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463380 f, 330277.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 86675.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463440 f, 330320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 86759.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463500 f, 330363.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 86842.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463560 f, 330406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 86804.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463620 f, 330449.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463680 f, 330491.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463740 f, 330534.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 86887.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463800 f, 330577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 86970.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463860 f, 330620.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 87053.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463920 f, 330662.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 87136.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463980 f, 330705.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 87219.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464040 f, 330748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 87302.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464100 f, 330791.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 87265.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464160 f, 330833.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 87348.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464220 f, 330876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 87430.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464280 f, 330919.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 87513.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464340 f, 330962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 87596.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464400 f, 331005.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 87679.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464460 f, 330811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 87641.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464520 f, 330854.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 87724.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464580 f, 330897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 87806.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464640 f, 330940.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 87889.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464700 f, 330982.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 87972.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464760 f, 331025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 88055.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464820 f, 331068.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 88016.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464880 f, 331111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 88099.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464940 f, 331153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 88181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465000 f, 331196.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 88264.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465060 f, 331239.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 88347.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465120 f, 331282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 88429.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465180 f, 331324.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465240 f, 331367.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 88390.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465300 f, 331410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 88473.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465360 f, 331453.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 88555.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465420 f, 331495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 88638.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465480 f, 331538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 88720.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465540 f, 331581.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 88803.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465600 f, 331623.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465660 f, 331666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 88763.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465720 f, 331709.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 88846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465780 f, 331752.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 88928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465840 f, 331794.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 89010.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465900 f, 331837.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 89093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 89175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 89135.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465960 f, 331880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 89218.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 89300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 89382.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466020 f, 331923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 89465.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466080 f, 331965.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 89547.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 89629.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466140 f, 332008.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 89589.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466200 f, 332051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 89671.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466260 f, 332094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 89753.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466320 f, 332136.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 89835.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466380 f, 332179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 89917.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466440 f, 332222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 90000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466500 f, 332264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 89958.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466560 f, 332307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 90041.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466620 f, 332350.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 90123.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466680 f, 332393.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 90205.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466740 f, 332435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 90287.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466800 f, 332478.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 90369.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466860 f, 332521.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 90327.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466920 f, 332564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 90409.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466980 f, 332606.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 90491.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467040 f, 332649.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 90573.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467100 f, 332692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 90655.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467160 f, 332735.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 90737.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467220 f, 332777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 90695.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467280 f, 332820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 90777.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467340 f, 332863.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 90859.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467400 f, 332905.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 90941.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 91023.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 91105.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467460 f, 332948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 91062.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467520 f, 332991.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 91144.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467580 f, 333034.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 91226.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467640 f, 333076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 91307.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467700 f, 333119.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 91389.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467760 f, 332925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 91471.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467820 f, 332967.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 91428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467880 f, 333010.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 91510.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467940 f, 333053.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 91591.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468000 f, 333096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 91673.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468060 f, 333138.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 91755.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468120 f, 333181.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 91836.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468180 f, 333224.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 91918.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468240 f, 333266.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 91875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 91956.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468300 f, 333309.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 92038.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468360 f, 333352.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 92119.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468420 f, 333395.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 92201.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468480 f, 333437.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 92282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 92238.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468540 f, 333480.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 92320.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468600 f, 333523.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 92401.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468660 f, 333565.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 92483.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468720 f, 333608.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 92564.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468780 f, 333651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 92645.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468840 f, 333693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 92601.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468900 f, 333736.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468960 f, 333779.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469020 f, 333822.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 92682.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469080 f, 333864.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 92764.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469140 f, 333907.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469200 f, 333950.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 92845.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469260 f, 333992.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 92926.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469320 f, 334035.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 93008.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469380 f, 334078.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 92963.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469440 f, 334121.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 93044.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469500 f, 334163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 93125.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 93207.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469560 f, 334206.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 93288.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469620 f, 334249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 93369.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469680 f, 334291.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 93324.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469740 f, 334334.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 93405.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469800 f, 334377.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 93486.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469860 f, 334419.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 93567.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469920 f, 334462.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 93648.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469980 f, 334505.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 93729.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470040 f, 334548.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 93684.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470100 f, 334590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 93765.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470160 f, 334633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 93846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470220 f, 334676.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 93927.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470280 f, 334718.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 94008.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470340 f, 334761.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 94089.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470400 f, 334804.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 94170.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470460 f, 334846.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 94123.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470520 f, 334889.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 94204.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470580 f, 334932.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 94285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470640 f, 334975.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 94366.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470700 f, 335017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 94447.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470760 f, 335060.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 94528.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470820 f, 335103.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 94481.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470880 f, 335145.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 94562.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470940 f, 335188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 94643.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471000 f, 335231.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 94724.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471060 f, 335035.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 94804.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471120 f, 335078.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 94885.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471180 f, 335120.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 94838.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471240 f, 335163.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 94919.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471300 f, 335206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 95000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 95080.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471360 f, 335248.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 95161.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471420 f, 335291.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 95241.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 95194.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471480 f, 335334.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 95275.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471540 f, 335376.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 95355.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471600 f, 335419.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 95436.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 95516.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471660 f, 335462.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 95597.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471720 f, 335504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 95549.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471780 f, 335547.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 95630.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471840 f, 335590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 95710.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471900 f, 335633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 95790.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471960 f, 335675.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472020 f, 335718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 95871.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472080 f, 335761.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472140 f, 335803.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 95951.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472200 f, 335846.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 95903.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472260 f, 335889.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 95983.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472320 f, 335931.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 96064.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472380 f, 335974.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 96144.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472440 f, 336017.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 96224.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472500 f, 336059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 96305.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472560 f, 336102.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 96256.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 96336.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472620 f, 336145.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 96417.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472680 f, 336187.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 96497.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472740 f, 336230.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 96577.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472800 f, 336273.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472860 f, 336315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 96657.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472920 f, 336358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 96608.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472980 f, 336401.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 96688.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473040 f, 336443.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 96769.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473100 f, 336486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 96849.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473160 f, 336529.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 96929.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473220 f, 336571.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 97009.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473280 f, 336375.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 96960.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473340 f, 336417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 97040.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473400 f, 336460.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 97120.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473460 f, 336503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 97200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473520 f, 336545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 97280.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473580 f, 336588.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 97360.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473640 f, 336631.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 97440.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473700 f, 336673.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 97390.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 97470.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473760 f, 336716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 97549.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473820 f, 336759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 97629.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 97709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 97789.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473880 f, 336801.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 97739.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473940 f, 336844.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 97819.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474000 f, 336887.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 97898.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474060 f, 336929.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 97978.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474120 f, 336972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 98058.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474180 f, 337014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 98138.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474240 f, 337057.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 98087.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474300 f, 337100.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 98167.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474360 f, 337142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 98247.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474420 f, 337185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 98326.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474480 f, 337228.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 98406.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474540 f, 337270.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 98486.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474600 f, 337313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 98435.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474660 f, 337356.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 98514.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474720 f, 337398.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 98594.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474780 f, 337441.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 98673.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474840 f, 337484.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 98753.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474900 f, 337526.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 98832.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474960 f, 337569.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 98912.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475020 f, 337611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 98860.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475080 f, 337654.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 98940.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475140 f, 337697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 99019.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475200 f, 337739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 99099.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475260 f, 337782.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 99178.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475320 f, 337585.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 99258.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475380 f, 337627.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475440 f, 337670.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475500 f, 337713.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 99206.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475560 f, 337755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 99285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475620 f, 337798.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 99365.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475680 f, 337840.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 99444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475740 f, 337883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 99523.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475800 f, 337926.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 99603.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475860 f, 337968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 99682.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475920 f, 338011.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 99630.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475980 f, 338053.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 99709.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476040 f, 338096.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 99788.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476100 f, 338139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 99867.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476160 f, 338181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 99947.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476220 f, 338224.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476280 f, 338267.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 100026.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476340 f, 338309.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 99973.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476400 f, 338352.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 100052.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476460 f, 338394.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 100131.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476520 f, 338437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 100211.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476580 f, 338480.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 100290.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476640 f, 338522.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 100369.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476700 f, 338565.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 100448.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476760 f, 338607.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476820 f, 338650.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 100527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 100474.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476880 f, 338693.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476940 f, 338735.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477000 f, 338778.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477060 f, 338821.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477120 f, 338863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 100553.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477180 f, 338906.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477240 f, 338948.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 100632.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477300 f, 338750.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 100711.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477360 f, 338793.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 100790.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477420 f, 338836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 100869.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477480 f, 338878.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 100948.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477540 f, 338921.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 100894.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477600 f, 338963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 100973.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477660 f, 339006.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477720 f, 339048.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 101052.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477780 f, 339091.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 101131.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477840 f, 339134.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477900 f, 339176.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 101210.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477960 f, 339219.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 101289.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478020 f, 339261.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 101368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478080 f, 339304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 101314.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478140 f, 339347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 101392.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478200 f, 339389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 101471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 101550.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478260 f, 339432.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 101629.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478320 f, 339474.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 101708.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478380 f, 339517.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 101787.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478440 f, 339559.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478500 f, 339602.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 101732.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478560 f, 339645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 101811.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478620 f, 339687.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 101889.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478680 f, 339730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 101968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 102047.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478740 f, 339772.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 102125.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478800 f, 339815.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 102204.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478860 f, 339858.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 102283.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478920 f, 339900.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 102228.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478980 f, 339943.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 102306.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479040 f, 339985.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 102385.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479100 f, 340028.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 102463.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479160 f, 340070.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 102542.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479220 f, 340113.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 102621.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479280 f, 339914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 102699.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479340 f, 339957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 102643.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479400 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 102722.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479460 f, 340042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 102801.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479520 f, 340085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 102879.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479580 f, 340127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 102958.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479640 f, 340170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 103036.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479700 f, 340212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 103115.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 103058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 103137.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479760 f, 340255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 103215.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479820 f, 340297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 103294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479880 f, 340340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 103372.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479940 f, 340382.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480000 f, 340425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 103450.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 103529.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480060 f, 340468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 103472.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480120 f, 340510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 103550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 103629.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480180 f, 340553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 103707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 103785.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480240 f, 340595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 103864.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480300 f, 340638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 103942.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480360 f, 340680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 103885.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480420 f, 340723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 103963.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 104041.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480480 f, 340765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 104119.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480540 f, 340808.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480600 f, 340851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 104198.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480660 f, 340893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 104276.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480720 f, 340936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 104354.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480780 f, 340978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 104296.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480840 f, 341021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 104375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480900 f, 341063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 104453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 104531.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480960 f, 341106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 104609.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481020 f, 341148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 104687.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481080 f, 341191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 104765.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481140 f, 341234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 104707.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481200 f, 341034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 104785.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481260 f, 341077.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 104863.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481320 f, 341119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 104941.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481380 f, 341162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 105019.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481440 f, 341204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 105097.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481500 f, 341247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 105175.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481560 f, 341289.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 105116.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481620 f, 341332.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 105194.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481680 f, 341374.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 105272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 105350.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481740 f, 341417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 105428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481800 f, 341459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 105506.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481860 f, 341502.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 105584.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481920 f, 341545.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 105525.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481980 f, 341587.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 105603.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482040 f, 341630.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482100 f, 341672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 105680.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482160 f, 341715.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 105758.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482220 f, 341757.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482280 f, 341800.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 105836.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482340 f, 341842.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 105914.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482400 f, 341885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 105992.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482460 f, 341927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 105932.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482520 f, 341970.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 106010.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482580 f, 342012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 106088.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482640 f, 342055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 106165.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482700 f, 342097.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 106243.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482760 f, 342140.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 106321.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482820 f, 342182.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482880 f, 342225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 106398.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482940 f, 342267.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483000 f, 342310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 106338.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483060 f, 342352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 106416.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483120 f, 342152.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 106494.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 106571.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 106649.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483180 f, 342195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 106727.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483240 f, 342237.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 106804.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 106744.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483300 f, 342280.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 106821.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483360 f, 342322.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 106899.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483420 f, 342365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 106976.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483480 f, 342407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 107054.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483540 f, 342450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 107131.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483600 f, 342492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 107209.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483660 f, 342535.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 107148.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483720 f, 342577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 107225.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483780 f, 342620.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 107303.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483840 f, 342662.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 107380.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483900 f, 342705.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 107458.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483960 f, 342747.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 107535.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484020 f, 342790.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 107612.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484080 f, 342832.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 107551.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484140 f, 342875.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 107628.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484200 f, 342917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 107706.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484260 f, 342960.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 107783.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484320 f, 343002.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 107860.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484380 f, 343045.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 107938.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484440 f, 343087.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 108015.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484500 f, 343130.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 107953.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484560 f, 343172.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 108030.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484620 f, 343215.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 108108.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484680 f, 343257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 108185.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484740 f, 343300.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 108262.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484800 f, 343342.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 108339.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484860 f, 343385.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 108416.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484920 f, 343184.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484980 f, 343227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 108354.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485040 f, 343269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 108431.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485100 f, 343312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 108509.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485160 f, 343354.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 108586.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485220 f, 343397.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 108663.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485280 f, 343439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 108740.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485340 f, 343481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 108817.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485400 f, 343524.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 108754.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485460 f, 343566.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 108831.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485520 f, 343609.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 108908.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485580 f, 343651.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 108985.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485640 f, 343694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 109062.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485700 f, 343736.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 109139.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485760 f, 343779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 109216.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485820 f, 343821.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 109153.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485880 f, 343864.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 109230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485940 f, 343906.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 109307.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486000 f, 343949.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 109384.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486060 f, 343991.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 109461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486120 f, 344033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 109538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486180 f, 344076.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 109615.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486240 f, 344118.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 109551.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486300 f, 344161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 109628.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486360 f, 344203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 109705.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486420 f, 344246.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 109782.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486480 f, 344288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 109859.1 fps, 0 ms/f [junit] 1 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 486540 f, 325444.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 109935.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486600 f, 325484.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 110012.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 110089.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486660 f, 325525.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 110025.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486720 f, 325565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 110102.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486780 f, 325605.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 110179.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486840 f, 325645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 110255.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486900 f, 325685.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 110332.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486960 f, 325725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 110409.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487020 f, 325765.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 110344.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487080 f, 325806.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 110421.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487140 f, 325846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 110498.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487200 f, 325886.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 110574.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487260 f, 325926.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 110651.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487320 f, 325966.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 110727.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487380 f, 326006.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 110804.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487440 f, 326046.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 110739.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487500 f, 326086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 110816.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487560 f, 326127.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 110892.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487620 f, 326167.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 110969.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487680 f, 326207.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 111045.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487740 f, 326247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 111122.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487800 f, 326287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 111198.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487860 f, 326327.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487920 f, 326367.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487980 f, 326408.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 111133.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488040 f, 326229.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488100 f, 326270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 111210.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488160 f, 326310.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 111286.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488220 f, 326350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 111363.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488280 f, 326390.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 111439.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488340 f, 326430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 111515.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488400 f, 326470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 111592.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488460 f, 326510.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 111526.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488520 f, 326550.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 111603.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488580 f, 326590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 111679.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488640 f, 326631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 111755.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488700 f, 326671.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488760 f, 326711.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488820 f, 326751.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 111832.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488880 f, 326791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 111908.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488940 f, 326831.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 111984.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489000 f, 326871.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 111918.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489060 f, 326911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 111994.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489120 f, 326951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 112071.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489180 f, 326991.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 112147.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489240 f, 327032.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 112223.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489300 f, 327072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 112299.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489360 f, 327112.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 112376.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489420 f, 327152.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 112309.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489480 f, 327192.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 112385.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489540 f, 327232.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 112461.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489600 f, 327272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 112538.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489660 f, 327312.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 112614.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489720 f, 327352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 112690.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489780 f, 327393.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 112766.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489840 f, 327433.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489900 f, 327473.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 112699.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489960 f, 327513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 112775.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490020 f, 327553.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490080 f, 327593.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 112851.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490140 f, 327633.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 112927.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490200 f, 327673.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490260 f, 327713.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 113003.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490320 f, 327754.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 113079.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490380 f, 327794.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 113155.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490440 f, 327834.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 113088.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490500 f, 327874.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 113164.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490560 f, 327914.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 113240.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490620 f, 327954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 113316.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490680 f, 327994.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 113392.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490740 f, 328034.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490800 f, 328074.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 113468.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490860 f, 328114.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 113544.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490920 f, 328155.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 113476.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490980 f, 328195.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 113552.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491040 f, 328235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 113628.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491100 f, 328275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 113704.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491160 f, 328315.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 113780.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491220 f, 328355.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491280 f, 328395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 113855.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491340 f, 328435.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 113931.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491400 f, 328475.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 113863.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491460 f, 328296.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 113939.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491520 f, 328336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 114015.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491580 f, 328376.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 114090.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491640 f, 328416.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 114166.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491700 f, 328456.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 114242.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491760 f, 328497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 114318.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491820 f, 328537.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 114249.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491880 f, 328577.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 114325.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491940 f, 328617.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 114401.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492000 f, 328657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 114476.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492060 f, 328697.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 114552.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492120 f, 328737.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 114627.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492180 f, 328777.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 114703.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492240 f, 328817.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 114634.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492300 f, 328857.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 114710.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492360 f, 328897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 114785.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492420 f, 328937.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 114861.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492480 f, 328977.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 114937.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492540 f, 329018.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 115012.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492600 f, 329058.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 115088.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492660 f, 329098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 115018.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492720 f, 329138.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 115094.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492780 f, 329178.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 115169.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492840 f, 329218.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 115245.2 fps, 0 ms/f [junit] 1 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 492900 f, 325346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 115320.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492960 f, 325386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 115396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 115326.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 115402.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493020 f, 325425.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 115477.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493080 f, 325465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 115552.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493140 f, 325504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 115628.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493200 f, 325544.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 115703.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493260 f, 325584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 115778.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493320 f, 325623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 115854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 115784.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493380 f, 325663.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 115859.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493440 f, 325702.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 115934.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493500 f, 325742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 116010.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493560 f, 325782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 116085.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493620 f, 325821.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 116160.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493680 f, 325861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 116235.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493740 f, 325901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 116165.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493800 f, 325940.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493860 f, 325980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 116240.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493920 f, 326019.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493980 f, 326059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 116315.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494040 f, 326099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 116390.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494100 f, 326138.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 116466.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494160 f, 326178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 116541.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494220 f, 326217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 116616.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494280 f, 326257.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 116545.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494340 f, 326297.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494400 f, 326336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 116620.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494460 f, 326376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 116695.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494520 f, 326415.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494580 f, 326455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 116770.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494640 f, 326495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 116846.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494700 f, 326534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 116921.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494760 f, 326574.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494820 f, 326613.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 116996.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494880 f, 326653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 116925.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494940 f, 326693.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495000 f, 326732.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 117000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495060 f, 326772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 117075.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495120 f, 326811.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 117150.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495180 f, 326851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 117225.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495240 f, 326891.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 117300.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495300 f, 326930.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495360 f, 326970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 117375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495420 f, 327009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 117303.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495480 f, 327049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 117378.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495540 f, 327089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 117453.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495600 f, 327128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 117528.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495660 f, 327168.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 117603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 117677.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495720 f, 327207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 117752.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495780 f, 327247.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495840 f, 327287.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495900 f, 327110.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 117680.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495960 f, 327150.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 117755.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496020 f, 327189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 117830.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496080 f, 327229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 117905.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496140 f, 327269.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 117980.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496200 f, 327308.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496260 f, 327348.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 118054.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496320 f, 327387.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 118129.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496380 f, 327427.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 118057.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496440 f, 327467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 118132.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496500 f, 327506.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 118206.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496560 f, 327546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 118281.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496620 f, 327585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 118356.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496680 f, 327625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 118430.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496740 f, 327664.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 118505.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496800 f, 327704.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496860 f, 327744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 118432.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496920 f, 327783.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 118507.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496980 f, 327823.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 118582.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497040 f, 327862.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 118656.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497100 f, 327902.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 118731.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497160 f, 327941.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 118805.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497220 f, 327981.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 118880.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497280 f, 328021.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 118955.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497340 f, 328060.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 118881.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497400 f, 328100.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 118956.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497460 f, 328139.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 119031.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497520 f, 328179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 119105.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497580 f, 328219.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 119180.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497640 f, 328258.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 119254.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497700 f, 328298.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 119329.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497760 f, 328337.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 119255.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497820 f, 328377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 119330.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497880 f, 328416.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 119404.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497940 f, 328456.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 119478.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498000 f, 328496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 119553.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498060 f, 328535.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 119627.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498120 f, 328575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 119553.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498180 f, 328614.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 119628.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498240 f, 328654.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 119702.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498300 f, 328693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 119776.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498360 f, 328733.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 119851.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498420 f, 328773.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 119925.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498480 f, 328812.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 120000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498540 f, 328852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 119925.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498600 f, 328891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 120000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498660 f, 328931.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 120074.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498720 f, 328970.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 120148.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498780 f, 329010.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 120222.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498840 f, 329050.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 120297.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498900 f, 329089.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 120371.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498960 f, 329129.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 120296.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499020 f, 329168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 120370.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499080 f, 329208.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 120444.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499140 f, 329248.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 120519.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499200 f, 329287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 120593.3 fps, 0 ms/f [junit] 1 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 499260 f, 328028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 120667.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499320 f, 328068.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 120741.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 120666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 120740.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499380 f, 328107.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 120814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 120888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499440 f, 328147.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 120962.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499500 f, 328186.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 121037.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499560 f, 328226.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 121111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499620 f, 328265.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499680 f, 328304.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 121035.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499740 f, 328344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 121109.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499800 f, 328383.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 121183.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499860 f, 328423.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 121257.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499920 f, 328462.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 121331.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499980 f, 328501.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500040 f, 328541.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 121405.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500100 f, 328580.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 121479.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 121403.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500160 f, 328620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 121477.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500220 f, 328659.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 121551.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500280 f, 328699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 121625.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500340 f, 328738.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 121699.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500400 f, 328777.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500460 f, 328817.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 121773.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500520 f, 328856.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 121847.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500580 f, 328896.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500640 f, 328935.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 121771.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500700 f, 328975.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 121845.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500760 f, 329014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 121918.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500820 f, 329053.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 121992.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500880 f, 329093.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500940 f, 329132.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501000 f, 329172.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501060 f, 329211.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501120 f, 329251.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 122066.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501180 f, 329290.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501240 f, 329329.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 122140.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501300 f, 329369.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 122214.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501360 f, 329408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 122287.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 122211.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501420 f, 329448.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 122285.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501480 f, 329487.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 122358.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501540 f, 329526.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501600 f, 329566.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 122432.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501660 f, 329605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 122506.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501720 f, 329645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 122579.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501780 f, 329684.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 122653.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501840 f, 329724.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 122576.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501900 f, 329763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 122650.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501960 f, 329802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 122723.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502020 f, 329842.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 122797.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502080 f, 329881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 122871.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502140 f, 329921.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 122944.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502200 f, 329960.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 123018.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502260 f, 330000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502320 f, 330039.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502380 f, 329862.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502440 f, 329901.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502500 f, 329940.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502560 f, 329980.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502620 f, 330019.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502680 f, 330059.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502740 f, 330098.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502800 f, 330137.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502860 f, 330177.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502920 f, 330216.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502980 f, 330256.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 122941.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503040 f, 330295.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503100 f, 330334.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 123014.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503160 f, 330374.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 123088.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503220 f, 330413.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 123161.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503280 f, 330453.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 123235.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503340 f, 330492.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 123308.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503400 f, 330531.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 123382.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503460 f, 330571.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 123304.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503520 f, 330610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 123378.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503580 f, 330650.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503640 f, 330689.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 123451.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503700 f, 330728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 123525.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503760 f, 330768.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503820 f, 330807.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 123598.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503880 f, 330847.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503940 f, 330886.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 123671.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504000 f, 330925.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 123745.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504060 f, 330965.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 123667.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 123740.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504120 f, 331004.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 123814.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504180 f, 331044.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 123887.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504240 f, 331083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 123960.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504300 f, 331122.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 124034.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504360 f, 331162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 124107.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504420 f, 331201.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 124029.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504480 f, 331240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 124102.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504540 f, 331280.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 124175.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504600 f, 331319.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 124249.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504660 f, 331359.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 124322.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 124395.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504720 f, 331398.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 124468.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504780 f, 331437.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 124390.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504840 f, 331477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 124463.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504900 f, 331516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 124536.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504960 f, 331556.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 124609.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505020 f, 331595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 124682.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505080 f, 331634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 124756.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505140 f, 331674.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 124829.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505200 f, 331713.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 124750.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 124823.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505260 f, 331753.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 124896.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 124969.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505320 f, 331792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 125042.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505380 f, 331831.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505440 f, 331871.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505500 f, 331910.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505560 f, 331950.1 fps, 0 ms/f [junit] 1 s: 60 f / 12 ms, 5000.0 fps, 0 ms/f; total: 505620 f, 329179.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505680 f, 329218.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505740 f, 329257.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505800 f, 329296.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505860 f, 329335.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505920 f, 329375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505980 f, 329414.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506040 f, 329453.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506100 f, 329492.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506160 f, 329531.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506220 f, 329570.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 125115.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506280 f, 329609.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 125188.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506340 f, 329648.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 125109.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506400 f, 329687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 125182.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506460 f, 329726.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 125255.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506520 f, 329765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 125328.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506580 f, 329804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 125401.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506640 f, 329843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 125474.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506700 f, 329882.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 125394.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506760 f, 329921.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 125467.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506820 f, 329746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 125540.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506880 f, 329785.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 125613.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506940 f, 329824.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 125686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 125759.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507000 f, 329863.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 125832.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507060 f, 329902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 125752.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507120 f, 329941.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 125825.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507180 f, 329980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 125898.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507240 f, 330019.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 125970.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507300 f, 330058.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 126043.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507360 f, 330097.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 126116.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507420 f, 330136.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 126189.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507480 f, 330175.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 126109.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507540 f, 330214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 126181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507600 f, 330253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 126254.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507660 f, 330292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 126327.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507720 f, 330331.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 126400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507780 f, 330370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 126472.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507840 f, 330409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 126545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507900 f, 330448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 126464.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507960 f, 330487.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508020 f, 330527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 126537.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508080 f, 330566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 126610.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508140 f, 330605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 126682.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508200 f, 330644.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 126755.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508260 f, 330683.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508320 f, 330722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 126828.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508380 f, 330761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 126900.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508440 f, 330800.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 126819.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508500 f, 330839.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 126892.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508560 f, 330878.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 126964.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508620 f, 330917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 127037.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508680 f, 330956.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 127110.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508740 f, 330995.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 127182.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508800 f, 331034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 127255.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508860 f, 331073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 127327.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508920 f, 331112.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 127400.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508980 f, 331151.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 127318.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509040 f, 331190.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 127391.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509100 f, 331229.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 127463.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509160 f, 331268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 127536.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509220 f, 331307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 127608.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509280 f, 331346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 127681.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509340 f, 331385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 127753.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509400 f, 331424.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 127826.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509460 f, 331463.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 127898.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509520 f, 331502.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 127971.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509580 f, 331541.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 128043.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509640 f, 331581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 127961.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509700 f, 331620.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 128033.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509760 f, 331659.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 128106.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509820 f, 331698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 128178.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509880 f, 331737.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 128250.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509940 f, 331776.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 128323.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510000 f, 331815.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510060 f, 331854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 128395.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510120 f, 331677.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 128468.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510180 f, 331716.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 128540.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510240 f, 331755.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 128612.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510300 f, 331794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 128530.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510360 f, 331833.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 128602.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510420 f, 331872.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 128674.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510480 f, 331911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 128746.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510540 f, 331950.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 128819.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510600 f, 331989.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 128891.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510660 f, 332028.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 128963.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510720 f, 332067.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 129036.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510780 f, 332106.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 129108.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510840 f, 332145.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510900 f, 332184.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 129180.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510960 f, 332223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 129253.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511020 f, 332262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 129169.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511080 f, 332301.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 129241.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511140 f, 332340.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 129314.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511200 f, 332379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 129386.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511260 f, 332418.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 129458.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511320 f, 332457.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 129530.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511380 f, 332496.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 129602.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511440 f, 332535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 129675.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511500 f, 332574.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 129747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511560 f, 332613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 129819.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511620 f, 332652.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 129735.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511680 f, 332691.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 129807.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511740 f, 332730.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 129879.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511800 f, 332769.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 129951.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511860 f, 332808.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 130024.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511920 f, 332847.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 130096.1 fps, 0 ms/f [junit] 1 s: 60 f / 15 ms, 4000.0 fps, 0 ms/f; total: 511980 f, 329459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 130168.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512040 f, 329498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 130240.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512100 f, 329536.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 130312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 130384.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512160 f, 329575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 130300.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512220 f, 329613.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 130372.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512280 f, 329652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 130444.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512340 f, 329691.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 130516.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512400 f, 329729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 130588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512460 f, 329768.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 130660.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512520 f, 329806.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 130732.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512580 f, 329845.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 130804.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512640 f, 329884.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 130876.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512700 f, 329922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 130948.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512760 f, 329961.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 131020.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512820 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 130935.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512880 f, 330038.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 131007.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512940 f, 330077.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 131079.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513000 f, 330115.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 131151.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513060 f, 330154.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 131223.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513120 f, 330193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 131294.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513180 f, 330231.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 131366.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513240 f, 330270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 131438.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513300 f, 330308.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 131510.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513360 f, 330347.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 131582.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513420 f, 330386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 131497.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513480 f, 330424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 131568.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513540 f, 330463.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 131640.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513600 f, 330501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 131712.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513660 f, 330540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 131784.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513720 f, 330579.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 131856.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513780 f, 330617.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 131928.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513840 f, 330656.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 132000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513900 f, 330694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 132071.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513960 f, 330733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 132143.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514020 f, 330772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 132215.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514080 f, 330810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 132129.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514140 f, 330849.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 132200.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514200 f, 330888.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 132272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514260 f, 330926.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 132344.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514320 f, 330965.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 132416.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514380 f, 331003.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 132488.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514440 f, 331042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 132559.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514500 f, 331081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 132631.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514560 f, 330906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 132703.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514620 f, 330945.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 132775.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514680 f, 330983.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 132846.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514740 f, 331022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 132918.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514800 f, 331061.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 132831.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514860 f, 331099.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 132903.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514920 f, 331138.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 132974.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514980 f, 331176.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 133046.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515040 f, 331215.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 133118.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515100 f, 331254.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 133189.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515160 f, 331292.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 133261.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515220 f, 331331.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 133333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515280 f, 331369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 133405.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515340 f, 331408.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 133476.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515400 f, 331446.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 133548.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515460 f, 331485.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 133620.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515520 f, 331524.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 133691.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515580 f, 331562.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 133603.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515640 f, 331601.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 133675.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 133747.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515700 f, 331639.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 133818.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515760 f, 331678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 133890.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515820 f, 331717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 133961.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515880 f, 331755.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 134033.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515940 f, 331794.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 134105.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516000 f, 331832.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 134176.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516060 f, 331871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 134248.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516120 f, 331909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 134319.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516180 f, 331948.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 134391.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516240 f, 331987.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516300 f, 332025.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516360 f, 332064.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 134463.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516420 f, 332102.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 134534.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516480 f, 332141.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 134445.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516540 f, 332180.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 134517.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516600 f, 332218.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 134588.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516660 f, 332257.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 134660.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516720 f, 332295.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 134731.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516780 f, 332334.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 134803.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516840 f, 332373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 134874.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516900 f, 332411.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 134946.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 135017.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 135089.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 135160.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 135232.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 135303.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 135214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516960 f, 332450.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 135285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 135357.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517020 f, 332488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 135428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 135500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517080 f, 332527.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 135571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517140 f, 332565.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 135642.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517200 f, 332604.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 135714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517260 f, 332643.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 135785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517320 f, 332681.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 135857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517380 f, 332720.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 135928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 136000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 136071.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517440 f, 332758.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 136142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517500 f, 332797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 136052.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517560 f, 332836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 136123.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517620 f, 332874.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 136195.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517680 f, 332913.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 136266.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517740 f, 332951.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 136337.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517800 f, 332990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 136409.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517860 f, 333028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 136480.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517920 f, 333067.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 136551.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517980 f, 333106.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 136623.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518040 f, 333144.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518100 f, 333183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 136694.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518160 f, 333007.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 136765.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518220 f, 333046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 136837.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518280 f, 333084.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 136908.4 fps, 0 ms/f [junit] 1 s: 60 f / 11 ms, 5454.5 fps, 0 ms/f; total: 518340 f, 330784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 136979.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518400 f, 330823.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 136888.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518460 f, 330861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 136959.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518520 f, 330899.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 137030.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 137102.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518580 f, 330938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 137173.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518640 f, 330976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 137244.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518700 f, 331014.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 137315.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518760 f, 330841.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518820 f, 330880.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 137387.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518880 f, 330918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 137458.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518940 f, 330956.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 137529.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519000 f, 330994.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 137600.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519060 f, 331033.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 137672.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519120 f, 331071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 137743.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519180 f, 331109.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 137814.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519240 f, 331147.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 137722.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519300 f, 331186.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 137793.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519360 f, 331224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 137864.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519420 f, 331262.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519480 f, 331301.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519540 f, 331339.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519600 f, 331377.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519660 f, 331415.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519720 f, 331454.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519780 f, 331492.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519840 f, 331530.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519900 f, 331568.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519960 f, 331607.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520020 f, 331645.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 137935.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520080 f, 331683.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 138007.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520140 f, 331721.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520200 f, 331760.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520260 f, 331798.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 138078.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520320 f, 331836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 138149.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520380 f, 331875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 138220.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520440 f, 331913.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 138291.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520500 f, 331951.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 138362.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520560 f, 331989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 138434.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520620 f, 332028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 138505.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520680 f, 332066.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 138576.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520740 f, 332104.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 138647.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 138554.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 138625.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520800 f, 332142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 138696.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520860 f, 332181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 138767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 138838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 138909.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520920 f, 332219.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520980 f, 332257.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 138981.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521040 f, 332295.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 139052.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521100 f, 332334.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 139123.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521160 f, 332372.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 139194.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521220 f, 332410.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521280 f, 332448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 139265.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521340 f, 332487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 139336.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521400 f, 332525.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 139407.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521460 f, 332563.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 139478.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521520 f, 332602.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 139384.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521580 f, 332640.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 139455.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521640 f, 332466.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 139526.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521700 f, 332504.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 139597.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521760 f, 332543.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 139668.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521820 f, 332581.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 139739.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521880 f, 332619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 139810.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521940 f, 332657.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 139881.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522000 f, 332696.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 139952.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522060 f, 332734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 140023.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522120 f, 332772.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 140094.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522180 f, 332810.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 140165.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522240 f, 332848.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 140236.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522300 f, 332887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 140307.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522360 f, 332925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 140378.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522420 f, 332963.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 140449.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522480 f, 333001.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522540 f, 333040.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522600 f, 333078.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522660 f, 333116.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522720 f, 333154.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522780 f, 333193.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522840 f, 333231.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 140354.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522900 f, 333269.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522960 f, 333307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 140425.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523020 f, 333346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 140496.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523080 f, 333384.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 140567.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523140 f, 333422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 140638.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523200 f, 333460.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 140709.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523260 f, 333499.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 140780.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523320 f, 333537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 140851.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523380 f, 333575.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 140921.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523440 f, 333613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 140992.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523500 f, 333652.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 141063.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523560 f, 333690.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 141134.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523620 f, 333728.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 141205.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523680 f, 333766.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 141276.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523740 f, 333804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 141347.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523800 f, 333843.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 141418.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523860 f, 333881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 141489.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523920 f, 333919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 141560.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523980 f, 333957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 141463.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524040 f, 333996.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 141534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 141605.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524100 f, 334034.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524160 f, 334072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 141676.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524220 f, 334110.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 141747.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524280 f, 334149.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 141818.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524340 f, 334187.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 141889.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524400 f, 334225.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 141959.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524460 f, 334263.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 142030.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524520 f, 334302.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 142101.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524580 f, 334340.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 142172.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524640 f, 334165.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 142243.2 fps, 0 ms/f [junit] 1 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 524700 f, 329585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 142314.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524760 f, 329623.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 142384.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524820 f, 329660.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 142455.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524880 f, 329698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 142526.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 142597.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524940 f, 329736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 142500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525000 f, 329773.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 142570.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525060 f, 329811.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 142641.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525120 f, 329849.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 142712.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525180 f, 329886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 142783.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525240 f, 329924.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 142853.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525300 f, 329962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 142924.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525360 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 142995.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525420 f, 330037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 143066.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525480 f, 330075.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 143136.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525540 f, 330113.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 143207.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525600 f, 329943.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 143278.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525660 f, 329981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 143349.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525720 f, 330018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 143419.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525780 f, 330056.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525840 f, 330094.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 143490.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525900 f, 330131.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 143561.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525960 f, 330169.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526020 f, 330207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 143462.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526080 f, 330244.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 143533.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526140 f, 330282.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 143604.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526200 f, 330320.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 143674.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 143745.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 143816.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526260 f, 330357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 143886.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526320 f, 330395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 143957.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526380 f, 330433.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 144028.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526440 f, 330470.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 144098.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526500 f, 330508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 144169.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526560 f, 330546.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 144240.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526620 f, 330583.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 144310.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526680 f, 330621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 144381.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526740 f, 330659.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 144452.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526800 f, 330696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 144522.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526860 f, 330734.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 144593.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526920 f, 330772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 144494.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526980 f, 330809.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 144564.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527040 f, 330847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 144635.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527100 f, 330885.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 144705.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527160 f, 330922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 144776.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527220 f, 330960.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527280 f, 330998.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 144847.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527340 f, 331035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 144917.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527400 f, 331073.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 144988.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527460 f, 331111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 145058.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527520 f, 331148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 145129.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527580 f, 331186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 145200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527640 f, 331224.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 145270.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527700 f, 331261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 145341.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527760 f, 331299.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 145411.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527820 f, 331337.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 145482.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527880 f, 331374.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 145552.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527940 f, 331412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 145623.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528000 f, 331450.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 145522.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528060 f, 331487.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 145593.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528120 f, 331525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 145663.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528180 f, 331563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 145734.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 145804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 145875.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 145945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 146016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 146086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 146157.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 146227.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 146298.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 146368.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 146439.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 146509.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528240 f, 331600.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 146580.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 146651.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528300 f, 331430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 146549.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528360 f, 331468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 146619.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528420 f, 331505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 146690.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528480 f, 331543.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 146760.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528540 f, 331580.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 146830.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528600 f, 331618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 146901.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528660 f, 331656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 146971.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528720 f, 331693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 147042.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528780 f, 331731.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 147112.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528840 f, 331769.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 147183.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528900 f, 331806.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 147253.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528960 f, 331844.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 147323.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529020 f, 331882.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 147394.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529080 f, 331919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 147464.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529140 f, 331957.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 147535.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529200 f, 331994.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 147605.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529260 f, 332032.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 147502.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529320 f, 332070.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 147573.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529380 f, 332107.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 147643.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529440 f, 332145.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 147713.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529500 f, 332183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 147784.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529560 f, 332220.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 147854.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529620 f, 332258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 147924.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529680 f, 332296.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 147995.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529740 f, 332333.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 148065.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529800 f, 332371.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529860 f, 332409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 148135.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529920 f, 332446.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 148206.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529980 f, 332484.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 148276.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530040 f, 332521.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 148347.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530100 f, 332559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 148417.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530160 f, 332597.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 148487.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530220 f, 332634.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 148558.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530280 f, 332672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 148628.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530340 f, 332710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 148698.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530400 f, 332747.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 148594.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530460 f, 332785.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 148665.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530520 f, 332823.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 148735.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530580 f, 332860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 148805.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530640 f, 332898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 148875.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530700 f, 332936.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530760 f, 332973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 148946.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530820 f, 333011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 149016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 149086.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530880 f, 333048.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 149156.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530940 f, 333086.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 149227.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531000 f, 333124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 149297.4 fps, 0 ms/f [junit] 1 s: 60 f / 15 ms, 4000.0 fps, 0 ms/f; total: 531060 f, 329850.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 149367.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531120 f, 329888.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 149437.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531180 f, 329720.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 149508.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531240 f, 329757.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 149578.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 149648.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531300 f, 329795.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 149718.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531360 f, 329832.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 149789.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531420 f, 329869.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 149684.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531480 f, 329906.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 149754.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531540 f, 329944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 149824.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531600 f, 329981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 149894.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531660 f, 330018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 149964.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531720 f, 330055.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 150035.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531780 f, 330093.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 150105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531840 f, 330130.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 150175.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531900 f, 330167.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 150245.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531960 f, 330204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 150315.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532020 f, 330242.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 150385.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532080 f, 330279.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 150456.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532140 f, 330316.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 150526.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532200 f, 330353.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 150596.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532260 f, 330391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 150666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532320 f, 330428.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 150736.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532380 f, 330465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 150807.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532440 f, 330502.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 150877.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532500 f, 330540.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 150947.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532560 f, 330577.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 151017.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532620 f, 330614.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 151087.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532680 f, 330651.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 150981.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532740 f, 330689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 151051.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532800 f, 330726.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 151121.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532860 f, 330763.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 151191.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532920 f, 330800.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 151261.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532980 f, 330838.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 151331.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533040 f, 330875.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 151401.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533100 f, 330912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 151471.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533160 f, 330949.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 151542.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533220 f, 330986.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 151612.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533280 f, 331024.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 151682.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533340 f, 331061.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 151752.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533400 f, 331098.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 151822.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533460 f, 331135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 151892.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533520 f, 331173.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 151962.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533580 f, 331210.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 152032.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533640 f, 331247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 152102.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533700 f, 331284.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 152172.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533760 f, 331322.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 152242.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533820 f, 331359.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533880 f, 331396.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 152313.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533940 f, 331228.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 152205.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534000 f, 331265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 152275.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534060 f, 331302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 152345.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534120 f, 331339.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 152415.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534180 f, 331377.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 152485.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534240 f, 331414.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 152555.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534300 f, 331451.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534360 f, 331488.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 152625.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534420 f, 331526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 152695.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534480 f, 331563.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 152765.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534540 f, 331600.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 152835.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534600 f, 331637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 152905.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534660 f, 331674.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 152975.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534720 f, 331712.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 153045.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534780 f, 331749.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 153115.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534840 f, 331786.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 153185.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534900 f, 331823.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 153255.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534960 f, 331861.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 153325.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535020 f, 331898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 153395.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535080 f, 331935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 153465.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535140 f, 331972.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 153535.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535200 f, 332009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 153426.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535260 f, 332047.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 153496.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535320 f, 332084.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535380 f, 332121.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 153566.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535440 f, 332158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 153636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535500 f, 332196.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 153706.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535560 f, 332233.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 153776.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535620 f, 332270.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 153846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535680 f, 332307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 153916.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535740 f, 332344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 153986.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535800 f, 332382.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 154055.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535860 f, 332419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 154125.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535920 f, 332456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 154195.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535980 f, 332493.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536040 f, 332531.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 154265.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536100 f, 332568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 154335.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536160 f, 332605.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 154405.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536220 f, 332642.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 154475.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536280 f, 332679.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 154545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536340 f, 332717.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536400 f, 332754.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 154615.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536460 f, 332791.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 154685.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536520 f, 332828.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536580 f, 332866.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536640 f, 332903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 154755.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536700 f, 332940.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536760 f, 332977.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 154644.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536820 f, 333014.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 154714.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536880 f, 333052.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 154784.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536940 f, 332882.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 154854.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537000 f, 332920.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537060 f, 332957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 154924.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537120 f, 332994.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 154994.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537180 f, 333031.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 155064.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537240 f, 333068.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 155133.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537300 f, 333106.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 155203.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537360 f, 333143.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 155273.5 fps, 0 ms/f [junit] 1 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 537420 f, 331945.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 155343.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537480 f, 331777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 155413.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537540 f, 331814.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 155483.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537600 f, 331851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 155552.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537660 f, 331888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 155622.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 155692.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537720 f, 331925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 155762.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537780 f, 331962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 155832.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537840 f, 332000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 155902.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537900 f, 332037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 155790.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537960 f, 332074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 155860.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538020 f, 332111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 155930.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538080 f, 332148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 156000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538140 f, 332185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 156069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538200 f, 332222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 156139.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538260 f, 332259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 156209.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538320 f, 332296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 156279.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538380 f, 332333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 156348.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538440 f, 332370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 156418.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538500 f, 332407.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 156488.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538560 f, 332444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 156558.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538620 f, 332481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 156627.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538680 f, 332518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 156697.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538740 f, 332555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 156767.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538800 f, 332592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 156837.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538860 f, 332629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 156906.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538920 f, 332666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 156976.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538980 f, 332703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 157046.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539040 f, 332740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 157116.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539100 f, 332777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 157186.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539160 f, 332814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 157073.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539220 f, 332851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 157142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539280 f, 332888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 157212.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539340 f, 332925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 157282.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539400 f, 332962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 157351.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539460 f, 332999.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 157421.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539520 f, 333037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 157491.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539580 f, 333074.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 157560.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539640 f, 333111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 157630.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539700 f, 333148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 157700.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539760 f, 333185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 157770.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539820 f, 333222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 157839.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539880 f, 333259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 157909.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539940 f, 333296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 157979.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540000 f, 333333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 158048.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540060 f, 333370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 158118.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540120 f, 333407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 158188.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540180 f, 333444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 158257.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540240 f, 333481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 158327.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540300 f, 333312.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 158397.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540360 f, 333349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 158283.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540420 f, 333386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 158352.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540480 f, 333423.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 158422.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540540 f, 333460.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 158491.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540600 f, 333497.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 158561.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540660 f, 333534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 158631.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540720 f, 333571.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 158700.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540780 f, 333608.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 158770.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540840 f, 333645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 158839.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540900 f, 333682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 158909.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540960 f, 333719.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 158979.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541020 f, 333756.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 159048.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541080 f, 333793.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 159118.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541140 f, 333830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 159187.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541200 f, 333867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 159257.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541260 f, 333905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 159327.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541320 f, 333942.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 159396.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541380 f, 333979.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 159466.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541440 f, 334016.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 159535.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541500 f, 334053.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 159605.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541560 f, 334090.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 159490.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541620 f, 334127.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 159559.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541680 f, 334164.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 159629.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541740 f, 334201.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 159698.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541800 f, 334238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 159768.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541860 f, 334275.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 159837.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541920 f, 334312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 159907.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541980 f, 334349.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542040 f, 334386.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 159976.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542100 f, 334423.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 160046.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542160 f, 334460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 160115.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542220 f, 334497.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 160185.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542280 f, 334534.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 160254.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542340 f, 334571.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 160324.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542400 f, 334608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 160393.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542460 f, 334645.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542520 f, 334475.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 160463.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542580 f, 334512.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542640 f, 334549.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 160533.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542700 f, 334586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 160602.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542760 f, 334623.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542820 f, 334660.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 160672.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542880 f, 334697.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 160741.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542940 f, 334734.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543000 f, 334771.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 160811.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543060 f, 334808.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 160880.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543120 f, 334845.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 160950.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543180 f, 334882.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 160833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543240 f, 334919.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 160902.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543300 f, 334956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 160972.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543360 f, 334993.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543420 f, 335030.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 161041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 161111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543480 f, 335067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 161180.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543540 f, 335104.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 161250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543600 f, 335141.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 161319.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543660 f, 335178.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 161388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543720 f, 335215.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 161458.3 fps, 0 ms/f [junit] 1 s: 60 f / 16 ms, 3750.0 fps, 0 ms/f; total: 543780 f, 331978.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543840 f, 331812.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 161527.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543900 f, 331848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 161597.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543960 f, 331885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 161666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544020 f, 331921.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 161736.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 161805.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544080 f, 331958.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 161875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544140 f, 331995.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 161944.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544200 f, 332031.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 162013.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544260 f, 332068.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 162083.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544320 f, 332104.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 162152.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544380 f, 332141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 162222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544440 f, 332178.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 162291.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544500 f, 332214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 162361.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544560 f, 332251.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 162430.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544620 f, 332288.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 162500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544680 f, 332324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 162381.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544740 f, 332361.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 162450.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544800 f, 332397.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 162520.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544860 f, 332434.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544920 f, 332471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 162589.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 162658.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544980 f, 332507.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 162728.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545040 f, 332544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 162797.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 162867.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545100 f, 332580.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 162936.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545160 f, 332617.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 163005.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545220 f, 332654.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 163075.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545280 f, 332690.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 163144.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545340 f, 332727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 163213.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545400 f, 332763.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 163283.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545460 f, 332800.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 163352.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545520 f, 332837.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 163421.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545580 f, 332873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 163491.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545640 f, 332910.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 163560.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545700 f, 332946.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 163630.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545760 f, 332983.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 163699.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545820 f, 333020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 163768.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545880 f, 333056.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 163838.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545940 f, 333093.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 163907.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546000 f, 333129.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 163976.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546060 f, 333166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 164046.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546120 f, 333203.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 163926.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546180 f, 333239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 163995.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546240 f, 333276.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 164064.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546300 f, 333313.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 164133.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546360 f, 333349.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 164203.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546420 f, 333386.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 164272.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546480 f, 333422.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 164341.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546540 f, 333459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 164411.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546600 f, 333496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 164480.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546660 f, 333532.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 164549.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546720 f, 333569.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 164618.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546780 f, 333605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 164688.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546840 f, 333642.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 164757.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546900 f, 333679.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 164826.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546960 f, 333715.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 164896.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547020 f, 333752.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 164965.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547080 f, 333788.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 165034.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547140 f, 333621.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 165103.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547200 f, 333658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 165173.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547260 f, 333695.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 165242.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547320 f, 333731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 165311.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547380 f, 333768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 165381.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547440 f, 333804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 165450.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547500 f, 333841.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 165519.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547560 f, 333878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 165397.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547620 f, 333914.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 165467.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547680 f, 333951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 165536.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547740 f, 333987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 165605.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547800 f, 334024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 165674.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547860 f, 334060.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 165743.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547920 f, 334097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 165813.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547980 f, 334134.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 165882.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548040 f, 334170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 165951.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548100 f, 334207.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 166020.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548160 f, 334243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 166089.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548220 f, 334280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 166159.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548280 f, 334317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 166228.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548340 f, 334353.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 166297.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548400 f, 334390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 166366.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548460 f, 334426.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 166435.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548520 f, 334463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 166505.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548580 f, 334499.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 166574.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548640 f, 334536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 166643.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548700 f, 334573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 166712.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548760 f, 334609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 166782.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548820 f, 334646.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 166851.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548880 f, 334682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 166920.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548940 f, 334719.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 166989.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549000 f, 334756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 166866.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549060 f, 334792.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 166935.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549120 f, 334829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 167004.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549180 f, 334865.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 167073.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549240 f, 334902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 167142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549300 f, 334939.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 167211.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549360 f, 334975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 167281.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549420 f, 335012.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 167350.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549480 f, 335048.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549540 f, 335085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 167419.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549600 f, 335121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 167488.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549660 f, 335158.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 167557.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549720 f, 335195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 167626.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549780 f, 335231.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549840 f, 335268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 167695.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549900 f, 335304.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 167764.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549960 f, 335341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 167834.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550020 f, 335378.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 167903.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550080 f, 335414.6 fps, 0 ms/f [junit] 1 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 550140 f, 334025.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 167972.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550200 f, 334061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 168041.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550260 f, 334098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 168110.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550320 f, 334134.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 168179.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550380 f, 334171.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550440 f, 334207.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550500 f, 334244.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550560 f, 334280.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550620 f, 334316.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550680 f, 334353.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 168248.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550740 f, 334389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 168317.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550800 f, 334426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 168387.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550860 f, 334462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 168456.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550920 f, 334499.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 168525.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550980 f, 334535.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 168400.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551040 f, 334571.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 168469.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551100 f, 334608.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 168538.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551160 f, 334644.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 168607.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551220 f, 334681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 168676.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551280 f, 334717.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 168745.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551340 f, 334754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 168814.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551400 f, 334790.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 168883.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551460 f, 334826.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 168952.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551520 f, 334863.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 169021.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551580 f, 334899.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 169090.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551640 f, 334936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 169159.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551700 f, 334972.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 169229.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551760 f, 335009.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 169298.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551820 f, 334842.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 169367.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551880 f, 334878.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 169436.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551940 f, 334915.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 169505.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552000 f, 334951.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 169574.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552060 f, 334987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 169643.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552120 f, 335024.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 169712.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552180 f, 335060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 169781.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552240 f, 335097.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 169850.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552300 f, 335133.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 169919.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552360 f, 335169.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 169988.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552420 f, 335206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 170057.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552480 f, 335242.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 169931.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552540 f, 335279.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 170000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552600 f, 335315.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 170068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552660 f, 335351.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 170137.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552720 f, 335388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 170206.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552780 f, 335424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 170275.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552840 f, 335461.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 170344.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552900 f, 335497.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 170413.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552960 f, 335533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 170482.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553020 f, 335570.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 170551.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553080 f, 335606.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 170620.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553140 f, 335643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 170689.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553200 f, 335679.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 170758.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553260 f, 335716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 170827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 170896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 170965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 171034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 171103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 171172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 171241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 171310.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553320 f, 335752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 171379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 171448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 171517.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553380 f, 335788.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 171389.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553440 f, 335825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 171458.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553500 f, 335861.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 171526.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553560 f, 335898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 171595.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553620 f, 335934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 171664.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553680 f, 335970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 171733.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553740 f, 336007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 171802.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553800 f, 336043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 171871.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553860 f, 336080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 171940.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553920 f, 336116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 172009.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553980 f, 336152.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 172078.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554040 f, 336189.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 172146.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554100 f, 336225.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 172215.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554160 f, 336262.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 172284.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554220 f, 336298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 172353.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554280 f, 336334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 172422.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554340 f, 336371.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 172491.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554400 f, 336407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 172560.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554460 f, 336444.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 172629.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554520 f, 336480.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 172698.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554580 f, 336516.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 172766.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554640 f, 336553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 172835.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554700 f, 336589.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 172904.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554760 f, 336626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 172973.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554820 f, 336662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 173042.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554880 f, 336699.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 173111.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554940 f, 336735.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 173180.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555000 f, 336771.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 173249.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555060 f, 336808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 173318.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555120 f, 336844.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 173386.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555180 f, 336881.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 173455.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555240 f, 336713.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 173524.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555300 f, 336749.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 173593.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555360 f, 336785.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 173662.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555420 f, 336822.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 173731.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555480 f, 336858.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 173800.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555540 f, 336895.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 173869.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555600 f, 336931.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 173938.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 174006.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 174075.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555660 f, 336967.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 173944.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555720 f, 337004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 174013.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555780 f, 337040.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555840 f, 337077.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 174082.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555900 f, 337113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 174151.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555960 f, 337149.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556020 f, 337186.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556080 f, 337222.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 174220.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556140 f, 337258.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 174288.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556200 f, 337295.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 174357.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556260 f, 337331.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 174426.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556320 f, 337368.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 174495.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556380 f, 337404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 174564.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556440 f, 337440.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 174633.0 fps, 0 ms/f [junit] 1 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 556500 f, 333633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 174701.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556560 f, 333669.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 174770.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556620 f, 333705.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 174839.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556680 f, 333741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 174908.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556740 f, 333776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 174977.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556800 f, 333812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 175045.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 175114.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556860 f, 333848.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 175183.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556920 f, 333884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 175252.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556980 f, 333920.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 175321.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557040 f, 333956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 175389.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557100 f, 333992.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 175458.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557160 f, 334028.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 175527.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557220 f, 334064.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 175596.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557280 f, 334100.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 175665.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557340 f, 334136.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 175733.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557400 f, 334172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 175802.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557460 f, 334208.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557520 f, 334244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 175871.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557580 f, 334280.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 175940.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557640 f, 334316.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 176009.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557700 f, 334352.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 176077.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557760 f, 334388.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557820 f, 334424.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 176146.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557880 f, 334460.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 176215.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557940 f, 334496.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 176284.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558000 f, 334532.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 176353.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558060 f, 334568.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 176422.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558120 f, 334604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 176490.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558180 f, 334640.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 176559.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558240 f, 334676.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 176628.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558300 f, 334712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 176494.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558360 f, 334748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 176563.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558420 f, 334784.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 176632.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558480 f, 334820.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 176701.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558540 f, 334856.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 176769.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558600 f, 334892.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558660 f, 334928.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 176838.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558720 f, 334964.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 176907.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558780 f, 335000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 176975.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558840 f, 335035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 177044.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558900 f, 335071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 177113.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558960 f, 335107.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 177182.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559020 f, 335143.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 177250.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559080 f, 335179.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 177319.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559140 f, 335215.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 177388.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559200 f, 335251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 177457.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559260 f, 335287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 177525.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559320 f, 335323.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 177594.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559380 f, 335359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 177663.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559440 f, 335395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 177731.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559500 f, 335431.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 177800.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559560 f, 335467.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 177869.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559620 f, 335503.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 177938.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559680 f, 335338.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 178006.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559740 f, 335374.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 178075.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559800 f, 335410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 178144.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559860 f, 335446.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 178213.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559920 f, 335482.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 178281.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559980 f, 335518.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 178350.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560040 f, 335554.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 178419.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560100 f, 335590.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 178487.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560160 f, 335626.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 178556.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560220 f, 335662.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 178625.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560280 f, 335698.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 178694.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560340 f, 335733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 178762.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560400 f, 335769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 178831.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560460 f, 335805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 178900.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560520 f, 335841.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 178969.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560580 f, 335877.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 179037.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560640 f, 335913.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 179106.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560700 f, 335949.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 179175.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560760 f, 335985.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 179243.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560820 f, 336021.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 179312.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560880 f, 336057.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 179381.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560940 f, 336093.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 179450.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561000 f, 336129.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 179518.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561060 f, 336165.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 179382.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561120 f, 336201.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 179450.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561180 f, 336237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 179519.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561240 f, 336273.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 179588.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561300 f, 336309.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 179656.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561360 f, 336345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 179725.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561420 f, 336381.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 179794.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561480 f, 336417.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 179862.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561540 f, 336452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 179931.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561600 f, 336488.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 180000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561660 f, 336524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 180068.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561720 f, 336560.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 180137.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561780 f, 336596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 180205.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561840 f, 336632.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 180274.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561900 f, 336668.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 180343.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561960 f, 336704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 180411.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562020 f, 336740.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 180480.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562080 f, 336776.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 180549.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562140 f, 336812.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 180617.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562200 f, 336848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 180686.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562260 f, 336884.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 180755.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562320 f, 336920.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 180823.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562380 f, 336956.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 180892.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562440 f, 336992.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 180961.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562500 f, 337028.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 181029.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562560 f, 337064.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562620 f, 337100.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 181098.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562680 f, 337136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 181167.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562740 f, 337171.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 181235.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562800 f, 337207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 181304.3 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 562860 f, 336437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 181373.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562920 f, 336473.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 181441.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562980 f, 336509.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 181510.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563040 f, 336545.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 181578.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563100 f, 336581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 181647.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563160 f, 336616.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 181716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 181784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 181853.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563220 f, 336652.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 181922.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563280 f, 336688.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 181990.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563340 f, 336724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 182059.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563400 f, 336760.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 182128.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563460 f, 336796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 182196.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563520 f, 336832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 182265.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563580 f, 336867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 182334.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563640 f, 336903.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 182402.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563700 f, 336939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 182471.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563760 f, 336975.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 182331.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563820 f, 337011.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 182400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563880 f, 337047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 182468.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563940 f, 337083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 182537.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564000 f, 337118.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 182605.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564060 f, 336953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 182674.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564120 f, 336989.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564180 f, 337025.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564240 f, 337060.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 182742.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564300 f, 337096.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564360 f, 337132.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564420 f, 337168.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 182811.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564480 f, 337204.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564540 f, 337240.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564600 f, 337276.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 182880.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564660 f, 337311.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 182948.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564720 f, 337347.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 183017.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564780 f, 337383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 183085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 183154.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 183222.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564840 f, 337419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 183291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 183360.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564900 f, 337455.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 183428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564960 f, 337491.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 183497.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565020 f, 337526.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 183565.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565080 f, 337562.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 183634.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565140 f, 337598.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565200 f, 337634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 183702.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565260 f, 337670.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565320 f, 337706.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 183771.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565380 f, 337741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 183840.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565440 f, 337777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 183908.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565500 f, 337813.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 183977.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565560 f, 337849.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 184045.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565620 f, 337885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 184114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 184182.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565680 f, 337921.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 184251.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565740 f, 337957.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 184320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565800 f, 337992.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 184388.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565860 f, 338028.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 184457.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565920 f, 338064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 184525.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565980 f, 338100.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 184594.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 184662.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 184731.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566040 f, 338136.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 184800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566100 f, 338172.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 184868.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566160 f, 338207.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 184937.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566220 f, 338243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 185005.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566280 f, 338279.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 185074.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566340 f, 338315.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 185142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566400 f, 338351.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 185211.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566460 f, 338387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 185280.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566520 f, 338422.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566580 f, 338458.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 185348.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566640 f, 338494.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 185205.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566700 f, 338530.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 185273.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566760 f, 338566.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 185342.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566820 f, 338602.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566880 f, 338638.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 185410.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566940 f, 338673.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567000 f, 338709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 185479.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567060 f, 338745.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 185547.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567120 f, 338781.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567180 f, 338817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 185616.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567240 f, 338853.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567300 f, 338888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 185684.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567360 f, 338924.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 185753.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567420 f, 338758.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567480 f, 338794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 185821.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567540 f, 338829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 185890.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567600 f, 338865.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 185958.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567660 f, 338901.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567720 f, 338937.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 186027.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567780 f, 338973.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 186095.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567840 f, 339008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 186164.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567900 f, 339044.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567960 f, 339080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 186232.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568020 f, 339116.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568080 f, 339152.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 186301.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568140 f, 339188.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568200 f, 339223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 186369.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568260 f, 339259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 186438.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568320 f, 339295.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 186506.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568380 f, 339331.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 186575.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568440 f, 339367.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 186643.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568500 f, 339402.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 186712.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568560 f, 339438.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 186780.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568620 f, 339474.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568680 f, 339510.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 186849.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568740 f, 339546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 186917.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568800 f, 339582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 186986.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568860 f, 339617.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 187054.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568920 f, 339653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 187123.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568980 f, 339689.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 187191.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569040 f, 339725.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 187260.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569100 f, 339761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 187328.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569160 f, 339797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 187397.2 fps, 0 ms/f [junit] 1 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 569220 f, 336219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 187465.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569280 f, 336255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 187534.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569340 f, 336290.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 187602.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569400 f, 336326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 187671.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569460 f, 336361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 187739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 187808.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569520 f, 336396.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 187876.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569580 f, 336432.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 187945.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569640 f, 336467.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 188013.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569700 f, 336503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 188082.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569760 f, 336538.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 188150.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569820 f, 336574.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 188219.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569880 f, 336609.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 188072.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569940 f, 336645.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 188141.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570000 f, 336680.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570060 f, 336715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 188209.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570120 f, 336751.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570180 f, 336786.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 188278.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570240 f, 336822.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570300 f, 336857.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 188346.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570360 f, 336893.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 188415.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570420 f, 336928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 188483.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570480 f, 336963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 188551.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570540 f, 336999.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 188620.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570600 f, 337034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 188688.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570660 f, 337070.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 188757.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570720 f, 337105.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 188825.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570780 f, 337141.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 188893.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570840 f, 337176.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 188962.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570900 f, 337212.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 189030.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570960 f, 337247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 189099.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571020 f, 337282.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 189167.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571080 f, 337318.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 189236.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571140 f, 337353.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 189304.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571200 f, 337389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 189372.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571260 f, 337424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 189441.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571320 f, 337460.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 189509.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571380 f, 337495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 189578.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571440 f, 337531.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 189646.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571500 f, 337566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 189714.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571560 f, 337601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 189783.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571620 f, 337637.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 189851.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571680 f, 337672.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571740 f, 337708.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 189920.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571800 f, 337743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 189988.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571860 f, 337779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 190057.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571920 f, 337814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 190125.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571980 f, 337850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 190193.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572040 f, 337685.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 190262.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572100 f, 337721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 190330.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572160 f, 337756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 190399.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572220 f, 337792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 190467.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572280 f, 337827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 190535.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572340 f, 337863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 190604.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572400 f, 337898.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 190672.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572460 f, 337933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 190741.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572520 f, 337969.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 190809.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572580 f, 338004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 190878.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572640 f, 338040.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 190946.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572700 f, 338075.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 191014.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572760 f, 338110.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 191083.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572820 f, 338146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 191151.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572880 f, 338181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572940 f, 338217.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 191220.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573000 f, 338252.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573060 f, 338288.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 191070.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573120 f, 338323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 191138.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573180 f, 338358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 191207.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573240 f, 338394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 191275.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573300 f, 338429.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573360 f, 338465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 191343.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573420 f, 338500.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 191412.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573480 f, 338536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 191480.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573540 f, 338571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 191548.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573600 f, 338606.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 191617.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573660 f, 338642.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 191685.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573720 f, 338677.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 191753.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573780 f, 338713.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 191822.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573840 f, 338748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 191890.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573900 f, 338783.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 191959.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573960 f, 338819.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 192027.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574020 f, 338854.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 192095.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574080 f, 338890.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 192164.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574140 f, 338925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 192232.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574200 f, 338961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 192300.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574260 f, 338996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 192369.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574320 f, 339031.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 192437.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574380 f, 339067.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 192505.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574440 f, 339102.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 192574.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574500 f, 339138.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 192642.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574560 f, 339173.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 192710.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574620 f, 339209.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 192779.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574680 f, 339244.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 192847.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574740 f, 339279.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 192915.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574800 f, 339315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 192984.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574860 f, 339350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 193052.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574920 f, 339386.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 193120.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574980 f, 339421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 193189.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575040 f, 339456.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 193257.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575100 f, 339492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 193325.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575160 f, 339327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 193394.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575220 f, 339362.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 193462.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575280 f, 339398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 193530.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575340 f, 339433.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 193599.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575400 f, 339469.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 193667.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575460 f, 339504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 193735.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575520 f, 339539.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 193804.1 fps, 0 ms/f [junit] 1 s: 60 f / 15 ms, 4000.0 fps, 0 ms/f; total: 575580 f, 336596.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 193872.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575640 f, 336631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 193940.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575700 f, 336666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 194009.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575760 f, 336701.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 194077.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575820 f, 336736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 194145.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575880 f, 336771.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 194214.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575940 f, 336807.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 194061.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 194129.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576000 f, 336842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 194197.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576060 f, 336877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 194266.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576120 f, 336912.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 194334.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576180 f, 336947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 194402.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576240 f, 336982.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 194470.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576300 f, 337017.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 194539.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576360 f, 337052.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576420 f, 337087.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 194607.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576480 f, 337122.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 194675.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576540 f, 337157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 194744.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576600 f, 337192.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 194812.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576660 f, 337228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 194880.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576720 f, 337263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 194948.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576780 f, 337298.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 195017.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576840 f, 337333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 195085.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576900 f, 337368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 195153.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576960 f, 337403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 195221.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577020 f, 337241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 195290.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577080 f, 337276.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 195358.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577140 f, 337311.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 195426.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577200 f, 337346.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 195494.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577260 f, 337381.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 195563.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577320 f, 337416.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 195631.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577380 f, 337451.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 195699.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577440 f, 337486.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 195767.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577500 f, 337521.9 fps, 0 ms/f [junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 172140 f, 181582.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577560 f, 337556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 181645.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577620 f, 337592.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 181708.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577680 f, 337627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 181772.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577740 f, 337662.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 181835.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577800 f, 337697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 181898.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577860 f, 337732.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 181962.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577920 f, 337767.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 182025.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577980 f, 337802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 182088.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578040 f, 337837.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 182151.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578100 f, 337872.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 182215.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578160 f, 337907.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 182278.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578220 f, 337942.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 182149.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578280 f, 337977.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 182212.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578340 f, 338012.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 182276.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578400 f, 338047.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 182339.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578460 f, 338083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 182402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 182465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 182528.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578520 f, 338118.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 182592.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578580 f, 338153.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 182655.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578640 f, 338188.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 182718.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578700 f, 338223.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 182781.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578760 f, 338258.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 182845.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578820 f, 338293.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 182908.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578880 f, 338328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 182971.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578940 f, 338363.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 183034.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579000 f, 338398.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579060 f, 338433.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 183098.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579120 f, 338468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 183161.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579180 f, 338503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 183224.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579240 f, 338538.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 183287.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579300 f, 338573.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 183350.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579360 f, 338609.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 183414.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579420 f, 338644.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 183477.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579480 f, 338679.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 183540.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579540 f, 338714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 183603.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579600 f, 338749.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 183667.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579660 f, 338784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 183730.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579720 f, 338819.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 183793.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579780 f, 338854.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 183856.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579840 f, 338889.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 183919.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579900 f, 338924.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 183983.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 184046.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 184109.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579960 f, 338959.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 184172.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580020 f, 338994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 184236.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580080 f, 339029.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 184105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580140 f, 339064.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 184168.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580200 f, 339099.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 184231.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580260 f, 339135.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 184294.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580320 f, 339170.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 184357.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580380 f, 339007.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 184421.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580440 f, 339042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 184484.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580500 f, 339077.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 184547.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580560 f, 339112.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 184610.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580620 f, 339147.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 184673.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580680 f, 339182.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 184736.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580740 f, 339217.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 184800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580800 f, 339252.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 184863.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580860 f, 339287.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 184926.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580920 f, 339322.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 184989.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580980 f, 339357.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 185052.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581040 f, 339392.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 185115.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581100 f, 339427.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 185178.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581160 f, 339462.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 185242.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581220 f, 339497.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581280 f, 339532.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581340 f, 339567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 185305.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581400 f, 339602.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 185368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581460 f, 339637.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 185431.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581520 f, 339672.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 185494.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581580 f, 339707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 185557.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581640 f, 339743.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 185621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 185684.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581700 f, 339778.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 185747.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 185810.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581760 f, 339813.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581820 f, 339848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 185873.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581880 f, 339883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 185936.8 fps, 0 ms/f [junit] 1 s: 60 f / 9 ms, 6666.6 fps, 0 ms/f; total: 581940 f, 338140.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 186000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582000 f, 338175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 186063.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582060 f, 338210.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 186126.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582120 f, 338245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 185993.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582180 f, 338280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 186056.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582240 f, 338314.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 186119.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582300 f, 338349.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 186182.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 186246.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 186309.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582360 f, 338384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 186372.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582420 f, 338419.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 186435.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582480 f, 338454.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 186498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 186561.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582540 f, 338292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 186624.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582600 f, 338327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 186687.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582660 f, 338362.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 186750.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582720 f, 338397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 186813.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582780 f, 338432.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 186876.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582840 f, 338466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 186940.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582900 f, 338501.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 187003.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582960 f, 338536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 187066.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583020 f, 338571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 187129.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583080 f, 338606.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 187192.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583140 f, 338641.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 187255.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583200 f, 338675.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 187318.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583260 f, 338710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 187381.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583320 f, 338745.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 187444.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583380 f, 338780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 187507.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 187570.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583440 f, 338815.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 187634.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583500 f, 338850.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 187697.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583560 f, 338885.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 187760.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583620 f, 338919.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 187823.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583680 f, 338954.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 187886.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583740 f, 338989.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 187949.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583800 f, 339024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 188012.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583860 f, 339059.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 188075.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583920 f, 339094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 187941.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583980 f, 339128.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 188004.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584040 f, 339163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 188067.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584100 f, 339198.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 188130.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584160 f, 339233.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 188193.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584220 f, 339268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 188256.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584280 f, 339303.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 188319.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584340 f, 339337.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 188382.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584400 f, 339372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 188445.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584460 f, 339407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 188508.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584520 f, 339442.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 188571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584580 f, 339477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 188634.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584640 f, 339512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 188697.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584700 f, 339547.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 188760.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584760 f, 339581.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 188823.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584820 f, 339616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 188886.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584880 f, 339651.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 188949.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584940 f, 339686.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585000 f, 339721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 189012.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585060 f, 339756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 189075.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585120 f, 339790.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 189138.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585180 f, 339825.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 189201.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585240 f, 339860.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 189264.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585300 f, 339895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 189327.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585360 f, 339930.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 189390.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585420 f, 339965.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 189453.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585480 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 189516.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585540 f, 340034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 189579.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585600 f, 340069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 189642.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585660 f, 340104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 189705.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585720 f, 340139.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 189768.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585780 f, 340174.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 189831.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585840 f, 340209.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 189894.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585900 f, 340243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 189957.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585960 f, 340081.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 189821.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586020 f, 340116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 189884.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586080 f, 340150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 189947.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586140 f, 340185.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 190010.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586200 f, 340220.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 190073.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586260 f, 340255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 190136.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586320 f, 340290.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 190199.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586380 f, 340325.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 190262.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586440 f, 340359.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 190325.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586500 f, 340394.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 190388.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586560 f, 340429.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 190451.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586620 f, 340464.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 190514.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586680 f, 340499.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586740 f, 340533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 190577.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586800 f, 340568.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 190640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 190703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 190766.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586860 f, 340603.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 190828.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586920 f, 340638.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 190891.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586980 f, 340673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 190954.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587040 f, 340708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 191017.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587100 f, 340742.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 191080.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587160 f, 340777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 191143.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587220 f, 340812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 191206.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587280 f, 340847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 191269.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587340 f, 340882.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 191332.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587400 f, 340917.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 191395.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587460 f, 340951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 191458.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587520 f, 340986.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 191521.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587580 f, 341021.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 191584.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587640 f, 341056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 191647.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587700 f, 341091.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 191710.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587760 f, 341125.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 191773.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587820 f, 341160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 191836.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587880 f, 341195.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 191899.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587940 f, 341230.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 191962.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588000 f, 341265.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 192025.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588060 f, 341300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 192088.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588120 f, 341334.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 192151.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588180 f, 341369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 192214.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588240 f, 341404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 192277.0 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 588300 f, 340648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 192339.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588360 f, 340683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 192402.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588420 f, 340718.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 192465.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588480 f, 340752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 192327.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588540 f, 340787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 192389.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588600 f, 340822.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 192452.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588660 f, 340856.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 192515.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588720 f, 340891.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 192578.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 192641.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588780 f, 340926.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588840 f, 340961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 192704.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588900 f, 340995.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 192767.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588960 f, 341030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 192830.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589020 f, 341065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 192893.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589080 f, 341100.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 192955.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589140 f, 341134.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 193018.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589200 f, 341169.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 193081.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589260 f, 341204.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 193144.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589320 f, 341239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 193207.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589380 f, 341273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 193270.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589440 f, 341308.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589500 f, 341343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 193333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589560 f, 341378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 193396.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589620 f, 341412.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 193459.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589680 f, 341447.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589740 f, 341482.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 193522.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589800 f, 341517.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 193584.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589860 f, 341551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 193647.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589920 f, 341586.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 193710.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589980 f, 341621.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 193773.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590040 f, 341656.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 193836.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590100 f, 341493.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 193899.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590160 f, 341527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 193962.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590220 f, 341562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 194025.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590280 f, 341597.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 194088.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590340 f, 341631.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 194150.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590400 f, 341666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 194213.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590460 f, 341701.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 194276.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590520 f, 341736.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 194339.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590580 f, 341770.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 194402.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590640 f, 341805.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 194465.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590700 f, 341840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 194528.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590760 f, 341875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 194591.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 194654.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590820 f, 341909.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 194716.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590880 f, 341944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 194779.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590940 f, 341979.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 194842.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591000 f, 342013.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 194905.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591060 f, 342048.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 194968.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591120 f, 342083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 195031.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591180 f, 342118.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 195094.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591240 f, 342152.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 195157.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591300 f, 342187.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 195220.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591360 f, 342222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 195283.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591420 f, 342256.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 195345.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591480 f, 342291.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 195408.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591540 f, 342326.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 195471.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591600 f, 342361.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 195534.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591660 f, 342395.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 195597.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591720 f, 342430.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 195660.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591780 f, 342465.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 195723.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591840 f, 342500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 195786.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591900 f, 342534.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 195849.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591960 f, 342569.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 195706.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592020 f, 342604.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 195769.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592080 f, 342638.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 195832.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592140 f, 342673.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 195895.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592200 f, 342708.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592260 f, 342743.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 195958.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592320 f, 342777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 196020.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592380 f, 342812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 196083.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592440 f, 342847.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592500 f, 342881.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 196146.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592560 f, 342916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 196209.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592620 f, 342951.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 196272.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592680 f, 342986.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 196335.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592740 f, 343020.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 196397.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592800 f, 343055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 196460.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592860 f, 343090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 196523.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592920 f, 343125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 196586.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592980 f, 343159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 196649.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593040 f, 343194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 196712.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593100 f, 343229.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 196774.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593160 f, 343263.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 196837.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593220 f, 343298.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 196900.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593280 f, 343333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 196963.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593340 f, 343368.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 197026.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593400 f, 343402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 197089.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593460 f, 343437.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 197151.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593520 f, 343273.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 197214.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593580 f, 343308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 197277.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 197340.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593640 f, 343342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 197403.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593700 f, 343377.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 197465.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593760 f, 343412.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593820 f, 343447.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 197528.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593880 f, 343481.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593940 f, 343516.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 197591.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594000 f, 343551.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 197654.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594060 f, 343585.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 197717.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594120 f, 343620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 197780.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594180 f, 343655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 197842.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594240 f, 343690.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594300 f, 343724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 197905.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594360 f, 343759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 197968.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594420 f, 343794.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 198031.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594480 f, 343828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 198094.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594540 f, 343863.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 198157.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594600 f, 343898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 198219.8 fps, 0 ms/f [junit] 1 s: 60 f / 16 ms, 3750.0 fps, 0 ms/f; total: 594660 f, 340779.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 198282.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594720 f, 340813.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 198345.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594780 f, 340848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 198408.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594840 f, 340882.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594900 f, 340916.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 198471.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594960 f, 340951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 198534.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595020 f, 340985.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 198596.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595080 f, 341020.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 198659.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595140 f, 341054.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 198722.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595200 f, 341088.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 198785.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595260 f, 341123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 198848.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595320 f, 341157.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 198911.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 198973.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595380 f, 341191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 199036.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595440 f, 341226.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 199099.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595500 f, 341260.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595560 f, 341295.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595620 f, 341329.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595680 f, 341363.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 199162.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595740 f, 341398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 199225.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595800 f, 341432.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595860 f, 341467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 199287.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595920 f, 341501.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 199142.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595980 f, 341535.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596040 f, 341570.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 199205.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596100 f, 341604.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596160 f, 341638.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 199267.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596220 f, 341673.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 199330.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596280 f, 341707.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596340 f, 341742.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 199393.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596400 f, 341776.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 199456.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596460 f, 341810.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 199518.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596520 f, 341845.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 199581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 199644.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596580 f, 341879.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 199707.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596640 f, 341914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 199769.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596700 f, 341948.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 199832.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596760 f, 341982.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 199895.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596820 f, 342017.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 199958.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596880 f, 342051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 200020.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596940 f, 341890.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 200083.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597000 f, 341924.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 200146.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597060 f, 341958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 200209.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 200271.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597120 f, 341993.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 200334.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 200397.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597180 f, 342027.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 200460.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597240 f, 342061.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 200523.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597300 f, 342096.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 200585.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597360 f, 342130.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597420 f, 342164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 200648.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597480 f, 342199.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 200711.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597540 f, 342233.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 200774.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597600 f, 342268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 200836.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 200899.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597660 f, 342302.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 200962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 201025.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597720 f, 342336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 201087.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597780 f, 342371.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 201150.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 201213.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 201276.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597840 f, 342405.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 201338.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597900 f, 342439.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597960 f, 342474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 201401.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598020 f, 342508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 201464.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598080 f, 342542.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 201527.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598140 f, 342577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 201589.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598200 f, 342611.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 201652.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598260 f, 342646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 201715.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598320 f, 342680.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 201778.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598380 f, 342714.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 201841.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598440 f, 342749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 201903.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 201966.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598500 f, 342783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 202029.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598560 f, 342817.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598620 f, 342852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 202092.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598680 f, 342886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 202154.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598740 f, 342920.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598800 f, 342955.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 202217.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598860 f, 342989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 202280.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598920 f, 343024.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 202343.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598980 f, 343058.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599040 f, 343092.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599100 f, 343127.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 202405.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599160 f, 343161.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 202468.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599220 f, 343195.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 202531.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599280 f, 343230.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 202594.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 202656.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599340 f, 343264.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 202507.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599400 f, 343298.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 202570.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599460 f, 343333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 202633.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599520 f, 343367.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 202695.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599580 f, 343402.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 202758.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599640 f, 343436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 202821.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599700 f, 343470.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 202884.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599760 f, 343505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 202946.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599820 f, 343539.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 203009.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599880 f, 343573.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 203072.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599940 f, 343608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 203134.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600000 f, 343642.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 203197.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600060 f, 343677.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 203260.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600120 f, 343711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 203322.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600180 f, 343745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 203385.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600240 f, 343780.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 203448.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600300 f, 343814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 203510.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600360 f, 343651.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 203573.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600420 f, 343686.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 203636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600480 f, 343720.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 203699.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600540 f, 343755.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 203761.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600600 f, 343789.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 203824.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600660 f, 343823.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600720 f, 343858.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600780 f, 343892.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600840 f, 343926.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600900 f, 343961.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600960 f, 343995.4 fps, 0 ms/f [junit] 1 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 601020 f, 343047.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601080 f, 343082.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601140 f, 342920.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601200 f, 342954.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601260 f, 342989.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601320 f, 343023.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 203887.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601380 f, 343057.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601440 f, 343091.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 203949.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601500 f, 343126.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 204012.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 204075.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601560 f, 343160.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 204137.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601620 f, 343194.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 204200.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601680 f, 343228.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 204263.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601740 f, 343263.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 204326.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601800 f, 343297.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 204388.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601860 f, 343331.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 204451.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601920 f, 343365.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 204514.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601980 f, 343399.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 204576.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602040 f, 343434.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 204639.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602100 f, 343468.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 204702.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602160 f, 343502.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 204764.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602220 f, 343536.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 204827.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602280 f, 343571.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 204890.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602340 f, 343605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 204952.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602400 f, 343639.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 205015.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602460 f, 343673.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 205078.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602520 f, 343707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 205141.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602580 f, 343742.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 205203.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602640 f, 343776.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 205266.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602700 f, 343810.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 205329.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602760 f, 343844.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 205391.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602820 f, 343879.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602880 f, 343913.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 205454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602940 f, 343947.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 205517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 205579.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603000 f, 343981.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 205642.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603060 f, 344015.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 205705.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603120 f, 344050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 205768.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603180 f, 344084.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 205830.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603240 f, 344118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 205893.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603300 f, 344152.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 205956.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603360 f, 344187.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 205803.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603420 f, 344221.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 205866.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603480 f, 344255.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 205929.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603540 f, 344093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 205991.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603600 f, 344127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 206054.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603660 f, 344161.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 206116.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603720 f, 344196.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 206179.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603780 f, 344230.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 206242.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603840 f, 344264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 206304.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603900 f, 344298.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603960 f, 344332.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 206367.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604020 f, 344367.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 206430.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604080 f, 344401.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 206492.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604140 f, 344435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 206555.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604200 f, 344469.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 206617.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604260 f, 344503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 206680.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604320 f, 344538.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 206743.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604380 f, 344572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 206805.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604440 f, 344606.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 206868.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604500 f, 344640.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 206931.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604560 f, 344675.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 206993.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604620 f, 344709.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 207056.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604680 f, 344743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 207119.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604740 f, 344777.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 207181.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 207244.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604800 f, 344811.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 207306.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604860 f, 344846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 207369.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604920 f, 344880.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604980 f, 344914.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 207432.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605040 f, 344948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 207494.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605100 f, 344982.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 207557.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605160 f, 345017.1 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: 605220 f, 345051.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605280 f, 345085.5 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: 605340 f, 345119.7 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: 605400 f, 345153.9 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: 605460 f, 344991.4 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: 605520 f, 345025.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605580 f, 345059.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605640 f, 345094.0 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: 605700 f, 345128.2 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: 605760 f, 345162.4 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: 605820 f, 345196.6 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: 605880 f, 345230.7 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: 605940 f, 345264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 208434.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606000 f, 345299.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 208496.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606060 f, 345333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 208559.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606120 f, 345367.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 208622.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606180 f, 345401.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 208684.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606240 f, 345435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 208747.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606300 f, 345470.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 208810.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606360 f, 345504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 208872.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606420 f, 345538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606480 f, 345572.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 208935.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606540 f, 345606.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 208997.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 209060.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 209123.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 209185.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 209248.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 209311.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 209155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 209217.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606600 f, 345641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 209280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 209343.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606660 f, 345675.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 209405.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 209468.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606720 f, 345709.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 209530.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606780 f, 345743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 209593.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606840 f, 345777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 209655.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606900 f, 345811.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606960 f, 345846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 209718.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607020 f, 345880.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607080 f, 345914.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 209781.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607140 f, 345948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 209843.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607200 f, 345982.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 209906.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 209968.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607260 f, 346017.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 210031.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607320 f, 346051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 210093.8 fps, 0 ms/f [junit] 1 s: 60 f / 16 ms, 3750.0 fps, 0 ms/f; total: 607380 f, 342765.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 210156.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607440 f, 342799.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 210218.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607500 f, 342832.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 210281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 210344.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607560 f, 342866.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 210406.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607620 f, 342900.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 210469.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607680 f, 342934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 210531.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607740 f, 342968.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 210594.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607800 f, 343002.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 210656.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607860 f, 343036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 210719.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 210782.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607920 f, 343069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 210844.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607980 f, 343103.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 210907.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608040 f, 343137.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 210969.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608100 f, 343171.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 211032.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608160 f, 343205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 211094.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608220 f, 343239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 211157.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608280 f, 343273.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 211220.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608340 f, 343306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 211282.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608400 f, 343340.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 211345.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608460 f, 343374.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 211407.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608520 f, 343408.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 211470.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608580 f, 343442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 211532.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608640 f, 343476.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 211595.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608700 f, 343510.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608760 f, 343544.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608820 f, 343577.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 211657.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608880 f, 343611.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 211720.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608940 f, 343645.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 211783.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609000 f, 343679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 211845.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609060 f, 343713.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 211908.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609120 f, 343553.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 211970.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609180 f, 343587.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 212033.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609240 f, 343620.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 212095.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609300 f, 343654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 212158.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609360 f, 343688.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 212221.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609420 f, 343722.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609480 f, 343756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 212283.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609540 f, 343790.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 212346.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609600 f, 343824.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 212408.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609660 f, 343857.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 212471.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609720 f, 343891.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 212533.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609780 f, 343925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 212596.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609840 f, 343959.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 212659.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609900 f, 343993.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 212721.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609960 f, 344027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 212562.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610020 f, 344060.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 212625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610080 f, 344094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 212687.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610140 f, 344128.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 212750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610200 f, 344162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 212812.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610260 f, 344196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 212875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610320 f, 344230.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 212937.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610380 f, 344263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 213000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610440 f, 344297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 213062.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610500 f, 344331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 213125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610560 f, 344365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 213187.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610620 f, 344399.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 213250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610680 f, 344433.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 213312.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610740 f, 344467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 213375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610800 f, 344500.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 213437.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610860 f, 344534.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 213500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610920 f, 344568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 213562.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610980 f, 344602.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 213625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611040 f, 344636.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 213687.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611100 f, 344670.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 213750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611160 f, 344703.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 213812.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611220 f, 344737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 213875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611280 f, 344771.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 213937.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611340 f, 344805.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 214000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611400 f, 344839.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 214062.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611460 f, 344873.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 214125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611520 f, 344906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 214187.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611580 f, 344940.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 214250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611640 f, 344974.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 214312.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611700 f, 345008.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 214375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611760 f, 345042.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 214437.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611820 f, 345076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 214500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611880 f, 345109.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611940 f, 345143.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612000 f, 345177.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612060 f, 345211.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612120 f, 345245.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612180 f, 345279.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612240 f, 345313.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612300 f, 345346.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612360 f, 345380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 214562.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612420 f, 345414.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 214625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612480 f, 345448.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 214687.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612540 f, 345287.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 214750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612600 f, 345321.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 214812.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612660 f, 345355.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 214875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612720 f, 345388.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 214937.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612780 f, 345422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 215000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612840 f, 345456.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 215062.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612900 f, 345490.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 215125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612960 f, 345524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 215187.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613020 f, 345558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 215250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613080 f, 345591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 215312.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613140 f, 345625.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 215375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613200 f, 345659.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613260 f, 345693.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 215437.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613320 f, 345727.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 215500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 215562.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613380 f, 345760.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 215625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613440 f, 345794.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 215687.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613500 f, 345828.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 215750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613560 f, 345862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 215812.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613620 f, 345896.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 215875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613680 f, 345930.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 215937.5 fps, 0 ms/f [junit] 1 s: 60 f / 9 ms, 6666.6 fps, 0 ms/f; total: 613740 f, 344217.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 216000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613800 f, 344251.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 215837.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613860 f, 344284.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 215900.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613920 f, 344318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 215962.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613980 f, 344352.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 216024.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614040 f, 344385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 216087.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614100 f, 344419.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 216149.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614160 f, 344453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 216212.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614220 f, 344486.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 216274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 216337.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614280 f, 344520.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 216399.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614340 f, 344554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 216462.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614400 f, 344587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 216524.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614460 f, 344621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 216586.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 216649.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 216711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 216774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 216836.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 216899.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 216961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 217023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 217086.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614520 f, 344655.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 217148.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614580 f, 344688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 217211.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614640 f, 344722.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 217273.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614700 f, 344756.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 217336.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614760 f, 344789.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 217398.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614820 f, 344823.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614880 f, 344856.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 217460.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614940 f, 344890.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 217523.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615000 f, 344924.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 217585.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615060 f, 344957.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615120 f, 344991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 217648.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615180 f, 345025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 217710.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615240 f, 345058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 217773.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615300 f, 345092.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615360 f, 345126.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615420 f, 345159.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615480 f, 345193.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615540 f, 345227.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 217835.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615600 f, 345260.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 217898.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615660 f, 345294.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 217960.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615720 f, 345328.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 218022.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615780 f, 345361.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615840 f, 345395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 218085.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615900 f, 345235.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615960 f, 345269.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616020 f, 345302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 218147.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616080 f, 345336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 218210.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616140 f, 345369.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 218272.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616200 f, 345403.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 218335.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616260 f, 345437.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 218397.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616320 f, 345470.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 218459.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616380 f, 345504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 218522.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616440 f, 345538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 218584.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616500 f, 345571.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 218647.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616560 f, 345605.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 218709.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616620 f, 345639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 218772.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616680 f, 345672.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 218834.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616740 f, 345706.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 218896.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616800 f, 345739.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 218959.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616860 f, 345773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 219021.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616920 f, 345807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 219084.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616980 f, 345840.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 219146.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617040 f, 345874.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 219209.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617100 f, 345908.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 219271.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617160 f, 345941.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 219334.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617220 f, 345975.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 219396.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617280 f, 346008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 219230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617340 f, 346042.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 219293.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617400 f, 346076.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 219355.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617460 f, 346109.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 219417.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617520 f, 346143.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 219480.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 219542.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617580 f, 346177.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 219604.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617640 f, 346210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 219667.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617700 f, 346244.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617760 f, 346278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 219729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 219792.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 219854.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617820 f, 346311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 219916.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 219979.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 220041.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617880 f, 346345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 220103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 220166.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617940 f, 346378.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 220228.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 220291.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618000 f, 346412.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 220353.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618060 f, 346446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 220415.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618120 f, 346479.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 220478.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 220540.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618180 f, 346513.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 220602.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618240 f, 346547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 220665.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618300 f, 346580.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 220727.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618360 f, 346614.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 220790.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618420 f, 346647.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 220852.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618480 f, 346681.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 220914.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618540 f, 346715.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 220977.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618600 f, 346748.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 221039.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618660 f, 346782.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 221101.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 221164.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618720 f, 346816.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 221226.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618780 f, 346849.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618840 f, 346883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 221288.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618900 f, 346917.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618960 f, 346950.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 221351.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619020 f, 346984.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 221413.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619080 f, 347017.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 221476.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619140 f, 347051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 221538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619200 f, 347085.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 221600.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619260 f, 347118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 221663.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619320 f, 346957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 221725.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619380 f, 346991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 221557.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619440 f, 347025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 221619.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619500 f, 347058.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619560 f, 347092.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 221682.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619620 f, 347126.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619680 f, 347159.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 221744.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619740 f, 347193.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 221806.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619800 f, 347226.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 221869.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619860 f, 347260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 221931.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619920 f, 347294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 221993.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619980 f, 347327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 222056.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620040 f, 347361.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 222118.3 fps, 0 ms/f [junit] 1 s: 60 f / 11 ms, 5454.5 fps, 0 ms/f; total: 620100 f, 345267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 222180.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620160 f, 345300.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 222242.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620220 f, 345334.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 222305.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620280 f, 345367.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620340 f, 345400.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 222367.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620400 f, 345434.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620460 f, 345467.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 222429.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620520 f, 345501.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620580 f, 345534.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 222492.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620640 f, 345375.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 222554.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 222616.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 222679.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 222741.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 222803.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620700 f, 345409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 222866.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620760 f, 345442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 222928.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620820 f, 345475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 222990.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 223052.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620880 f, 345509.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 223115.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620940 f, 345542.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 223177.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621000 f, 345575.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 223239.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621060 f, 345609.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 223302.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621120 f, 345642.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 223364.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621180 f, 345676.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 223426.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621240 f, 345709.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 223489.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 223551.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621300 f, 345742.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 223613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 223676.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621360 f, 345776.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 223738.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621420 f, 345809.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621480 f, 345843.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 223800.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621540 f, 345876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 223862.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621600 f, 345909.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 223925.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621660 f, 345943.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 223987.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621720 f, 345976.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621780 f, 346010.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621840 f, 346043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 224049.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621900 f, 346076.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 224112.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621960 f, 346110.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622020 f, 346143.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 224174.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622080 f, 346176.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 224236.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622140 f, 346210.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 224299.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622200 f, 346243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 224361.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622260 f, 346277.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 224423.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622320 f, 346310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 224485.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622380 f, 346343.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622440 f, 346377.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 224548.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622500 f, 346410.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 224610.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622560 f, 346444.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622620 f, 346477.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 224672.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622680 f, 346510.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 224735.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622740 f, 346544.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622800 f, 346577.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 224797.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622860 f, 346611.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 224859.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 224922.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622920 f, 346644.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 224984.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622980 f, 346677.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 225046.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623040 f, 346711.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 225109.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623100 f, 346744.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623160 f, 346777.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623220 f, 346811.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623280 f, 346844.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623340 f, 346878.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623400 f, 346911.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623460 f, 346944.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623520 f, 346978.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623580 f, 347011.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623640 f, 346852.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623700 f, 346885.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623760 f, 346918.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623820 f, 346952.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 225171.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623880 f, 346985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 225233.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623940 f, 347018.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 225062.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624000 f, 347052.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 225124.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 225186.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624060 f, 347085.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 225248.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624120 f, 347119.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 225311.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624180 f, 347152.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 225373.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624240 f, 347185.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 225435.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624300 f, 347219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 225497.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624360 f, 347252.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 225560.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624420 f, 347285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 225622.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624480 f, 347319.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 225684.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624540 f, 347352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 225746.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624600 f, 347386.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 225809.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624660 f, 347419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 225871.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624720 f, 347452.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 225933.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624780 f, 347486.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 225995.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624840 f, 347519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 226058.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624900 f, 347552.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 226120.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624960 f, 347586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 226182.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625020 f, 347619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 226244.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625080 f, 347652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 226307.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625140 f, 347686.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 226369.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625200 f, 347719.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 226431.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625260 f, 347753.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 226493.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625320 f, 347786.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 226556.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625380 f, 347819.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 226618.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625440 f, 347853.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 226680.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625500 f, 347886.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 226742.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625560 f, 347919.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 226804.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625620 f, 347953.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 226867.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625680 f, 347986.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 226929.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625740 f, 348020.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 226991.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625800 f, 348053.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 227053.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625860 f, 348086.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 227116.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625920 f, 348120.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 227178.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625980 f, 348153.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 227240.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626040 f, 348186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 227302.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626100 f, 348220.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 227365.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626160 f, 348253.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626220 f, 348287.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626280 f, 348320.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626340 f, 348353.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626400 f, 348387.1 fps, 0 ms/f [junit] 1 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 626460 f, 346877.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626520 f, 346910.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626580 f, 346943.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626640 f, 346976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 227427.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 227489.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626700 f, 347010.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 227551.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626760 f, 347043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 227614.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626820 f, 347076.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 227676.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626880 f, 347109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 227738.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626940 f, 347142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 227800.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627000 f, 347176.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 227863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 227925.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627060 f, 347209.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 227987.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627120 f, 347242.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 228049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 228112.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627180 f, 347275.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 228174.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627240 f, 347308.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 228236.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627300 f, 347342.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 228062.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627360 f, 347375.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 228124.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627420 f, 347408.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 228186.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627480 f, 347441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 228248.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627540 f, 347475.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 228310.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627600 f, 347508.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 228373.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627660 f, 347541.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 228435.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627720 f, 347574.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 228497.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627780 f, 347607.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 228559.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627840 f, 347641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 228621.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627900 f, 347674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 228683.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627960 f, 347707.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 228746.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628020 f, 347740.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 228808.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628080 f, 347774.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628140 f, 347807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 228870.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628200 f, 347840.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 228932.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628260 f, 347681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 228994.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628320 f, 347714.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 229057.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628380 f, 347747.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 229119.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628440 f, 347780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 229181.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628500 f, 347814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 229243.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628560 f, 347847.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 229305.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628620 f, 347880.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 229367.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628680 f, 347913.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 229430.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628740 f, 347946.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 229492.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628800 f, 347980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 229554.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628860 f, 348013.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 229616.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628920 f, 348046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 229678.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628980 f, 348079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 229740.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629040 f, 348112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 229803.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629100 f, 348146.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 229865.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629160 f, 348179.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 229927.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629220 f, 348212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 229989.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629280 f, 348245.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 230051.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629340 f, 348278.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 230113.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629400 f, 348312.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629460 f, 348345.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629520 f, 348378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 230176.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629580 f, 348411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 230238.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629640 f, 348444.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 230300.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629700 f, 348478.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 230362.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629760 f, 348511.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 230424.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629820 f, 348544.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 230487.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629880 f, 348577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 230549.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629940 f, 348610.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 230611.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630000 f, 348644.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 230673.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630060 f, 348677.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 230735.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630120 f, 348710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 230797.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630180 f, 348743.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 230860.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630240 f, 348776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 230922.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630300 f, 348810.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 230984.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630360 f, 348843.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 231046.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630420 f, 348876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 231108.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630480 f, 348909.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 231170.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630540 f, 348943.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 231233.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630600 f, 348976.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 231295.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630660 f, 349009.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 231357.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630720 f, 349042.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 231419.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630780 f, 349075.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 231481.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630840 f, 349109.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 231544.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630900 f, 349142.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 231366.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630960 f, 349175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 231428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631020 f, 349208.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 231490.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631080 f, 349241.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 231552.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631140 f, 349275.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 231614.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631200 f, 349308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 231677.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631260 f, 349341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 231739.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631320 f, 349374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 231801.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631380 f, 349407.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 231863.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631440 f, 349441.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 231925.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631500 f, 349474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 231987.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631560 f, 349507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 232049.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631620 f, 349540.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 232111.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631680 f, 349573.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 232173.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631740 f, 349413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 232236.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631800 f, 349446.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 232298.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631860 f, 349480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 232360.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631920 f, 349513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 232422.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 232484.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 232546.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631980 f, 349546.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 232608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 232670.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632040 f, 349579.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 232732.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632100 f, 349612.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 232795.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632160 f, 349646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 232857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632220 f, 349679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 232919.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632280 f, 349712.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 232981.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632340 f, 349745.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 233043.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632400 f, 349778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 233105.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632460 f, 349811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 233167.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632520 f, 349845.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 233229.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632580 f, 349878.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 233291.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632640 f, 349911.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632700 f, 349944.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632760 f, 349977.8 fps, 0 ms/f [junit] 1 s: 60 f / 15 ms, 4000.0 fps, 0 ms/f; total: 632820 f, 347131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 233354.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632880 f, 347164.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 233416.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632940 f, 347196.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633000 f, 347229.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 233478.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633060 f, 347262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 233540.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633120 f, 347295.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 233602.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633180 f, 347328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 233664.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633240 f, 347361.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633300 f, 347394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 233726.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633360 f, 347427.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633420 f, 347460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 233788.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 233850.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633480 f, 347493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 233913.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633540 f, 347526.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633600 f, 347558.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 233975.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633660 f, 347591.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 234037.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633720 f, 347624.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 234099.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633780 f, 347657.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 234161.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633840 f, 347690.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 234223.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633900 f, 347723.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 234285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633960 f, 347756.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634020 f, 347789.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 234347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634080 f, 347822.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 234409.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634140 f, 347855.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634200 f, 347888.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 234472.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634260 f, 347730.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 234534.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634320 f, 347763.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 234596.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634380 f, 347796.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 234658.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634440 f, 347828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 234720.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634500 f, 347861.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 234782.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634560 f, 347894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 234844.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634620 f, 347927.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 234663.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634680 f, 347960.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 234725.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634740 f, 347993.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 234788.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 234850.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634800 f, 348026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 234912.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634860 f, 348059.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 234974.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634920 f, 348092.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 235036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 235098.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634980 f, 348124.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 235160.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635040 f, 348157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 235222.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635100 f, 348190.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 235284.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635160 f, 348223.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 235346.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635220 f, 348256.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 235408.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635280 f, 348289.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 235470.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635340 f, 348322.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 235532.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635400 f, 348355.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 235594.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635460 f, 348388.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 235656.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635520 f, 348421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 235718.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635580 f, 348453.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 235780.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635640 f, 348486.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 235842.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635700 f, 348519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 235904.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635760 f, 348552.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 235966.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635820 f, 348585.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 236028.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635880 f, 348618.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 236091.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635940 f, 348651.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 236153.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636000 f, 348684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 236215.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636060 f, 348717.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 236277.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636120 f, 348750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636180 f, 348782.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 236339.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636240 f, 348815.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636300 f, 348848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 236401.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636360 f, 348881.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636420 f, 348914.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 236463.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636480 f, 348947.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636540 f, 348980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 236525.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636600 f, 349013.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 236587.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636660 f, 349046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 236649.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636720 f, 349078.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636780 f, 349111.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 236711.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636840 f, 349144.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 236773.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636900 f, 349177.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 236835.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 236897.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636960 f, 349210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 236959.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637020 f, 349243.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637080 f, 349276.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 237021.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637140 f, 349309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 237083.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637200 f, 349150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 237145.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637260 f, 349183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 237207.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637320 f, 349216.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 237269.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637380 f, 349249.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 237331.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637440 f, 349282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 237394.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637500 f, 349315.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 237456.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637560 f, 349347.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 237518.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637620 f, 349380.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 237580.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637680 f, 349413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 237642.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 237704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 237766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 237828.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 237890.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 237952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 238014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 238076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 238138.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 238200.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 238016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 238078.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637740 f, 349446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 238140.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 238202.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637800 f, 349479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 238264.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637860 f, 349512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 238326.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637920 f, 349545.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 238388.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637980 f, 349578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 238450.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638040 f, 349610.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 238512.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638100 f, 349643.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 238574.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638160 f, 349676.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 238636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638220 f, 349709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 238698.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638280 f, 349742.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 238760.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638340 f, 349775.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 238822.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638400 f, 349808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 238884.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638460 f, 349841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 238946.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638520 f, 349873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 239008.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638580 f, 349906.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 239070.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638640 f, 349939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 239132.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638700 f, 349972.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 239194.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638760 f, 350005.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638820 f, 350038.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 239256.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638880 f, 350071.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 239318.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638940 f, 350104.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 239380.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639000 f, 350137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 239442.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639060 f, 350169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 239504.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639120 f, 350202.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 239566.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639180 f, 349852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 239628.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639240 f, 349885.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 239690.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639300 f, 349917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 239752.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639360 f, 349950.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 239814.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639420 f, 349983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 239876.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639480 f, 350016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 239938.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639540 f, 350049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639600 f, 350082.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 240061.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639660 f, 350114.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 240123.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639720 f, 350147.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639780 f, 350180.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 240185.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 240247.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639840 f, 350213.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 240309.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639900 f, 350246.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639960 f, 350279.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 240371.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640020 f, 350311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 240433.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640080 f, 350344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 240495.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640140 f, 350377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 240557.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640200 f, 350410.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 240619.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640260 f, 350443.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 240681.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640320 f, 350476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 240743.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640380 f, 350509.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640440 f, 350541.8 fps, 0 ms/f [junit] 1 s: 60 f / 85 ms, 705.8 fps, 1 ms/f; total: 233100 f, 221367.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640500 f, 350574.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 221214.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640560 f, 350607.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 221271.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640620 f, 350640.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 221328.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640680 f, 350673.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 221385.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640740 f, 350706.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 221442.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640800 f, 350738.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 221499.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640860 f, 350771.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 221555.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640920 f, 350804.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 221612.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640980 f, 350837.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 221669.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641040 f, 350870.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 221726.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641100 f, 350903.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 221783.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641160 f, 350935.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 221840.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641220 f, 350968.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 221897.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641280 f, 351001.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 221954.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641340 f, 351034.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 222011.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641400 f, 351067.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 222068.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641460 f, 351100.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 222125.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641520 f, 351133.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 221971.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641580 f, 351165.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 222028.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641640 f, 351198.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 222085.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641700 f, 351231.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 222142.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641760 f, 351264.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 222199.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641820 f, 351297.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 222255.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641880 f, 351330.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 222312.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641940 f, 351362.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 222369.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642000 f, 351395.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 222426.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642060 f, 351428.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 222483.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642120 f, 351461.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 222540.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642180 f, 351494.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 222597.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642240 f, 351527.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642300 f, 351367.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 222654.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642360 f, 351400.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 222710.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642420 f, 351433.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642480 f, 351466.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642540 f, 351498.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 222767.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642600 f, 351531.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 222824.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642660 f, 351564.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 222881.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642720 f, 351597.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 222938.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642780 f, 351630.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642840 f, 351663.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 222995.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642900 f, 351695.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 223052.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642960 f, 351728.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 223109.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 223165.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643020 f, 351761.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 223222.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643080 f, 351794.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 223068.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643140 f, 351827.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 223125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643200 f, 351859.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 223181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643260 f, 351892.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 223238.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643320 f, 351925.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 223295.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643380 f, 351958.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 223352.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643440 f, 351991.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 223409.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643500 f, 352024.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 223465.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 223522.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 223579.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643560 f, 352056.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 223636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643620 f, 352089.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643680 f, 352122.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 223693.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643740 f, 352155.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 223750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643800 f, 352188.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 223806.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643860 f, 352221.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 223863.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643920 f, 352253.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 223920.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643980 f, 352286.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 223977.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644040 f, 352319.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 223822.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644100 f, 352352.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 223878.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644160 f, 352385.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 223935.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644220 f, 352417.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 223992.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644280 f, 352450.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 224049.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644340 f, 352483.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 224105.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644400 f, 352516.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644460 f, 352549.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 224162.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644520 f, 352582.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644580 f, 352614.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 224219.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644640 f, 352647.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 224276.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644700 f, 352680.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 224333.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644760 f, 352713.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 224389.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 224446.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644820 f, 352746.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644880 f, 352779.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 224503.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644940 f, 352811.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 224560.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645000 f, 352844.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 224616.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 224461.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645060 f, 352877.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 224517.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645120 f, 352910.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 224574.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645180 f, 352943.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 224631.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645240 f, 352975.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 224688.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645300 f, 353008.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 224744.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645360 f, 353041.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 224801.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645420 f, 353074.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 224858.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645480 f, 353107.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 224914.9 fps, 0 ms/f [junit] 1 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 645540 f, 349129.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 224971.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645600 f, 349161.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 225028.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 225085.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645660 f, 349194.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 225141.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 225198.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645720 f, 349226.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 225255.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645780 f, 349259.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 225099.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645840 f, 349291.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 225155.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645900 f, 349323.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 225212.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645960 f, 349356.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 225269.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 225325.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646020 f, 349388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 225382.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 225439.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646080 f, 349421.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 225495.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646140 f, 349453.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 225552.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 225609.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646200 f, 349486.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 225665.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646260 f, 349518.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 225722.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646320 f, 349551.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646380 f, 349583.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 225779.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646440 f, 349616.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 225835.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646500 f, 349648.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646560 f, 349680.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 225892.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646620 f, 349713.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646680 f, 349745.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 225949.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646740 f, 349778.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 225792.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646800 f, 349810.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646860 f, 349843.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 225849.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646920 f, 349875.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 225905.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646980 f, 349908.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 225962.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647040 f, 349940.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 226018.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 226075.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647100 f, 349972.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647160 f, 350005.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 226132.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647220 f, 350037.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647280 f, 350070.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 226188.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647340 f, 350102.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 226245.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647400 f, 350135.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 226301.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647460 f, 350167.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 226358.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647520 f, 350200.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 226415.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647580 f, 350232.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 226471.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 226528.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647640 f, 350265.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 226371.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 226427.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647700 f, 350297.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 226484.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647760 f, 350329.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 226541.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647820 f, 350362.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 226597.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647880 f, 350394.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 226654.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647940 f, 350237.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 226710.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648000 f, 350270.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 226767.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648060 f, 350302.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 226823.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648120 f, 350335.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 226880.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648180 f, 350367.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 226936.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 226993.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648240 f, 350400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 227049.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648300 f, 350432.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 226892.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648360 f, 350464.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 226949.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648420 f, 350497.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 227005.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648480 f, 350529.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648540 f, 350562.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 227062.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648600 f, 350594.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648660 f, 350627.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 227118.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648720 f, 350659.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648780 f, 350691.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648840 f, 350724.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 227175.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648900 f, 350756.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 227231.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648960 f, 350789.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 227288.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649020 f, 350821.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 227344.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649080 f, 350854.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 227401.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649140 f, 350886.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 227457.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649200 f, 350918.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 227514.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 227570.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 227412.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 227469.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649260 f, 350951.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649320 f, 350983.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649380 f, 351016.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649440 f, 351048.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649500 f, 351081.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 227525.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 227582.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649560 f, 351113.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 227638.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 227695.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 227751.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649620 f, 351145.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 227808.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649680 f, 351178.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 227864.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649740 f, 351210.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 227920.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649800 f, 351243.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649860 f, 351275.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 227977.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649920 f, 351308.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 228033.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649980 f, 351340.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 228090.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 227932.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650040 f, 351372.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 227988.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650100 f, 351405.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650160 f, 351437.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650220 f, 351470.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650280 f, 351502.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 228045.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650340 f, 351535.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 228101.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650400 f, 351567.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650460 f, 351600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 228157.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650520 f, 351632.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 228214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650580 f, 351664.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 228270.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 228327.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650640 f, 351507.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 228383.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650700 f, 351539.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650760 f, 351572.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 228439.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650820 f, 351604.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650880 f, 351636.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 228496.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650940 f, 351669.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 228552.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651000 f, 351701.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 228609.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651060 f, 351734.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 228450.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651120 f, 351766.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 228507.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 228563.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651180 f, 351799.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 228619.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651240 f, 351831.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 228676.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651300 f, 351863.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 228732.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651360 f, 351896.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 228788.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651420 f, 351928.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 228845.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651480 f, 351961.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651540 f, 351993.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 228901.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651600 f, 352025.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 228957.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 229014.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651660 f, 352058.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 229070.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 229126.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651720 f, 352090.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 228968.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 229024.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651780 f, 352123.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 229080.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651840 f, 352155.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 229136.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 229193.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651900 f, 351997.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 229249.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651960 f, 352030.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 229305.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652020 f, 352062.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 229362.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652080 f, 352095.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 229418.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652140 f, 352127.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 229474.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 229530.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652200 f, 352159.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 229587.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652260 f, 352192.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652320 f, 352224.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 229643.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652380 f, 352257.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 229699.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652440 f, 352289.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 229756.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652500 f, 352131.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 229812.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652560 f, 352164.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 229653.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 229709.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 229765.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652620 f, 352196.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 229821.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 229878.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652680 f, 352228.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 229934.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652740 f, 352261.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 229990.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652800 f, 352293.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652860 f, 352325.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 230046.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652920 f, 352358.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 230103.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652980 f, 352390.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 230159.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653040 f, 352423.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 230215.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653100 f, 352455.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 230271.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653160 f, 352487.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 230328.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653220 f, 352520.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 230384.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653280 f, 352552.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 230440.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653340 f, 352585.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 230496.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653400 f, 352617.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 230552.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653460 f, 352649.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 230609.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653520 f, 352682.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 230665.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653580 f, 352714.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 230721.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653640 f, 352746.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 230561.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 230617.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653700 f, 352779.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 230674.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653760 f, 352811.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 230730.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653820 f, 352844.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 230786.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653880 f, 352876.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 230842.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653940 f, 352908.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 230898.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 230955.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654000 f, 352941.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 231011.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654060 f, 352973.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 231067.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654120 f, 353005.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 231123.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654180 f, 353038.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 231179.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654240 f, 353070.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 231235.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654300 f, 353103.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 231292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654360 f, 353135.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 231348.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654420 f, 353167.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654480 f, 353200.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 231404.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654540 f, 353232.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 231460.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654600 f, 353264.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 231300.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 231356.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 231412.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654660 f, 353297.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 231468.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654720 f, 353329.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 231524.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654780 f, 353362.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 231580.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654840 f, 353394.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 231637.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654900 f, 353426.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654960 f, 353459.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 231693.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655020 f, 353491.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 231749.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655080 f, 353524.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 231805.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655140 f, 353556.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 231861.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655200 f, 353588.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 231917.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655260 f, 353621.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 231973.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655320 f, 353653.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 232029.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 232086.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655380 f, 353495.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 232142.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655440 f, 353527.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 232198.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655500 f, 353559.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 232037.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655560 f, 353592.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 232093.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655620 f, 353624.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 232149.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655680 f, 353656.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 232205.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655740 f, 353689.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 232261.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655800 f, 353721.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 232317.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655860 f, 353754.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 232373.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655920 f, 353786.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655980 f, 353818.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 232429.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656040 f, 353851.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 232485.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656100 f, 353883.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 232542.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656160 f, 353915.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 232598.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656220 f, 353948.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 232654.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656280 f, 353980.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 232710.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656340 f, 354012.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 232766.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656400 f, 354045.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 232822.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656460 f, 354077.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 232878.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656520 f, 354110.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 232934.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656580 f, 354142.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 232773.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656640 f, 354174.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 232829.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656700 f, 354207.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 232885.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656760 f, 354239.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 232941.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656820 f, 354271.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 232997.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656880 f, 354304.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 233053.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656940 f, 354336.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 233109.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657000 f, 354368.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 233165.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657060 f, 354401.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 233221.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657120 f, 354433.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 233277.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657180 f, 354466.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 233333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657240 f, 354498.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 233389.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657300 f, 354530.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 233445.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657360 f, 354563.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 233501.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657420 f, 354595.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 233557.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657480 f, 354627.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 233613.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657540 f, 354660.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 233669.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 233507.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 233563.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657600 f, 354692.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 233619.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657660 f, 354724.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 233675.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657720 f, 354757.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 233731.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 233787.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657780 f, 354789.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 233843.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657840 f, 354822.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 233899.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 233955.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657900 f, 354854.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 234011.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657960 f, 354886.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 234067.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658020 f, 354919.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 234123.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 234179.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658080 f, 354951.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 234235.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658140 f, 354792.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 234291.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 234347.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658200 f, 354824.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 234402.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 234240.4 fps, 0 ms/f [junit] 1 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 658260 f, 351446.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 234296.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 234352.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658320 f, 351478.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 234408.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658380 f, 351510.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 234464.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658440 f, 351542.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658500 f, 351575.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658560 f, 351607.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 234520.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658620 f, 351639.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 234575.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658680 f, 351671.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 234631.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658740 f, 351703.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 234687.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658800 f, 351735.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 234743.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658860 f, 351767.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 234799.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658920 f, 351799.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 234855.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 234911.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658980 f, 351831.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 234967.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659040 f, 351863.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 235023.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659100 f, 351895.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659160 f, 351927.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 235079.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659220 f, 351959.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 235135.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659280 f, 351991.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659340 f, 352023.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 234972.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 235027.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659400 f, 352055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 235083.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659460 f, 352087.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 235139.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659520 f, 352119.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 235195.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659580 f, 352151.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 235251.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659640 f, 352183.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 235307.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659700 f, 352215.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 235363.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659760 f, 352247.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 235419.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659820 f, 352279.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 235474.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659880 f, 352311.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 235530.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659940 f, 352343.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 235586.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660000 f, 352375.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 235642.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660060 f, 352407.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 235698.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660120 f, 352251.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 235754.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660180 f, 352283.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 235810.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660240 f, 352315.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 235865.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660300 f, 352347.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 235702.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660360 f, 352379.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 235758.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660420 f, 352411.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 235813.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660480 f, 352443.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 235869.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660540 f, 352476.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 235925.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660600 f, 352508.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 235981.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660660 f, 352540.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 236037.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660720 f, 352572.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 236093.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660780 f, 352604.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 236148.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660840 f, 352636.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 236204.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660900 f, 352668.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 236260.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660960 f, 352700.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661020 f, 352732.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 236316.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661080 f, 352764.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 236372.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661140 f, 352796.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 236427.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661200 f, 352828.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 236483.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661260 f, 352860.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 236539.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661320 f, 352892.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 236595.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661380 f, 352924.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 236431.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661440 f, 352956.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 236486.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661500 f, 352988.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 236542.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661560 f, 353020.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 236598.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661620 f, 353052.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 236654.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661680 f, 353084.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 236710.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661740 f, 353116.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 236765.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661800 f, 353148.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 236821.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661860 f, 353180.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 236877.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661920 f, 353212.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 236933.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661980 f, 353244.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 236988.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662040 f, 353276.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 237044.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662100 f, 353308.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 237100.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662160 f, 353340.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 237156.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662220 f, 353372.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 237211.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 237267.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662280 f, 353404.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 237103.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662340 f, 353436.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 237158.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662400 f, 353280.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 237214.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662460 f, 353312.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662520 f, 353344.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 237270.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662580 f, 353375.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 237325.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662640 f, 353408.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 237381.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662700 f, 353440.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 237437.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662760 f, 353472.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 237493.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662820 f, 353503.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 237548.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662880 f, 353536.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 237604.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662940 f, 353568.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 237660.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663000 f, 353600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 237715.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663060 f, 353631.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 237771.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663120 f, 353664.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 237827.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663180 f, 353696.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 237883.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663240 f, 353728.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 237938.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663300 f, 353759.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 237994.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663360 f, 353792.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 237829.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663420 f, 353824.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 237884.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 237940.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663480 f, 353856.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 237996.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663540 f, 353887.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 238051.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663600 f, 353920.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 238107.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663660 f, 353952.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 238163.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663720 f, 353984.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 238218.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663780 f, 354015.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 238274.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663840 f, 354048.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 238330.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663900 f, 354080.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 238385.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663960 f, 354112.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 238441.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664020 f, 354143.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 238497.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664080 f, 354176.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 238552.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664140 f, 354208.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 238608.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664200 f, 354240.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 238664.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664260 f, 354271.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 238498.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664320 f, 354304.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 238554.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664380 f, 354336.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 238609.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664440 f, 354368.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 238665.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664500 f, 354399.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 238721.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664560 f, 354432.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 238776.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664620 f, 354086.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 238832.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 238887.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664680 f, 354118.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 238943.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664740 f, 354150.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 238999.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 239054.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664800 f, 354182.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 239110.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664860 f, 354214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 239165.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664920 f, 354246.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 239221.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664980 f, 354278.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 239277.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665040 f, 354310.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 239332.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665100 f, 354342.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 239388.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665160 f, 354185.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 239222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665220 f, 354217.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 239277.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 239333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665280 f, 354249.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 239388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665340 f, 354281.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 239444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 239500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665400 f, 354313.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 239555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665460 f, 354345.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 239611.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665520 f, 354377.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 239666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665580 f, 354408.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 239722.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665640 f, 354440.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665700 f, 354472.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 239777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665760 f, 354504.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 239833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665820 f, 354536.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 239888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665880 f, 354568.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 239944.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665940 f, 354600.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666000 f, 354632.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 240055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666060 f, 354664.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 240111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666120 f, 354696.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 239944.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666180 f, 354728.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666240 f, 354760.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 240055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666300 f, 354792.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 240111.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666360 f, 354824.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 240166.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666420 f, 354856.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 240222.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666480 f, 354888.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 240277.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666540 f, 354920.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 240333.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666600 f, 354952.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 240388.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666660 f, 354984.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 240444.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666720 f, 355015.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 240499.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666780 f, 355047.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 240555.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666840 f, 355079.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 240610.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666900 f, 355111.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 240666.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666960 f, 355143.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 240721.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667020 f, 355175.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 240777.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667080 f, 355207.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 240609.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667140 f, 355239.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 240665.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667200 f, 355271.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667260 f, 355303.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 240720.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667320 f, 355335.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 240776.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667380 f, 355367.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 240831.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667440 f, 355399.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 240887.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667500 f, 355431.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 240942.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667560 f, 355463.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 240998.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667620 f, 355495.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 241053.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 241109.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667680 f, 355337.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 241164.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 241219.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667740 f, 355369.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 241275.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667800 f, 355401.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 241330.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667860 f, 355433.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 241386.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667920 f, 355465.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 241441.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667980 f, 355497.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 241497.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668040 f, 355529.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 241329.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668100 f, 355561.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 241385.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668160 f, 355593.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 241440.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668220 f, 355625.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 241495.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668280 f, 355657.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 241551.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668340 f, 355689.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 241606.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668400 f, 355721.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 241662.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668460 f, 355753.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 241717.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668520 f, 355785.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 241772.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668580 f, 355816.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 241828.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668640 f, 355848.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 241883.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668700 f, 355880.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 241939.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668760 f, 355912.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 241994.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668820 f, 355944.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 242049.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668880 f, 355976.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 242105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668940 f, 356008.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 242160.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669000 f, 356040.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 242216.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669060 f, 356072.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669120 f, 356104.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 242047.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669180 f, 356136.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 242103.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669240 f, 356168.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 242158.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669300 f, 356200.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 242214.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669360 f, 356232.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 242269.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669420 f, 356264.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 242324.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669480 f, 356295.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 242380.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 242435.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669540 f, 356327.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 242490.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669600 f, 356359.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 242546.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669660 f, 356391.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 242601.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669720 f, 356423.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 242656.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669780 f, 356455.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 242712.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669840 f, 356487.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 242767.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669900 f, 356519.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 242822.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669960 f, 356551.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 242878.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670020 f, 356583.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 242933.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670080 f, 356615.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 242764.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670140 f, 356647.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 242820.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670200 f, 356679.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 242875.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 242930.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 242986.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 243041.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670260 f, 356711.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 243096.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670320 f, 356742.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 243152.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 243207.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670380 f, 356774.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 243262.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670440 f, 356806.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 243317.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670500 f, 356838.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 243373.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670560 f, 356680.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 243428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670620 f, 356712.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 243483.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670680 f, 356744.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 243539.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670740 f, 356776.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 243594.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670800 f, 356808.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 243425.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670860 f, 356840.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 243480.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670920 f, 356872.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 243535.9 fps, 0 ms/f [junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 670980 f, 352405.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 243591.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671040 f, 352436.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 243646.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671100 f, 352468.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 243701.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671160 f, 352500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 243756.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671220 f, 352531.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 243812.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671280 f, 352563.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 243867.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671340 f, 352594.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 243922.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671400 f, 352626.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 243977.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671460 f, 352657.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 244033.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671520 f, 352689.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 244088.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671580 f, 352720.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 244143.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671640 f, 352752.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 244198.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671700 f, 352783.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 244254.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 244084.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 244139.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671760 f, 352815.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 244195.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671820 f, 352846.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 244250.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671880 f, 352878.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 244305.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671940 f, 352909.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 244360.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672000 f, 352941.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 244415.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672060 f, 352972.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 244471.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672120 f, 353004.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672180 f, 353035.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 244526.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672240 f, 353067.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 244581.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672300 f, 353098.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 244636.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672360 f, 353130.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 244691.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672420 f, 353161.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 244747.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 244802.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672480 f, 353193.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 244857.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672540 f, 353224.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 244912.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672600 f, 353256.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 244742.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672660 f, 353102.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 244797.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672720 f, 353133.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 244852.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672780 f, 353165.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 244908.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672840 f, 353196.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 244963.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672900 f, 353228.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 245018.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 245073.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672960 f, 353259.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 245128.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673020 f, 353291.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 245183.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673080 f, 353322.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673140 f, 353354.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 245238.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673200 f, 353385.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 245294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673260 f, 353417.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 245349.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673320 f, 353448.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 245404.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673380 f, 353480.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 245459.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673440 f, 353511.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 245514.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673500 f, 353543.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 245569.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673560 f, 353574.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 245399.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673620 f, 353606.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 245454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673680 f, 353637.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 245509.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673740 f, 353669.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 245564.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673800 f, 353700.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 245619.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673860 f, 353732.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 245674.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673920 f, 353763.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 245730.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673980 f, 353795.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 245785.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674040 f, 353826.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 245840.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674100 f, 353858.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 245895.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674160 f, 353889.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 245950.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674220 f, 353921.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 246005.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674280 f, 353952.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 246060.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674340 f, 353984.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 246115.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674400 f, 354015.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 246170.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674460 f, 354047.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 246225.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674520 f, 354078.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 246280.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674580 f, 354110.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 246110.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674640 f, 354141.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 246165.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674700 f, 354173.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 246220.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674760 f, 354204.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 246275.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674820 f, 354236.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 246330.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674880 f, 354267.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 246385.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674940 f, 354299.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 246440.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675000 f, 354330.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 246495.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675060 f, 354362.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 246550.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675120 f, 354393.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 246605.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675180 f, 354425.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 246660.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675240 f, 354456.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 246715.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675300 f, 354488.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 246770.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675360 f, 354519.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 246825.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675420 f, 354551.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 246880.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675480 f, 354582.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 246709.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675540 f, 354614.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675600 f, 354645.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 246764.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675660 f, 354491.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 246819.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675720 f, 354522.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 246874.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675780 f, 354554.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 246929.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675840 f, 354585.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 246984.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675900 f, 354617.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 247039.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675960 f, 354648.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 247094.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676020 f, 354679.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676080 f, 354711.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 247149.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676140 f, 354742.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676200 f, 354774.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 247204.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676260 f, 354805.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 247259.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676320 f, 354837.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 247314.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676380 f, 354868.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 247369.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676440 f, 354900.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 247424.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676500 f, 354931.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 247479.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676560 f, 354963.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 247534.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676620 f, 354994.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 247362.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676680 f, 355026.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 247417.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676740 f, 355057.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 247472.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676800 f, 355089.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 247527.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676860 f, 355120.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 247582.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676920 f, 355152.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 247637.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676980 f, 355183.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 247692.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677040 f, 355215.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 247747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677100 f, 355246.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 247802.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677160 f, 355278.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 247857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677220 f, 355309.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 247912.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677280 f, 355341.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 247967.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677340 f, 355000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 248021.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677400 f, 355031.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 248076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677460 f, 355062.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 248131.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677520 f, 355094.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 248186.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677580 f, 355125.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 248014.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677640 f, 355157.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 248069.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677700 f, 355188.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 248124.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677760 f, 355220.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 248179.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677820 f, 355251.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 248234.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677880 f, 355283.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 248289.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677940 f, 355314.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 248344.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678000 f, 355345.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 248398.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678060 f, 355377.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 248453.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 248508.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678120 f, 355408.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 248563.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678180 f, 355440.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 248618.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678240 f, 355471.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678300 f, 355503.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 248673.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678360 f, 355534.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 248728.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678420 f, 355566.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678480 f, 355597.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 248783.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678540 f, 355628.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678600 f, 355660.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 248610.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 248665.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678660 f, 355691.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 248720.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 248775.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678720 f, 355723.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 248829.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678780 f, 355754.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 248884.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 248939.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678840 f, 355786.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 248994.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678900 f, 355817.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 249049.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678960 f, 355849.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 249104.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679020 f, 355880.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 249159.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679080 f, 355911.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 249213.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679140 f, 355943.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 249268.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679200 f, 355974.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 249323.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679260 f, 356006.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 249378.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679320 f, 356037.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 249433.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679380 f, 356069.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 249260.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679440 f, 356100.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 249315.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679500 f, 356132.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 249369.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679560 f, 356163.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 249424.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679620 f, 356194.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679680 f, 356226.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 249479.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679740 f, 356257.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 249534.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679800 f, 356289.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 249589.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679860 f, 356320.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 249643.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679920 f, 356165.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 249698.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679980 f, 356196.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 249753.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680040 f, 356228.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 249808.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680100 f, 356259.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 249863.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680160 f, 356291.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 249917.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680220 f, 356322.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 249972.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680280 f, 356354.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 250027.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 250082.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680340 f, 356385.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 249908.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680400 f, 356416.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 249963.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680460 f, 356448.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 250018.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 250073.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680520 f, 356479.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 250127.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680580 f, 356511.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 250182.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680640 f, 356542.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 250237.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680700 f, 356574.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 250291.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680760 f, 356605.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 250346.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680820 f, 356636.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 250401.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680880 f, 356668.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 250456.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 250510.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680940 f, 356699.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 250565.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681000 f, 356731.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 250620.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681060 f, 356762.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 250675.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 250729.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 250784.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681120 f, 356794.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 250839.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681180 f, 356825.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 250894.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 250720.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681240 f, 356857.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 250774.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681300 f, 356888.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 250829.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681360 f, 356919.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 250884.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681420 f, 356951.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 250938.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681480 f, 356982.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 250993.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681540 f, 357014.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 251048.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681600 f, 357045.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 251103.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681660 f, 357077.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 251157.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681720 f, 357108.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 251212.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681780 f, 357139.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 251267.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681840 f, 357171.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 251321.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681900 f, 357202.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 251376.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681960 f, 357234.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 251431.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682020 f, 357265.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 251485.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682080 f, 357297.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 251540.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682140 f, 357328.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 251595.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682200 f, 357359.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 251649.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682260 f, 357391.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 251704.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682320 f, 357422.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 251759.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682380 f, 357454.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 251814.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682440 f, 357485.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 251868.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682500 f, 357517.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 251923.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682560 f, 357548.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 251748.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682620 f, 357579.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 251803.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682680 f, 357611.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 251857.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682740 f, 357642.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 251912.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682800 f, 357674.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 251967.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682860 f, 357518.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 252021.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682920 f, 357549.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 252076.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682980 f, 357581.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 252131.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683040 f, 357612.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 252185.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683100 f, 357644.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 252240.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683160 f, 357675.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 252295.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683220 f, 357706.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 252349.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683280 f, 357738.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 252404.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683340 f, 357769.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 252459.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683400 f, 357801.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 252513.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683460 f, 357832.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 252568.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683520 f, 357863.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 252622.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683580 f, 357895.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 252677.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683640 f, 357926.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 252732.2 fps, 0 ms/f [junit] 1 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 683700 f, 354432.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 252786.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683760 f, 354463.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 252841.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683820 f, 354494.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 252896.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683880 f, 354525.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 252950.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 252775.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683940 f, 354556.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 252829.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684000 f, 354587.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 252884.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684060 f, 354619.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 252939.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684120 f, 354466.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684180 f, 354497.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 252993.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684240 f, 354528.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 253048.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684300 f, 354559.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 253102.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684360 f, 354590.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 253157.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684420 f, 354621.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684480 f, 354652.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 253212.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 253266.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684540 f, 354683.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 253321.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684600 f, 354715.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 253375.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684660 f, 354746.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 253430.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684720 f, 354777.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 253484.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684780 f, 354808.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 253539.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684840 f, 354839.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 253594.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684900 f, 354870.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 253648.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684960 f, 354901.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 253703.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685020 f, 354932.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 253757.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685080 f, 354963.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 253812.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685140 f, 354994.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 253867.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685200 f, 355025.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 253921.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685260 f, 355057.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 253976.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685320 f, 355088.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 254030.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685380 f, 355119.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 253854.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685440 f, 355150.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 253909.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685500 f, 355181.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 253963.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685560 f, 355212.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 254018.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685620 f, 355243.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685680 f, 355274.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 254072.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685740 f, 355305.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 254127.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685800 f, 355336.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685860 f, 355367.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685920 f, 355398.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 254181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685980 f, 355430.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 254236.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686040 f, 355461.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 254290.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686100 f, 355492.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 254345.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686160 f, 355523.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 254400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686220 f, 355554.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 254454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686280 f, 355585.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 254509.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686340 f, 355616.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 254563.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686400 f, 355647.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 254618.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686460 f, 355678.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 254672.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686520 f, 355709.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 254727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686580 f, 355740.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 254781.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 254836.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 254890.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 254945.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 255000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 255054.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 254877.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 254931.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686640 f, 355772.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 254986.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686700 f, 355803.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 255040.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686760 f, 355834.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 255095.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686820 f, 355865.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 255149.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686880 f, 355712.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 255204.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686940 f, 355743.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 255258.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687000 f, 355774.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687060 f, 355805.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 255313.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687120 f, 355836.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687180 f, 355867.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 255367.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687240 f, 355898.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 255422.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687300 f, 355929.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 255476.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687360 f, 355960.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 255531.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687420 f, 355991.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 255585.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687480 f, 356022.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 255640.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687540 f, 356053.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 255694.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687600 f, 356084.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 255749.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687660 f, 356116.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 255803.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687720 f, 356147.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 255858.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687780 f, 356178.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 255912.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687840 f, 356209.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 255967.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687900 f, 356240.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 256021.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687960 f, 356271.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 256076.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688020 f, 356302.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 255898.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688080 f, 356333.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 255952.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688140 f, 356364.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 256007.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688200 f, 356395.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 256061.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688260 f, 356426.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 256116.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688320 f, 356457.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 256170.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688380 f, 356488.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688440 f, 356519.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 256225.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688500 f, 356551.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 256279.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688560 f, 356582.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 256333.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688620 f, 356613.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 256388.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688680 f, 356644.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 256442.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688740 f, 356675.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 256497.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688800 f, 356706.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 256551.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688860 f, 356737.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 256606.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688920 f, 356768.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 256660.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688980 f, 356799.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 256715.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 256769.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689040 f, 356830.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 256823.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 256878.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689100 f, 356861.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 256932.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689160 f, 356892.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 256987.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 257041.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689220 f, 356923.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 257096.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 257150.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689280 f, 356954.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 256971.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689340 f, 356986.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 257026.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689400 f, 357017.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 257080.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689460 f, 357048.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 257135.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689520 f, 357079.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 257189.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689580 f, 357110.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 257243.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689640 f, 357141.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 257298.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689700 f, 356987.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 257352.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689760 f, 357018.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 257407.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689820 f, 357049.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 257461.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689880 f, 357080.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 257515.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689940 f, 357111.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 257570.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690000 f, 357142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 257624.6 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 690060 f, 356620.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 257679.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690120 f, 356651.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 257733.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690180 f, 356682.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 257787.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690240 f, 356713.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 257842.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690300 f, 356744.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 257896.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690360 f, 356775.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 257951.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690420 f, 356806.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 258005.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 258059.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690480 f, 356837.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 258114.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690540 f, 356868.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 258168.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690600 f, 356899.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 258223.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690660 f, 356930.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 258277.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690720 f, 356961.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 258331.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690780 f, 356992.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 258386.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690840 f, 357023.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 258440.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 258495.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690900 f, 357054.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 258315.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690960 f, 357085.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 258369.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691020 f, 357116.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 258423.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691080 f, 357147.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 258478.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691140 f, 357178.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 258532.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691200 f, 357209.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 258586.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691260 f, 357240.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 258641.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691320 f, 357271.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 258695.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691380 f, 357302.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 258750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691440 f, 357333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 258804.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691500 f, 357364.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 258858.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691560 f, 357395.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 258913.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691620 f, 357426.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 258967.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691680 f, 357457.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 259021.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 259076.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691740 f, 357303.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 259130.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691800 f, 357334.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 259184.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691860 f, 357365.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 259239.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691920 f, 357396.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 259293.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691980 f, 357427.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 259347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692040 f, 357458.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 259402.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692100 f, 357489.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 259456.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692160 f, 357520.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 259510.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 259565.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692220 f, 357551.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 259619.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 259673.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 259728.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692280 f, 357582.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 259782.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692340 f, 357613.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 259836.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692400 f, 357644.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 259656.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692460 f, 357675.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 259710.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692520 f, 357706.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 259764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692580 f, 357737.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 259819.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692640 f, 357768.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 259873.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692700 f, 357799.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 259927.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692760 f, 357830.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 259981.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692820 f, 357861.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 260036.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692880 f, 357892.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 260090.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692940 f, 357923.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 260144.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693000 f, 357954.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 260199.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693060 f, 357985.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 260253.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693120 f, 358016.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 260307.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 260361.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693180 f, 358047.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 260416.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693240 f, 358078.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 260470.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693300 f, 358109.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 260524.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693360 f, 358140.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 260579.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693420 f, 358171.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 260633.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693480 f, 358202.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 260687.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693540 f, 358233.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 260742.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693600 f, 358264.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 260796.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693660 f, 358295.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 260850.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693720 f, 358326.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 260904.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693780 f, 358357.4 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: 693840 f, 358388.4 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: 693900 f, 358419.4 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: 693960 f, 358450.4 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: 694020 f, 358481.3 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: 694080 f, 358512.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 260994.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694140 f, 358543.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 261048.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694200 f, 358574.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 261103.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694260 f, 358605.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 261157.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694320 f, 358636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 261211.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694380 f, 358667.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 261265.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694440 f, 358698.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 261320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694500 f, 358729.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 261374.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694560 f, 358760.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 261428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694620 f, 358791.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 261482.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694680 f, 358637.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 261537.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694740 f, 358668.0 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: 694800 f, 358699.0 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: 694860 f, 358730.0 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: 694920 f, 358760.9 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: 694980 f, 358791.9 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: 695040 f, 358822.9 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: 695100 f, 358853.9 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: 695160 f, 358884.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: 695220 f, 358915.8 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: 695280 f, 358946.8 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: 695340 f, 358977.8 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: 695400 f, 359008.7 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: 695460 f, 359039.7 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: 695520 f, 359070.7 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: 695580 f, 359101.7 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: 695640 f, 359132.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 262405.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695700 f, 359163.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 262459.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695760 f, 359194.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 262513.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695820 f, 359225.6 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: 695880 f, 359256.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: 695940 f, 359287.5 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: 696000 f, 359318.5 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: 696060 f, 359349.5 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: 696120 f, 359380.5 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: 696180 f, 359411.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: 696240 f, 359442.4 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: 696300 f, 359473.4 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: 696360 f, 359504.3 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 / 4 ms, 15000.0 fps, 0 ms/f; total: 696420 f, 358609.6 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: 696480 f, 358640.5 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: 696540 f, 358671.5 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: 696600 f, 358702.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 263035.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696660 f, 358733.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 263089.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696720 f, 358764.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 263143.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696780 f, 358795.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 263197.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696840 f, 358825.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 263252.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696900 f, 358856.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 263306.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696960 f, 358887.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 263360.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697020 f, 358918.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 263414.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697080 f, 358949.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 263468.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697140 f, 358980.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 263523.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697200 f, 359011.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697260 f, 359042.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697320 f, 359073.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697380 f, 359104.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697440 f, 359134.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697500 f, 359165.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697560 f, 359196.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 263577.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697620 f, 359227.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697680 f, 359258.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697740 f, 359289.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 263631.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697800 f, 359320.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 263685.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697860 f, 359351.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 263739.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697920 f, 359382.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 263794.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697980 f, 359413.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 263848.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698040 f, 359443.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 263902.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698100 f, 359474.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 263956.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698160 f, 359505.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 263772.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698220 f, 359351.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 263826.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698280 f, 359382.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698340 f, 359413.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 263880.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698400 f, 359444.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 263935.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698460 f, 359475.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 263989.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698520 f, 359505.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 264043.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698580 f, 359536.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 264097.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698640 f, 359567.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 264151.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698700 f, 359598.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 264205.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 264259.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698760 f, 359629.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 264314.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698820 f, 359660.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 264368.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698880 f, 359691.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 264422.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698940 f, 359722.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 264476.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699000 f, 359752.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 264530.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699060 f, 359783.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 264584.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699120 f, 359814.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 264639.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699180 f, 359845.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 264693.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699240 f, 359876.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 264747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699300 f, 359907.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 264801.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699360 f, 359938.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 264855.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699420 f, 359969.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 264909.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699480 f, 360000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699540 f, 360030.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 264963.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699600 f, 360061.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 265018.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699660 f, 360092.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699720 f, 360123.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 265072.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699780 f, 360154.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 265126.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699840 f, 360185.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 265180.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699900 f, 360216.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 265234.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699960 f, 360247.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 265288.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700020 f, 360277.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 265342.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700080 f, 360308.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 265397.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700140 f, 360339.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 265451.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700200 f, 360370.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 265505.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700260 f, 360401.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 265559.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700320 f, 360432.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 265374.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700380 f, 360463.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 265428.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700440 f, 360494.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 265482.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700500 f, 360524.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 265536.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700560 f, 360555.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 265590.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700620 f, 360586.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 265644.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700680 f, 360617.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 265698.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700740 f, 360648.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 265752.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700800 f, 360679.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 265807.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700860 f, 360710.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 265861.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700920 f, 360741.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 265915.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700980 f, 360772.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 265969.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701040 f, 360617.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 266023.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701100 f, 360648.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 266077.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701160 f, 360679.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 266131.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701220 f, 360709.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 266185.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701280 f, 360740.7 fps, 0 ms/f [junit] ------------- ---------------- --------------- [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701340 f, 360771.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701400 f, 360802.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701460 f, 360833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701520 f, 360864.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701580 f, 360895.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701640 f, 360925.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701700 f, 360956.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701760 f, 360987.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701820 f, 361018.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701880 f, 361049.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701940 f, 361080.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702000 f, 361111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702060 f, 361142.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702120 f, 361172.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702180 f, 361203.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702240 f, 361234.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702300 f, 361265.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702360 f, 361296.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702420 f, 361327.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702480 f, 361358.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702540 f, 361388.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702600 f, 361419.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702660 f, 361450.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702720 f, 361481.4 fps, 0 ms/f [junit] 1 s: 60 f / 13 ms, 4615.3 fps, 0 ms/f; total: 702780 f, 358927.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702840 f, 358958.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702900 f, 358988.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702960 f, 359019.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703020 f, 359050.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703080 f, 359080.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703140 f, 359111.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703200 f, 359141.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703260 f, 359172.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703320 f, 359203.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703380 f, 359233.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703440 f, 359264.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703500 f, 359295.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703560 f, 359325.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703620 f, 359356.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703680 f, 359387.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703740 f, 359417.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703800 f, 359448.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703860 f, 359479.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703920 f, 359509.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703980 f, 359540.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704040 f, 359571.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704100 f, 359601.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704160 f, 359448.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704220 f, 359479.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704280 f, 359509.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704340 f, 359540.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704400 f, 359571.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704460 f, 359601.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704520 f, 359632.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704580 f, 359663.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704640 f, 359693.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704700 f, 359724.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704760 f, 359754.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704820 f, 359785.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704880 f, 359816.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704940 f, 359846.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705000 f, 359877.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705060 f, 359908.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705120 f, 359938.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705180 f, 359969.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705240 f, 360000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705300 f, 360030.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705360 f, 360061.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705420 f, 360091.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705480 f, 360122.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705540 f, 360153.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705600 f, 360183.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705660 f, 360214.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705720 f, 360245.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705780 f, 360275.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705840 f, 360306.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705900 f, 360336.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705960 f, 360183.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706020 f, 360214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706080 f, 360244.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706140 f, 360275.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706200 f, 360306.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706260 f, 360336.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706320 f, 360367.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706380 f, 360397.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706440 f, 360428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706500 f, 360459.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706560 f, 360489.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706620 f, 360520.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706680 f, 360551.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706740 f, 360581.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706800 f, 360612.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706860 f, 360642.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706920 f, 360673.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706980 f, 360704.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707040 f, 360734.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707100 f, 360765.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707160 f, 360795.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707220 f, 360826.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707280 f, 360857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707340 f, 360887.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707400 f, 360918.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707460 f, 360948.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707520 f, 360979.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707580 f, 361010.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707640 f, 361040.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707700 f, 361071.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707760 f, 360917.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707820 f, 360948.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707880 f, 360979.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707940 f, 361009.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708000 f, 361040.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708060 f, 361070.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708120 f, 361101.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708180 f, 361132.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708240 f, 361162.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708300 f, 361193.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708360 f, 361223.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708420 f, 361254.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708480 f, 361285.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708540 f, 361315.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708600 f, 361346.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708660 f, 361376.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708720 f, 361407.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708780 f, 361438.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708840 f, 361468.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708900 f, 361499.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708960 f, 361529.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709020 f, 361560.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709080 f, 361591.0 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 709140 f, 360885.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709200 f, 360916.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709260 f, 360946.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709320 f, 360977.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709380 f, 361007.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709440 f, 361038.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709500 f, 361068.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709560 f, 361099.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709620 f, 361129.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709680 f, 361160.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709740 f, 361190.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709800 f, 361221.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709860 f, 361251.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709920 f, 361282.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709980 f, 361313.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710040 f, 361343.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710100 f, 361374.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710160 f, 361404.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710220 f, 361435.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710280 f, 361465.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710340 f, 361496.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710400 f, 361526.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710460 f, 361557.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710520 f, 361587.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710580 f, 361618.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710640 f, 361648.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710700 f, 361495.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710760 f, 361525.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710820 f, 361556.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710880 f, 361586.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710940 f, 361617.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711000 f, 361648.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711060 f, 361678.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711120 f, 361709.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711180 f, 361739.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711240 f, 361770.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711300 f, 361800.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711360 f, 361831.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711420 f, 361861.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711480 f, 361892.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711540 f, 361922.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711600 f, 361953.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711660 f, 361983.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711720 f, 362014.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711780 f, 362044.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711840 f, 362075.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711900 f, 362105.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711960 f, 362136.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712020 f, 362166.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712080 f, 362197.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712140 f, 362227.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712200 f, 362258.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712260 f, 362288.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712320 f, 362319.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712380 f, 362165.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712440 f, 362196.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712500 f, 362226.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712560 f, 362257.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712620 f, 362287.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712680 f, 362318.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712740 f, 362348.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712800 f, 362379.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712860 f, 362409.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712920 f, 362440.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712980 f, 362470.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713040 f, 362501.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713100 f, 362531.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713160 f, 362562.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713220 f, 362592.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713280 f, 362623.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713340 f, 362653.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713400 f, 362684.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713460 f, 362714.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713520 f, 362745.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713580 f, 362775.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713640 f, 362806.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713700 f, 362836.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713760 f, 362867.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713820 f, 362897.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713880 f, 362928.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713940 f, 362958.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714000 f, 362989.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714060 f, 362835.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714120 f, 362865.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714180 f, 362896.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714240 f, 362926.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714300 f, 362957.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714360 f, 362987.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714420 f, 363018.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714480 f, 363048.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714540 f, 363079.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714600 f, 363109.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714660 f, 363140.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714720 f, 363170.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714780 f, 363201.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714840 f, 363231.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714900 f, 363262.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714960 f, 363292.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715020 f, 363323.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715080 f, 363353.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715140 f, 363384.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715200 f, 363414.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715260 f, 363445.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715320 f, 363475.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715380 f, 363506.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715440 f, 363536.6 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 @ 1753078477522 ms III - Start [junit] SLOCK [T main @ 1753078477527 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078478405 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078478418 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.503 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078477522 ms III - Start [junit] SLOCK [T main @ 1753078477527 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078478405 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078478418 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.821 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.503 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078477522 ms III - Start [junit] SLOCK [T main @ 1753078477527 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078478405 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078478418 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.awt.TestBug816GLCanvasFrameHoppingB849B889AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078479311 ms III - Start [junit] SLOCK [T main @ 1753078479315 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(0x1b68b9a4) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f46740223a0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x3059cbc], 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(0x1b68b9a4 -> Panel2(0x3b2c72c2) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f46740223a0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x3059cbc], 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@6631f5ca, [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 0x7f46740223a0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x540bb620], 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 0x65f095f8: tileRendererInUse null, GearsES2[obj 0x65f095f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65f095f8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65f095f8 created: GearsObj[0x7a4e41c8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65f095f8 created: GearsObj[0x4cfb53eb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65f095f8 created: GearsObj[0x4cfb53eb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65f095f8 FIN GearsES2[obj 0x65f095f8 isInit true, usesShared false, 1 GearsObj[0x7a4e41c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cfb53eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcb7dd2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65f095f8 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65f095f8, 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 0x65f095f8 640x424, swapInterval 1, drawable 0x400056 [junit] XXXX Add GLCanvas Panel2(0x3b2c72c2) -> Panel1(0x1b68b9a4 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f46740223a0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x540bb620], 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 0x65f095f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65f095f8 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f4674ebbc80, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x2e434a7e], 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 0x65f095f8: tileRendererInUse null, GearsES2[obj 0x65f095f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65f095f8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65f095f8 created: GearsObj[0x3576c910, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65f095f8 created: GearsObj[0x5b0a6613, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65f095f8 created: GearsObj[0x5b0a6613, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65f095f8 FIN GearsES2[obj 0x65f095f8 isInit true, usesShared false, 1 GearsObj[0x3576c910, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b0a6613, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ca04c5e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65f095f8 0/0 640x424 of 640x424, swapInterval 1, drawable 0x40005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65f095f8, 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 0x65f095f8 640x424, swapInterval 1, drawable 0x40005d [junit] XXXX Add GLCanvas Panel1(0x1b68b9a4 -> Panel2(0x3b2c72c2) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f4674ebbc80, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x2e434a7e], 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 0x65f095f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65f095f8 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f4674ebbc80, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0xe697972], 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 0x65f095f8: tileRendererInUse null, GearsES2[obj 0x65f095f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65f095f8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65f095f8 created: GearsObj[0x29682882, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65f095f8 created: GearsObj[0x11af0a17, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65f095f8 created: GearsObj[0x11af0a17, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65f095f8 FIN GearsES2[obj 0x65f095f8 isInit true, usesShared false, 1 GearsObj[0x29682882, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11af0a17, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56727a76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65f095f8 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65f095f8, 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 0x65f095f8 640x424, swapInterval 1, drawable 0x400064 [junit] XXXX Add GLCanvas Panel2(0x3b2c72c2) -> Panel1(0x1b68b9a4 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f4674ebbc80, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0xe697972], 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 0x65f095f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65f095f8 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x5273cbed], 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 0x65f095f8: tileRendererInUse null, GearsES2[obj 0x65f095f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65f095f8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65f095f8 created: GearsObj[0x3b667f86, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65f095f8 created: GearsObj[0x2f25390c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65f095f8 created: GearsObj[0x2f25390c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65f095f8 FIN GearsES2[obj 0x65f095f8 isInit true, usesShared false, 1 GearsObj[0x3b667f86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f25390c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73844e55, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65f095f8 0/0 640x424 of 640x424, swapInterval 1, drawable 0x40006b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65f095f8, 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 0x65f095f8 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 0x65f095f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65f095f8 FIN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x52af26ee) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x209da20d], 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(0x52af26ee -> Panel2(0x4f2b503c) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x209da20d], 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@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x19199928], 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 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbae7dc0 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xbae7dc0 created: GearsObj[0x7a1ecb38, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbae7dc0 created: GearsObj[0xa4fd25a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbae7dc0 created: GearsObj[0xa4fd25a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x7a1ecb38, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa4fd25a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10167d2e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400089, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbae7dc0, 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 0xbae7dc0 640x424, swapInterval 1, drawable 0x400089 [junit] XXXX Add GLCanvas Panel2(0x4f2b503c) -> Panel1(0x52af26ee START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x19199928], 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 0xbae7dc0: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x7650a417], 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 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbae7dc0 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xbae7dc0 created: GearsObj[0x6d195d74, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbae7dc0 created: GearsObj[0x1e7c8b28, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbae7dc0 created: GearsObj[0x1e7c8b28, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x6d195d74, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e7c8b28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dcb8c5b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400095, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbae7dc0, 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 0xbae7dc0 640x424, swapInterval 1, drawable 0x400095 [junit] XXXX Add GLCanvas Panel1(0x52af26ee -> Panel2(0x4f2b503c) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x7650a417], 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 0xbae7dc0: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x99747a3], 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 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbae7dc0 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xbae7dc0 created: GearsObj[0x72fd89f4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbae7dc0 created: GearsObj[0x1ba3e8e1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbae7dc0 created: GearsObj[0x1ba3e8e1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x72fd89f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ba3e8e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe443ab6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x424 of 640x424, swapInterval 1, drawable 0x4000a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbae7dc0, 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 0xbae7dc0 640x424, swapInterval 1, drawable 0x4000a1 [junit] XXXX Add GLCanvas Panel2(0x4f2b503c) -> Panel1(0x52af26ee START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x99747a3], 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 0xbae7dc0: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x670db8e2], 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 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbae7dc0 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xbae7dc0 created: GearsObj[0x2560a82e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbae7dc0 created: GearsObj[0x5ce4b2a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbae7dc0 created: GearsObj[0x5ce4b2a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x2560a82e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce4b2a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21fa3a06, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x424 of 640x424, swapInterval 1, drawable 0x4000a8, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbae7dc0, 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 0xbae7dc0 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 0xbae7dc0: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078484621 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078484624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.911 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078479311 ms III - Start [junit] SLOCK [T main @ 1753078479315 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(0x1b68b9a4) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f46740223a0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x3059cbc], 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(0x1b68b9a4 -> Panel2(0x3b2c72c2) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f46740223a0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x3059cbc], 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@6631f5ca, [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 0x7f46740223a0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x540bb620], 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 0x65f095f8: tileRendererInUse null, GearsES2[obj 0x65f095f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65f095f8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65f095f8 created: GearsObj[0x7a4e41c8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65f095f8 created: GearsObj[0x4cfb53eb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65f095f8 created: GearsObj[0x4cfb53eb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65f095f8 FIN GearsES2[obj 0x65f095f8 isInit true, usesShared false, 1 GearsObj[0x7a4e41c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cfb53eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcb7dd2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65f095f8 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65f095f8, 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 0x65f095f8 640x424, swapInterval 1, drawable 0x400056 [junit] XXXX Add GLCanvas Panel2(0x3b2c72c2) -> Panel1(0x1b68b9a4 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f46740223a0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x540bb620], 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 0x65f095f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65f095f8 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f4674ebbc80, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x2e434a7e], 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 0x65f095f8: tileRendererInUse null, GearsES2[obj 0x65f095f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65f095f8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65f095f8 created: GearsObj[0x3576c910, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65f095f8 created: GearsObj[0x5b0a6613, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65f095f8 created: GearsObj[0x5b0a6613, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65f095f8 FIN GearsES2[obj 0x65f095f8 isInit true, usesShared false, 1 GearsObj[0x3576c910, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b0a6613, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ca04c5e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65f095f8 0/0 640x424 of 640x424, swapInterval 1, drawable 0x40005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65f095f8, 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 0x65f095f8 640x424, swapInterval 1, drawable 0x40005d [junit] XXXX Add GLCanvas Panel1(0x1b68b9a4 -> Panel2(0x3b2c72c2) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f4674ebbc80, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x2e434a7e], 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 0x65f095f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65f095f8 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f4674ebbc80, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0xe697972], 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 0x65f095f8: tileRendererInUse null, GearsES2[obj 0x65f095f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65f095f8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65f095f8 created: GearsObj[0x29682882, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65f095f8 created: GearsObj[0x11af0a17, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65f095f8 created: GearsObj[0x11af0a17, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65f095f8 FIN GearsES2[obj 0x65f095f8 isInit true, usesShared false, 1 GearsObj[0x29682882, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11af0a17, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56727a76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65f095f8 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65f095f8, 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 0x65f095f8 640x424, swapInterval 1, drawable 0x400064 [junit] XXXX Add GLCanvas Panel2(0x3b2c72c2) -> Panel1(0x1b68b9a4 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f4674ebbc80, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0xe697972], 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 0x65f095f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65f095f8 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x5273cbed], 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 0x65f095f8: tileRendererInUse null, GearsES2[obj 0x65f095f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65f095f8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65f095f8 created: GearsObj[0x3b667f86, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65f095f8 created: GearsObj[0x2f25390c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65f095f8 created: GearsObj[0x2f25390c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65f095f8 FIN GearsES2[obj 0x65f095f8 isInit true, usesShared false, 1 GearsObj[0x3b667f86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f25390c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73844e55, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65f095f8 0/0 640x424 of 640x424, swapInterval 1, drawable 0x40006b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65f095f8, 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 0x65f095f8 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 0x65f095f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65f095f8 FIN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x52af26ee) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x209da20d], 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(0x52af26ee -> Panel2(0x4f2b503c) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x209da20d], 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@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x19199928], 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 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbae7dc0 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xbae7dc0 created: GearsObj[0x7a1ecb38, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbae7dc0 created: GearsObj[0xa4fd25a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbae7dc0 created: GearsObj[0xa4fd25a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x7a1ecb38, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa4fd25a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10167d2e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400089, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbae7dc0, 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 0xbae7dc0 640x424, swapInterval 1, drawable 0x400089 [junit] XXXX Add GLCanvas Panel2(0x4f2b503c) -> Panel1(0x52af26ee START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x19199928], 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 0xbae7dc0: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x7650a417], 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 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbae7dc0 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xbae7dc0 created: GearsObj[0x6d195d74, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbae7dc0 created: GearsObj[0x1e7c8b28, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbae7dc0 created: GearsObj[0x1e7c8b28, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x6d195d74, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e7c8b28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dcb8c5b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400095, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbae7dc0, 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 0xbae7dc0 640x424, swapInterval 1, drawable 0x400095 [junit] XXXX Add GLCanvas Panel1(0x52af26ee -> Panel2(0x4f2b503c) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x7650a417], 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 0xbae7dc0: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x99747a3], 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 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbae7dc0 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xbae7dc0 created: GearsObj[0x72fd89f4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbae7dc0 created: GearsObj[0x1ba3e8e1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbae7dc0 created: GearsObj[0x1ba3e8e1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x72fd89f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ba3e8e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe443ab6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x424 of 640x424, swapInterval 1, drawable 0x4000a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbae7dc0, 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 0xbae7dc0 640x424, swapInterval 1, drawable 0x4000a1 [junit] XXXX Add GLCanvas Panel2(0x4f2b503c) -> Panel1(0x52af26ee START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x99747a3], 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 0xbae7dc0: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x670db8e2], 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 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbae7dc0 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xbae7dc0 created: GearsObj[0x2560a82e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbae7dc0 created: GearsObj[0x5ce4b2a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbae7dc0 created: GearsObj[0x5ce4b2a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x2560a82e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce4b2a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21fa3a06, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x424 of 640x424, swapInterval 1, drawable 0x4000a8, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbae7dc0, 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 0xbae7dc0 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 0xbae7dc0: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078484621 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078484624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AllVisible took 2.981 sec [junit] Testcase: test02VisibleWithCanvas took 2.29 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.911 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078479311 ms III - Start [junit] SLOCK [T main @ 1753078479315 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(0x1b68b9a4) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f46740223a0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x3059cbc], 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(0x1b68b9a4 -> Panel2(0x3b2c72c2) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f46740223a0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x3059cbc], 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@6631f5ca, [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 0x7f46740223a0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x540bb620], 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 0x65f095f8: tileRendererInUse null, GearsES2[obj 0x65f095f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65f095f8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65f095f8 created: GearsObj[0x7a4e41c8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65f095f8 created: GearsObj[0x4cfb53eb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65f095f8 created: GearsObj[0x4cfb53eb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65f095f8 FIN GearsES2[obj 0x65f095f8 isInit true, usesShared false, 1 GearsObj[0x7a4e41c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cfb53eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcb7dd2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65f095f8 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65f095f8, 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 0x65f095f8 640x424, swapInterval 1, drawable 0x400056 [junit] XXXX Add GLCanvas Panel2(0x3b2c72c2) -> Panel1(0x1b68b9a4 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f46740223a0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x540bb620], 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 0x65f095f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65f095f8 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f4674ebbc80, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x2e434a7e], 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 0x65f095f8: tileRendererInUse null, GearsES2[obj 0x65f095f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65f095f8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65f095f8 created: GearsObj[0x3576c910, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65f095f8 created: GearsObj[0x5b0a6613, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65f095f8 created: GearsObj[0x5b0a6613, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65f095f8 FIN GearsES2[obj 0x65f095f8 isInit true, usesShared false, 1 GearsObj[0x3576c910, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b0a6613, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ca04c5e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65f095f8 0/0 640x424 of 640x424, swapInterval 1, drawable 0x40005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65f095f8, 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 0x65f095f8 640x424, swapInterval 1, drawable 0x40005d [junit] XXXX Add GLCanvas Panel1(0x1b68b9a4 -> Panel2(0x3b2c72c2) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f4674ebbc80, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x2e434a7e], 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 0x65f095f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65f095f8 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f4674ebbc80, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0xe697972], 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 0x65f095f8: tileRendererInUse null, GearsES2[obj 0x65f095f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65f095f8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65f095f8 created: GearsObj[0x29682882, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65f095f8 created: GearsObj[0x11af0a17, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65f095f8 created: GearsObj[0x11af0a17, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65f095f8 FIN GearsES2[obj 0x65f095f8 isInit true, usesShared false, 1 GearsObj[0x29682882, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11af0a17, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56727a76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65f095f8 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65f095f8, 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 0x65f095f8 640x424, swapInterval 1, drawable 0x400064 [junit] XXXX Add GLCanvas Panel2(0x3b2c72c2) -> Panel1(0x1b68b9a4 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f4674ebbc80, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0xe697972], 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 0x65f095f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65f095f8 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x5273cbed], 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 0x65f095f8: tileRendererInUse null, GearsES2[obj 0x65f095f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65f095f8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65f095f8 created: GearsObj[0x3b667f86, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65f095f8 created: GearsObj[0x2f25390c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65f095f8 created: GearsObj[0x2f25390c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65f095f8 FIN GearsES2[obj 0x65f095f8 isInit true, usesShared false, 1 GearsObj[0x3b667f86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f25390c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73844e55, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65f095f8 0/0 640x424 of 640x424, swapInterval 1, drawable 0x40006b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65f095f8, 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 0x65f095f8 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 0x65f095f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65f095f8 FIN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x52af26ee) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x209da20d], 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(0x52af26ee -> Panel2(0x4f2b503c) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x209da20d], 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@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x19199928], 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 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbae7dc0 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xbae7dc0 created: GearsObj[0x7a1ecb38, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbae7dc0 created: GearsObj[0xa4fd25a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbae7dc0 created: GearsObj[0xa4fd25a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x7a1ecb38, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa4fd25a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10167d2e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400089, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbae7dc0, 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 0xbae7dc0 640x424, swapInterval 1, drawable 0x400089 [junit] XXXX Add GLCanvas Panel2(0x4f2b503c) -> Panel1(0x52af26ee START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x19199928], 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 0xbae7dc0: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x7650a417], 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 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbae7dc0 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xbae7dc0 created: GearsObj[0x6d195d74, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbae7dc0 created: GearsObj[0x1e7c8b28, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbae7dc0 created: GearsObj[0x1e7c8b28, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x6d195d74, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e7c8b28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dcb8c5b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400095, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbae7dc0, 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 0xbae7dc0 640x424, swapInterval 1, drawable 0x400095 [junit] XXXX Add GLCanvas Panel1(0x52af26ee -> Panel2(0x4f2b503c) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x7650a417], 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 0xbae7dc0: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x99747a3], 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 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbae7dc0 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xbae7dc0 created: GearsObj[0x72fd89f4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbae7dc0 created: GearsObj[0x1ba3e8e1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbae7dc0 created: GearsObj[0x1ba3e8e1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x72fd89f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ba3e8e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe443ab6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x424 of 640x424, swapInterval 1, drawable 0x4000a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbae7dc0, 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 0xbae7dc0 640x424, swapInterval 1, drawable 0x4000a1 [junit] XXXX Add GLCanvas Panel2(0x4f2b503c) -> Panel1(0x52af26ee START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x99747a3], 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 0xbae7dc0: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6631f5ca, [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 0x7f467487d1d0, owner true, JAWTToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x670db8e2], 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 0xbae7dc0: tileRendererInUse null, GearsES2[obj 0xbae7dc0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbae7dc0 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xbae7dc0 created: GearsObj[0x2560a82e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbae7dc0 created: GearsObj[0x5ce4b2a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbae7dc0 created: GearsObj[0x5ce4b2a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xbae7dc0 FIN GearsES2[obj 0xbae7dc0 isInit true, usesShared false, 1 GearsObj[0x2560a82e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce4b2a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21fa3a06, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xbae7dc0 0/0 640x424 of 640x424, swapInterval 1, drawable 0x4000a8, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbae7dc0, 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 0xbae7dc0 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 0xbae7dc0: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xbae7dc0 FIN [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078484621 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078484624 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.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 @ 1753078485467 ms III - Start [junit] SLOCK [T main @ 1753078485472 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(0x500618f3) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x2b48a640], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0xf59b97f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0xa972e86, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0xa972e86, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0xf59b97f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa972e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b9857cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x10959ece 640x480, swapInterval 1, drawable 0x400021 [junit] XXXX Panel1(0x500618f3 -> Panel2(0x20136c17) START [junit] XXXX Add GLCanvas Panel1(0x500618f3 -> Panel2(0x20136c17) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x2b48a640], 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x39dced92], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x70b43289, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x2c81d4c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x2c81d4c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x70b43289, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c81d4c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27134dc2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400039, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x10959ece 640x480, swapInterval 1, drawable 0x400039 [junit] XXXX Panel2(0x20136c17) -> Panel3(0x1a4c89b3 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@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x39dced92], 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(0x1a4c89b3) -> Panel1(0x500618f3 START [junit] XXXX Add GLCanvas Panel2(0x20136c17 -> Panel1(0x500618f3) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x39dced92], 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x2a0745be], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x15963178, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x57594e50, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x57594e50, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x15963178, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57594e50, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51a30182, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x10959ece 640x480, swapInterval 1, drawable 0x400040 [junit] XXXX Panel1(0x500618f3 -> Panel2(0x20136c17) START [junit] XXXX Add GLCanvas Panel1(0x500618f3 -> Panel2(0x20136c17) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x2a0745be], 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x72cd4f70], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x40d32ec8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x2b6dc18d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x2b6dc18d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x40d32ec8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b6dc18d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b26b3ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x10959ece 640x480, swapInterval 1, drawable 0x400047 [junit] XXXX Panel2(0x20136c17) -> Panel1(0x500618f3 START [junit] XXXX Add GLCanvas Panel2(0x20136c17 -> Panel1(0x500618f3) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x72cd4f70], 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b8a3f9b0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x6664400e], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x7ccab3ad, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x7fd2965f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x7fd2965f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x7ccab3ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fd2965f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a25bbd3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x10959ece 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078489438 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078489441 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.583 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078485467 ms III - Start [junit] SLOCK [T main @ 1753078485472 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(0x500618f3) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x2b48a640], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0xf59b97f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0xa972e86, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0xa972e86, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0xf59b97f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa972e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b9857cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x10959ece 640x480, swapInterval 1, drawable 0x400021 [junit] XXXX Panel1(0x500618f3 -> Panel2(0x20136c17) START [junit] XXXX Add GLCanvas Panel1(0x500618f3 -> Panel2(0x20136c17) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x2b48a640], 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x39dced92], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x70b43289, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x2c81d4c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x2c81d4c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x70b43289, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c81d4c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27134dc2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400039, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x10959ece 640x480, swapInterval 1, drawable 0x400039 [junit] XXXX Panel2(0x20136c17) -> Panel3(0x1a4c89b3 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@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x39dced92], 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(0x1a4c89b3) -> Panel1(0x500618f3 START [junit] XXXX Add GLCanvas Panel2(0x20136c17 -> Panel1(0x500618f3) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x39dced92], 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x2a0745be], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x15963178, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x57594e50, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x57594e50, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x15963178, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57594e50, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51a30182, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x10959ece 640x480, swapInterval 1, drawable 0x400040 [junit] XXXX Panel1(0x500618f3 -> Panel2(0x20136c17) START [junit] XXXX Add GLCanvas Panel1(0x500618f3 -> Panel2(0x20136c17) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x2a0745be], 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x72cd4f70], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x40d32ec8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x2b6dc18d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x2b6dc18d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x40d32ec8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b6dc18d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b26b3ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x10959ece 640x480, swapInterval 1, drawable 0x400047 [junit] XXXX Panel2(0x20136c17) -> Panel1(0x500618f3 START [junit] XXXX Add GLCanvas Panel2(0x20136c17 -> Panel1(0x500618f3) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x72cd4f70], 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b8a3f9b0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x6664400e], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x7ccab3ad, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x7fd2965f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x7fd2965f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x7ccab3ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fd2965f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a25bbd3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x10959ece 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078489438 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078489441 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.928 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.583 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078485467 ms III - Start [junit] SLOCK [T main @ 1753078485472 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(0x500618f3) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x2b48a640], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0xf59b97f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0xa972e86, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0xa972e86, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0xf59b97f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa972e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b9857cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x10959ece 640x480, swapInterval 1, drawable 0x400021 [junit] XXXX Panel1(0x500618f3 -> Panel2(0x20136c17) START [junit] XXXX Add GLCanvas Panel1(0x500618f3 -> Panel2(0x20136c17) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x2b48a640], 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x39dced92], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x70b43289, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x2c81d4c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x2c81d4c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x70b43289, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c81d4c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27134dc2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400039, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x10959ece 640x480, swapInterval 1, drawable 0x400039 [junit] XXXX Panel2(0x20136c17) -> Panel3(0x1a4c89b3 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@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x39dced92], 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(0x1a4c89b3) -> Panel1(0x500618f3 START [junit] XXXX Add GLCanvas Panel2(0x20136c17 -> Panel1(0x500618f3) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x39dced92], 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x2a0745be], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x15963178, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x57594e50, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x57594e50, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x15963178, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57594e50, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51a30182, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x10959ece 640x480, swapInterval 1, drawable 0x400040 [junit] XXXX Panel1(0x500618f3 -> Panel2(0x20136c17) START [junit] XXXX Add GLCanvas Panel1(0x500618f3 -> Panel2(0x20136c17) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x2a0745be], 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x72cd4f70], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x40d32ec8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x2b6dc18d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x2b6dc18d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x40d32ec8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b6dc18d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b26b3ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x10959ece 640x480, swapInterval 1, drawable 0x400047 [junit] XXXX Panel2(0x20136c17) -> Panel1(0x500618f3 START [junit] XXXX Add GLCanvas Panel2(0x20136c17 -> Panel1(0x500618f3) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b80204a0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x72cd4f70], 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@34f5090e, [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 0x7f69b8a3f9b0, owner true, JAWTToolkitLock[obj 0x48974e45, isOwner false, <6a84a97d, 6c130c45>[count 0, qsz 0, owner ]], obj 0x6664400e], 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 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10959ece created: GearsObj[0x7ccab3ad, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x7fd2965f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x7fd2965f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x7ccab3ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fd2965f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a25bbd3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10959ece 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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 0x10959ece 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 0x10959ece: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10959ece FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078489438 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078489441 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.TestBug816OSXCALayerPos01AWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078490305 ms III - Start [junit] SLOCK [T main @ 1753078490309 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078490926 d 1ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e222612: tileRendererInUse null, GearsES2[obj 0x2e222612 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e222612 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e222612 created: GearsObj[0x1425f46a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e222612 created: GearsObj[0x2e02b511, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e222612 created: GearsObj[0x2e02b511, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e222612 FIN GearsES2[obj 0x2e222612 isInit true, usesShared false, 1 GearsObj[0x1425f46a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e02b511, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61c10b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e222612 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e222612, 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:1753078491000 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078491002 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078491036 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e222612 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e222612, angle 560.5, [l -1.0, r 1.0, b -1.5, t 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:1753078491919 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078493520 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078493520 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e222612: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e222612 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078493535 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:1753078493567 d 1ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x429bffaa: tileRendererInUse null, GearsES2[obj 0x429bffaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x429bffaa on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x429bffaa created: GearsObj[0xae89eef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x429bffaa created: GearsObj[0x4a771817, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x429bffaa created: GearsObj[0x4a771817, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x429bffaa FIN GearsES2[obj 0x429bffaa isInit true, usesShared false, 1 GearsObj[0xae89eef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a771817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a967efc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x429bffaa 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x429bffaa, 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:1753078493599 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078493603 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x429bffaa 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x429bffaa, angle 746.0, [l -1.0, r 1.0, b -1.5, t 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:1753078494571 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078496171 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078496171 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa 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:1753078496185 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:1753078496242 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63a12c68: tileRendererInUse null, GearsES2[obj 0x63a12c68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63a12c68 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63a12c68 created: GearsObj[0x70918655, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63a12c68 created: GearsObj[0x67c40d19, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63a12c68 created: GearsObj[0x67c40d19, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63a12c68 FIN GearsES2[obj 0x63a12c68 isInit true, usesShared false, 1 GearsObj[0x70918655, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67c40d19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fa3134b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63a12c68 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63a12c68, 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:1753078496270 d 0ms]] [junit] resize canvas1 pos/siz: 40/25 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63a12c68 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63a12c68, angle 746.0, [l -1.0, r 1.0, b -1.5, t 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:1753078497248 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078498846 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63a12c68: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63a12c68 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078498852 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [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:1753078498893 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x581ac8a8: tileRendererInUse null, GearsES2[obj 0x581ac8a8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x581ac8a8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x581ac8a8 created: GearsObj[0x56b33c1f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x581ac8a8 created: GearsObj[0x79bc8cd5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x581ac8a8 created: GearsObj[0x79bc8cd5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x581ac8a8 FIN GearsES2[obj 0x581ac8a8 isInit true, usesShared false, 1 GearsObj[0x56b33c1f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79bc8cd5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1800e866, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x581ac8a8 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000d4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x581ac8a8, 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:1753078498920 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078498921 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x581ac8a8 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4000d4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x581ac8a8, angle 836.0, [l -1.0, r 1.0, b -1.5, t 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:1753078499896 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501496 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501496 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x581ac8a8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x581ac8a8 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501502 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501545 d 0ms]] [junit] canvas1 pos/siz: 30/1 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x21e360a: tileRendererInUse null, GearsES2[obj 0x21e360a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x21e360a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x21e360a created: GearsObj[0x247c6e36, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x21e360a created: GearsObj[0x48fadb38, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x21e360a created: GearsObj[0x48fadb38, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x21e360a FIN GearsES2[obj 0x21e360a isInit true, usesShared false, 1 GearsObj[0x247c6e36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48fadb38, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bacd3b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x21e360a 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000f0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x21e360a, 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:1753078501583 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501585 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x21e360a 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4000f0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x21e360a, angle 808.0, [l -1.0, r 1.0, b -1.5, t 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:1753078502549 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078504148 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078504148 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x21e360a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x21e360a FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078504154 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:1753078504215 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 0x74751b3: tileRendererInUse null, GearsES2[obj 0x74751b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74751b3 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x74751b3 created: GearsObj[0x41e0e67d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74751b3 created: GearsObj[0x4a7e735, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74751b3 created: GearsObj[0x4a7e735, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x74751b3 FIN GearsES2[obj 0x74751b3 isInit true, usesShared false, 1 GearsObj[0x41e0e67d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a7e735, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7457fa0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x74751b3 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40011a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74751b3, 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:1753078504250 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x400121, 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:1753078504273 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 0x400121, 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:1753078505239 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x74751b3 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40011a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74751b3, angle 406.0, [l -1.0, r 1.0, b -1.5, t 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:1753078506827 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 0x74751b3: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x74751b3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078506834 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078506835 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078506899 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xe15b7e8: tileRendererInUse null, GearsES2[obj 0xe15b7e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe15b7e8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xe15b7e8 created: GearsObj[0x340982ed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe15b7e8 created: GearsObj[0x10cbabb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe15b7e8 created: GearsObj[0x10cbabb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xe15b7e8 FIN GearsES2[obj 0xe15b7e8 isInit true, usesShared false, 1 GearsObj[0x340982ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10cbabb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17dc5359, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xe15b7e8 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400167, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe15b7e8, 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:1753078506927 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x40016e, 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 0x40016e, 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:1753078507904 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xe15b7e8 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400167, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe15b7e8, angle 403.5, [l -1.0, r 1.0, b -1.5, t 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:1753078509503 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 0xe15b7e8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe15b7e8 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078509517 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [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:1753078509585 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 0xd5b810e: tileRendererInUse null, GearsES2[obj 0xd5b810e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xd5b810e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd5b810e created: GearsObj[0x147db5d0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd5b810e created: GearsObj[0x7dcfb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd5b810e created: GearsObj[0x7dcfb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xd5b810e FIN GearsES2[obj 0xd5b810e isInit true, usesShared false, 1 GearsObj[0x147db5d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dcfb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x794bdb2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd5b810e 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001bc, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd5b810e, 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:1753078509620 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4001c3, 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:1753078509640 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 0x4001c3, 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:1753078510589 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd5b810e 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001bc, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd5b810e, angle 433.0, [l -1.0, r 1.0, b -1.5, t 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:1753078512189 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078512189 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 0xd5b810e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd5b810e FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078512206 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:1753078512259 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 0x5d0a1059: tileRendererInUse null, GearsES2[obj 0x5d0a1059 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d0a1059 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5d0a1059 created: GearsObj[0x9f41ad9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d0a1059 created: GearsObj[0x6096407e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d0a1059 created: GearsObj[0x6096407e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5d0a1059 FIN GearsES2[obj 0x5d0a1059 isInit true, usesShared false, 1 GearsObj[0x9f41ad9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6096407e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34a24606, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d0a1059 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001e8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d0a1059, 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:1753078512287 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4001e1, 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:1753078512306 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 0x4001e1, 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:1753078513264 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d0a1059 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001e8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d0a1059, angle 419.5, [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7 -> [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7, v-flip false [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078514863 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078514863 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d0a1059: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d0a1059 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:1753078514871 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two [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:1753078514910 d 0ms]] [junit] canvas1 pos/siz: 0/0 384x515 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x593aaf41: tileRendererInUse null, GearsES2[obj 0x593aaf41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x593aaf41 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x593aaf41 created: GearsObj[0x7b19aa42, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x593aaf41 created: GearsObj[0x5872a2f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x593aaf41 created: GearsObj[0x5872a2f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x593aaf41 FIN GearsES2[obj 0x593aaf41 isInit true, usesShared false, 1 GearsObj[0x7b19aa42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5872a2f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1ae94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x593aaf41 0/0 384x515 of 384x515, swapInterval 1, drawable 0x40020a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x593aaf41, 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:1753078514933 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078514933 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078514935 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 464x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x593aaf41 0/0 464x635 of 464x635, swapInterval 1, drawable 0x40020a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x593aaf41, angle 729.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:1753078515913 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517512 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517513 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x593aaf41: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x593aaf41 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517517 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517551 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x57cf54e1: tileRendererInUse null, GearsES2[obj 0x57cf54e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x57cf54e1 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x57cf54e1 created: GearsObj[0x61d32e0f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x57cf54e1 created: GearsObj[0x70a017bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x57cf54e1 created: GearsObj[0x70a017bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x57cf54e1 FIN GearsES2[obj 0x57cf54e1 isInit true, usesShared false, 1 GearsObj[0x61d32e0f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70a017bc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x793a8135, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x57cf54e1 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400228, msaa false, tileRendererInUse null [junit] >> GearsES2 0x57cf54e1, 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:1753078517572 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517573 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517583 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x57cf54e1 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400228, msaa false, tileRendererInUse null [junit] >> GearsES2 0x57cf54e1, angle 825.0, [l -1.0, r 1.0, b -1.5, t 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:1753078518554 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520154 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520154 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x57cf54e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x57cf54e1 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520166 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:1753078520196 d 0ms]] [junit] canvas1 pos/siz: 40/25 217x415 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x434a63ab: tileRendererInUse null, GearsES2[obj 0x434a63ab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x434a63ab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x434a63ab created: GearsObj[0x239d19fc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x434a63ab created: GearsObj[0x66c0a1c6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x434a63ab created: GearsObj[0x66c0a1c6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x434a63ab FIN GearsES2[obj 0x434a63ab isInit true, usesShared false, 1 GearsObj[0x239d19fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66c0a1c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x345bafe5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x434a63ab 0/0 217x415 of 217x415, swapInterval 1, drawable 0x40026a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x434a63ab, 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[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520222 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520233 d 0ms]] [junit] resize canvas1 pos/siz: 40/25 297x535 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x434a63ab 0/0 297x535 of 297x535, swapInterval 1, drawable 0x40026a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x434a63ab, angle 989.0, [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:1753078521200 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522800 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x434a63ab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x434a63ab FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522805 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] canvas1 pos/siz: 0/0 384x515 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522842 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3ee37e5a: tileRendererInUse null, GearsES2[obj 0x3ee37e5a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3ee37e5a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3ee37e5a created: GearsObj[0x100aa672, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3ee37e5a created: GearsObj[0x6b5764b2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3ee37e5a created: GearsObj[0x6b5764b2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3ee37e5a FIN GearsES2[obj 0x3ee37e5a isInit true, usesShared false, 1 GearsObj[0x100aa672, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b5764b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18f3c551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3ee37e5a 0/0 384x515 of 384x515, swapInterval 1, drawable 0x4002b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ee37e5a, angle 0.0, [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917 -> [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522868 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522870 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522871 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 464x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3ee37e5a 0/0 464x635 of 464x635, swapInterval 1, drawable 0x4002b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ee37e5a, angle 716.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:1753078523846 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525445 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525445 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3ee37e5a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3ee37e5a FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525451 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525496 d 0ms]] [junit] canvas1 pos/siz: 45/1 336x481 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c7f66c4: tileRendererInUse null, GearsES2[obj 0x3c7f66c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c7f66c4 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c7f66c4 created: GearsObj[0x366f7946, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c7f66c4 created: GearsObj[0x34462db5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c7f66c4 created: GearsObj[0x34462db5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c7f66c4 FIN GearsES2[obj 0x3c7f66c4 isInit true, usesShared false, 1 GearsObj[0x366f7946, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34462db5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42cccd39, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c7f66c4 0/0 336x481 of 336x481, swapInterval 1, drawable 0x4002d6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c7f66c4, 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:1753078525520 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525521 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525523 d 0ms]] [junit] resize canvas1 pos/siz: 85/1 376x541 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c7f66c4 0/0 376x541 of 376x541, swapInterval 1, drawable 0x4002d6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c7f66c4, angle 795.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:1753078526499 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078528098 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078528098 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c7f66c4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c7f66c4 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:1753078528104 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:1753078528164 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 0xf0da945: tileRendererInUse null, GearsES2[obj 0xf0da945 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf0da945 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf0da945 created: GearsObj[0x5ff8f135, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf0da945 created: GearsObj[0x5e6b33e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf0da945 created: GearsObj[0x5e6b33e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf0da945 FIN GearsES2[obj 0xf0da945 isInit true, usesShared false, 1 GearsObj[0x5ff8f135, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e6b33e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47da2ce9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf0da945 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf0da945, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4002fb, 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:1753078528203 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078528203 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078528204 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002fb, 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:1753078529166 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf0da945 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf0da945, angle 420.5, [l -1.0, r 1.0, b -1.5, t 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:1753078530767 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078530767 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 0xf0da945: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0da945 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078530783 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two [junit] canvas1 pos/siz: 0/0 268x415 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078530850 d 0ms]] [junit] canvas2 pos/siz: 268/0 268x415 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x316bcf94: tileRendererInUse null, GearsES2[obj 0x316bcf94 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x316bcf94 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x316bcf94 created: GearsObj[0x4aa3b1c6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x316bcf94 created: GearsObj[0x7f03c36f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x316bcf94 created: GearsObj[0x7f03c36f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x316bcf94 FIN GearsES2[obj 0x316bcf94 isInit true, usesShared false, 1 GearsObj[0x4aa3b1c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f03c36f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e357b34, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x316bcf94 0/0 268x415 of 268x415, swapInterval 1, drawable 0x40033d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x316bcf94, 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] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078530875 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x400344, 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:1753078530899 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 0x400344, 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:1753078531853 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x316bcf94 0/0 348x535 of 348x535, swapInterval 1, drawable 0x40033d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x316bcf94, angle 479.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:1753078533453 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 0x316bcf94: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x316bcf94 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078533468 d 0ms]] [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:1753078533519 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 0x729d991e: tileRendererInUse null, GearsES2[obj 0x729d991e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x729d991e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x729d991e created: GearsObj[0x6580c343, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x729d991e created: GearsObj[0x35a9bd91, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x729d991e created: GearsObj[0x35a9bd91, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x729d991e FIN GearsES2[obj 0x729d991e isInit true, usesShared false, 1 GearsObj[0x6580c343, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35a9bd91, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a562eb6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x729d991e 0/0 352x515 of 352x515, swapInterval 1, drawable 0x400396, msaa false, tileRendererInUse null [junit] >> GearsES2 0x729d991e, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x40039d, 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:1753078533569 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078533569 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078533570 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] RedSquareES2.reshape 0/0 432x635 of 432x635, swapInterval 1, drawable 0x40039d, 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:1753078534523 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x729d991e 0/0 432x635 of 432x635, swapInterval 1, drawable 0x400396, msaa false, tileRendererInUse null [junit] >> GearsES2 0x729d991e, angle 366.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[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536123 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536123 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 0x729d991e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x729d991e FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536139 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536205 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 0x2c1b194a: tileRendererInUse null, GearsES2[obj 0x2c1b194a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2c1b194a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2c1b194a created: GearsObj[0x6f613bd6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2c1b194a created: GearsObj[0x5a6a9e41, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2c1b194a created: GearsObj[0x5a6a9e41, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2c1b194a FIN GearsES2[obj 0x2c1b194a isInit true, usesShared false, 1 GearsObj[0x6f613bd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a6a9e41, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23443939, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2c1b194a 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2c1b194a, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4003bf, 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:1753078536235 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536236 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536237 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 0x2c1b194a 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2c1b194a, angle 383.5, [l -1.0, r 1.0, b -1.2729412, t 1.2729412] 2.0x2.5458825 -> [l -1.0, r 1.0, b -1.2729412, t 1.2729412] 2.0x2.5458825, v-flip false [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078537210 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003bf, 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:1753078538808 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2c1b194a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2c1b194a 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 - test18_Frame_Split_Two [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078538817 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078538817 d 1ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078538839 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078538841 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.137 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078490305 ms III - Start [junit] SLOCK [T main @ 1753078490309 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078490926 d 1ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e222612: tileRendererInUse null, GearsES2[obj 0x2e222612 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e222612 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e222612 created: GearsObj[0x1425f46a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e222612 created: GearsObj[0x2e02b511, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e222612 created: GearsObj[0x2e02b511, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e222612 FIN GearsES2[obj 0x2e222612 isInit true, usesShared false, 1 GearsObj[0x1425f46a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e02b511, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61c10b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e222612 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e222612, 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:1753078491000 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078491002 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078491036 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e222612 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e222612, angle 560.5, [l -1.0, r 1.0, b -1.5, t 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:1753078491919 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078493520 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078493520 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e222612: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e222612 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078493535 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:1753078493567 d 1ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x429bffaa: tileRendererInUse null, GearsES2[obj 0x429bffaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x429bffaa on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x429bffaa created: GearsObj[0xae89eef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x429bffaa created: GearsObj[0x4a771817, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x429bffaa created: GearsObj[0x4a771817, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x429bffaa FIN GearsES2[obj 0x429bffaa isInit true, usesShared false, 1 GearsObj[0xae89eef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a771817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a967efc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x429bffaa 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x429bffaa, 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:1753078493599 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078493603 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x429bffaa 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x429bffaa, angle 746.0, [l -1.0, r 1.0, b -1.5, t 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:1753078494571 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078496171 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078496171 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa 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:1753078496185 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:1753078496242 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63a12c68: tileRendererInUse null, GearsES2[obj 0x63a12c68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63a12c68 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63a12c68 created: GearsObj[0x70918655, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63a12c68 created: GearsObj[0x67c40d19, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63a12c68 created: GearsObj[0x67c40d19, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63a12c68 FIN GearsES2[obj 0x63a12c68 isInit true, usesShared false, 1 GearsObj[0x70918655, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67c40d19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fa3134b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63a12c68 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63a12c68, 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:1753078496270 d 0ms]] [junit] resize canvas1 pos/siz: 40/25 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63a12c68 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63a12c68, angle 746.0, [l -1.0, r 1.0, b -1.5, t 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:1753078497248 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078498846 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63a12c68: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63a12c68 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078498852 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [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:1753078498893 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x581ac8a8: tileRendererInUse null, GearsES2[obj 0x581ac8a8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x581ac8a8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x581ac8a8 created: GearsObj[0x56b33c1f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x581ac8a8 created: GearsObj[0x79bc8cd5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x581ac8a8 created: GearsObj[0x79bc8cd5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x581ac8a8 FIN GearsES2[obj 0x581ac8a8 isInit true, usesShared false, 1 GearsObj[0x56b33c1f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79bc8cd5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1800e866, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x581ac8a8 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000d4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x581ac8a8, 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:1753078498920 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078498921 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x581ac8a8 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4000d4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x581ac8a8, angle 836.0, [l -1.0, r 1.0, b -1.5, t 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:1753078499896 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501496 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501496 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x581ac8a8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x581ac8a8 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501502 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501545 d 0ms]] [junit] canvas1 pos/siz: 30/1 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x21e360a: tileRendererInUse null, GearsES2[obj 0x21e360a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x21e360a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x21e360a created: GearsObj[0x247c6e36, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x21e360a created: GearsObj[0x48fadb38, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x21e360a created: GearsObj[0x48fadb38, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x21e360a FIN GearsES2[obj 0x21e360a isInit true, usesShared false, 1 GearsObj[0x247c6e36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48fadb38, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bacd3b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x21e360a 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000f0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x21e360a, 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:1753078501583 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501585 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x21e360a 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4000f0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x21e360a, angle 808.0, [l -1.0, r 1.0, b -1.5, t 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:1753078502549 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078504148 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078504148 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x21e360a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x21e360a FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078504154 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:1753078504215 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 0x74751b3: tileRendererInUse null, GearsES2[obj 0x74751b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74751b3 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x74751b3 created: GearsObj[0x41e0e67d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74751b3 created: GearsObj[0x4a7e735, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74751b3 created: GearsObj[0x4a7e735, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x74751b3 FIN GearsES2[obj 0x74751b3 isInit true, usesShared false, 1 GearsObj[0x41e0e67d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a7e735, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7457fa0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x74751b3 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40011a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74751b3, 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:1753078504250 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x400121, 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:1753078504273 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 0x400121, 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:1753078505239 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x74751b3 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40011a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74751b3, angle 406.0, [l -1.0, r 1.0, b -1.5, t 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:1753078506827 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 0x74751b3: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x74751b3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078506834 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078506835 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078506899 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xe15b7e8: tileRendererInUse null, GearsES2[obj 0xe15b7e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe15b7e8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xe15b7e8 created: GearsObj[0x340982ed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe15b7e8 created: GearsObj[0x10cbabb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe15b7e8 created: GearsObj[0x10cbabb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xe15b7e8 FIN GearsES2[obj 0xe15b7e8 isInit true, usesShared false, 1 GearsObj[0x340982ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10cbabb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17dc5359, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xe15b7e8 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400167, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe15b7e8, 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:1753078506927 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x40016e, 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 0x40016e, 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:1753078507904 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xe15b7e8 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400167, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe15b7e8, angle 403.5, [l -1.0, r 1.0, b -1.5, t 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:1753078509503 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 0xe15b7e8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe15b7e8 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078509517 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [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:1753078509585 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 0xd5b810e: tileRendererInUse null, GearsES2[obj 0xd5b810e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xd5b810e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd5b810e created: GearsObj[0x147db5d0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd5b810e created: GearsObj[0x7dcfb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd5b810e created: GearsObj[0x7dcfb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xd5b810e FIN GearsES2[obj 0xd5b810e isInit true, usesShared false, 1 GearsObj[0x147db5d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dcfb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x794bdb2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd5b810e 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001bc, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd5b810e, 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:1753078509620 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4001c3, 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:1753078509640 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 0x4001c3, 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:1753078510589 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd5b810e 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001bc, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd5b810e, angle 433.0, [l -1.0, r 1.0, b -1.5, t 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:1753078512189 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078512189 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 0xd5b810e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd5b810e FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078512206 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:1753078512259 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 0x5d0a1059: tileRendererInUse null, GearsES2[obj 0x5d0a1059 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d0a1059 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5d0a1059 created: GearsObj[0x9f41ad9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d0a1059 created: GearsObj[0x6096407e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d0a1059 created: GearsObj[0x6096407e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5d0a1059 FIN GearsES2[obj 0x5d0a1059 isInit true, usesShared false, 1 GearsObj[0x9f41ad9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6096407e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34a24606, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d0a1059 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001e8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d0a1059, 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:1753078512287 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4001e1, 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:1753078512306 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 0x4001e1, 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:1753078513264 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d0a1059 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001e8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d0a1059, angle 419.5, [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7 -> [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7, v-flip false [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078514863 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078514863 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d0a1059: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d0a1059 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:1753078514871 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two [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:1753078514910 d 0ms]] [junit] canvas1 pos/siz: 0/0 384x515 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x593aaf41: tileRendererInUse null, GearsES2[obj 0x593aaf41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x593aaf41 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x593aaf41 created: GearsObj[0x7b19aa42, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x593aaf41 created: GearsObj[0x5872a2f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x593aaf41 created: GearsObj[0x5872a2f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x593aaf41 FIN GearsES2[obj 0x593aaf41 isInit true, usesShared false, 1 GearsObj[0x7b19aa42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5872a2f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1ae94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x593aaf41 0/0 384x515 of 384x515, swapInterval 1, drawable 0x40020a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x593aaf41, 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:1753078514933 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078514933 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078514935 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 464x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x593aaf41 0/0 464x635 of 464x635, swapInterval 1, drawable 0x40020a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x593aaf41, angle 729.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:1753078515913 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517512 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517513 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x593aaf41: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x593aaf41 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517517 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517551 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x57cf54e1: tileRendererInUse null, GearsES2[obj 0x57cf54e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x57cf54e1 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x57cf54e1 created: GearsObj[0x61d32e0f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x57cf54e1 created: GearsObj[0x70a017bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x57cf54e1 created: GearsObj[0x70a017bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x57cf54e1 FIN GearsES2[obj 0x57cf54e1 isInit true, usesShared false, 1 GearsObj[0x61d32e0f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70a017bc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x793a8135, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x57cf54e1 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400228, msaa false, tileRendererInUse null [junit] >> GearsES2 0x57cf54e1, 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:1753078517572 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517573 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517583 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x57cf54e1 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400228, msaa false, tileRendererInUse null [junit] >> GearsES2 0x57cf54e1, angle 825.0, [l -1.0, r 1.0, b -1.5, t 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:1753078518554 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520154 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520154 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x57cf54e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x57cf54e1 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520166 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:1753078520196 d 0ms]] [junit] canvas1 pos/siz: 40/25 217x415 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x434a63ab: tileRendererInUse null, GearsES2[obj 0x434a63ab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x434a63ab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x434a63ab created: GearsObj[0x239d19fc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x434a63ab created: GearsObj[0x66c0a1c6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x434a63ab created: GearsObj[0x66c0a1c6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x434a63ab FIN GearsES2[obj 0x434a63ab isInit true, usesShared false, 1 GearsObj[0x239d19fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66c0a1c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x345bafe5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x434a63ab 0/0 217x415 of 217x415, swapInterval 1, drawable 0x40026a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x434a63ab, 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[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520222 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520233 d 0ms]] [junit] resize canvas1 pos/siz: 40/25 297x535 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x434a63ab 0/0 297x535 of 297x535, swapInterval 1, drawable 0x40026a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x434a63ab, angle 989.0, [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:1753078521200 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522800 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x434a63ab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x434a63ab FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522805 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] canvas1 pos/siz: 0/0 384x515 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522842 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3ee37e5a: tileRendererInUse null, GearsES2[obj 0x3ee37e5a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3ee37e5a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3ee37e5a created: GearsObj[0x100aa672, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3ee37e5a created: GearsObj[0x6b5764b2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3ee37e5a created: GearsObj[0x6b5764b2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3ee37e5a FIN GearsES2[obj 0x3ee37e5a isInit true, usesShared false, 1 GearsObj[0x100aa672, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b5764b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18f3c551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3ee37e5a 0/0 384x515 of 384x515, swapInterval 1, drawable 0x4002b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ee37e5a, angle 0.0, [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917 -> [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522868 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522870 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522871 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 464x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3ee37e5a 0/0 464x635 of 464x635, swapInterval 1, drawable 0x4002b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ee37e5a, angle 716.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:1753078523846 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525445 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525445 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3ee37e5a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3ee37e5a FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525451 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525496 d 0ms]] [junit] canvas1 pos/siz: 45/1 336x481 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c7f66c4: tileRendererInUse null, GearsES2[obj 0x3c7f66c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c7f66c4 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c7f66c4 created: GearsObj[0x366f7946, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c7f66c4 created: GearsObj[0x34462db5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c7f66c4 created: GearsObj[0x34462db5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c7f66c4 FIN GearsES2[obj 0x3c7f66c4 isInit true, usesShared false, 1 GearsObj[0x366f7946, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34462db5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42cccd39, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c7f66c4 0/0 336x481 of 336x481, swapInterval 1, drawable 0x4002d6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c7f66c4, 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:1753078525520 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525521 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525523 d 0ms]] [junit] resize canvas1 pos/siz: 85/1 376x541 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c7f66c4 0/0 376x541 of 376x541, swapInterval 1, drawable 0x4002d6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c7f66c4, angle 795.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:1753078526499 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078528098 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078528098 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c7f66c4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c7f66c4 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:1753078528104 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:1753078528164 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 0xf0da945: tileRendererInUse null, GearsES2[obj 0xf0da945 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf0da945 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf0da945 created: GearsObj[0x5ff8f135, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf0da945 created: GearsObj[0x5e6b33e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf0da945 created: GearsObj[0x5e6b33e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf0da945 FIN GearsES2[obj 0xf0da945 isInit true, usesShared false, 1 GearsObj[0x5ff8f135, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e6b33e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47da2ce9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf0da945 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf0da945, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4002fb, 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:1753078528203 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078528203 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078528204 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002fb, 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:1753078529166 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf0da945 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf0da945, angle 420.5, [l -1.0, r 1.0, b -1.5, t 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:1753078530767 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078530767 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 0xf0da945: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0da945 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078530783 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two [junit] canvas1 pos/siz: 0/0 268x415 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078530850 d 0ms]] [junit] canvas2 pos/siz: 268/0 268x415 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x316bcf94: tileRendererInUse null, GearsES2[obj 0x316bcf94 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x316bcf94 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x316bcf94 created: GearsObj[0x4aa3b1c6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x316bcf94 created: GearsObj[0x7f03c36f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x316bcf94 created: GearsObj[0x7f03c36f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x316bcf94 FIN GearsES2[obj 0x316bcf94 isInit true, usesShared false, 1 GearsObj[0x4aa3b1c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f03c36f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e357b34, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x316bcf94 0/0 268x415 of 268x415, swapInterval 1, drawable 0x40033d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x316bcf94, 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] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078530875 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x400344, 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:1753078530899 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 0x400344, 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:1753078531853 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x316bcf94 0/0 348x535 of 348x535, swapInterval 1, drawable 0x40033d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x316bcf94, angle 479.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:1753078533453 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 0x316bcf94: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x316bcf94 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078533468 d 0ms]] [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:1753078533519 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 0x729d991e: tileRendererInUse null, GearsES2[obj 0x729d991e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x729d991e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x729d991e created: GearsObj[0x6580c343, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x729d991e created: GearsObj[0x35a9bd91, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x729d991e created: GearsObj[0x35a9bd91, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x729d991e FIN GearsES2[obj 0x729d991e isInit true, usesShared false, 1 GearsObj[0x6580c343, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35a9bd91, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a562eb6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x729d991e 0/0 352x515 of 352x515, swapInterval 1, drawable 0x400396, msaa false, tileRendererInUse null [junit] >> GearsES2 0x729d991e, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x40039d, 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:1753078533569 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078533569 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078533570 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] RedSquareES2.reshape 0/0 432x635 of 432x635, swapInterval 1, drawable 0x40039d, 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:1753078534523 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x729d991e 0/0 432x635 of 432x635, swapInterval 1, drawable 0x400396, msaa false, tileRendererInUse null [junit] >> GearsES2 0x729d991e, angle 366.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[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536123 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536123 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 0x729d991e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x729d991e FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536139 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536205 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 0x2c1b194a: tileRendererInUse null, GearsES2[obj 0x2c1b194a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2c1b194a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2c1b194a created: GearsObj[0x6f613bd6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2c1b194a created: GearsObj[0x5a6a9e41, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2c1b194a created: GearsObj[0x5a6a9e41, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2c1b194a FIN GearsES2[obj 0x2c1b194a isInit true, usesShared false, 1 GearsObj[0x6f613bd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a6a9e41, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23443939, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2c1b194a 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2c1b194a, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4003bf, 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:1753078536235 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536236 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536237 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 0x2c1b194a 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2c1b194a, angle 383.5, [l -1.0, r 1.0, b -1.2729412, t 1.2729412] 2.0x2.5458825 -> [l -1.0, r 1.0, b -1.2729412, t 1.2729412] 2.0x2.5458825, v-flip false [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078537210 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003bf, 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:1753078538808 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2c1b194a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2c1b194a 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 - test18_Frame_Split_Two [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078538817 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078538817 d 1ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078538839 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078538841 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_Compo_None_One took 3.21 sec [junit] Testcase: test01_Compo_Flow_One took 2.646 sec [junit] Testcase: test02_Compo_DblBrd_One took 2.667 sec [junit] Testcase: test03_Compo_Box_One took 2.642 sec [junit] Testcase: test04_Compo_Split_One took 2.652 sec [junit] Testcase: test05_Compo_Flow_Two took 2.673 sec [junit] Testcase: test06_Compo_DblBrd_Two took 2.682 sec [junit] Testcase: test07_Compo_Box_Two took 2.682 sec [junit] Testcase: test08_Compo_Split_Two took 2.664 sec [junit] Testcase: test10_Frame_None_One took 2.639 sec [junit] Testcase: test11_Frame_Flow_One took 2.649 sec [junit] Testcase: test12_Frame_DblBrd_One took 2.638 sec [junit] Testcase: test13_Frame_Box_One took 2.646 sec [junit] Testcase: test14_Frame_Split_One took 2.646 sec [junit] Testcase: test15_Frame_Flow_Two took 2.678 sec [junit] Testcase: test16_Frame_DblBrd_Two took 2.677 sec [junit] Testcase: test17_Frame_Box_Two took 2.671 sec [junit] Testcase: test18_Frame_Split_Two took 2.67 sec [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 49.137 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078490305 ms III - Start [junit] SLOCK [T main @ 1753078490309 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078490926 d 1ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e222612: tileRendererInUse null, GearsES2[obj 0x2e222612 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e222612 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e222612 created: GearsObj[0x1425f46a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e222612 created: GearsObj[0x2e02b511, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e222612 created: GearsObj[0x2e02b511, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e222612 FIN GearsES2[obj 0x2e222612 isInit true, usesShared false, 1 GearsObj[0x1425f46a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e02b511, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61c10b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e222612 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e222612, 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:1753078491000 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078491002 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078491036 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e222612 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e222612, angle 560.5, [l -1.0, r 1.0, b -1.5, t 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:1753078491919 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078493520 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078493520 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e222612: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e222612 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078493535 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:1753078493567 d 1ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x429bffaa: tileRendererInUse null, GearsES2[obj 0x429bffaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x429bffaa on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x429bffaa created: GearsObj[0xae89eef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x429bffaa created: GearsObj[0x4a771817, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x429bffaa created: GearsObj[0x4a771817, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x429bffaa FIN GearsES2[obj 0x429bffaa isInit true, usesShared false, 1 GearsObj[0xae89eef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a771817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a967efc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x429bffaa 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x429bffaa, 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:1753078493599 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078493603 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x429bffaa 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x429bffaa, angle 746.0, [l -1.0, r 1.0, b -1.5, t 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:1753078494571 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078496171 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078496171 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa 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:1753078496185 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:1753078496242 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63a12c68: tileRendererInUse null, GearsES2[obj 0x63a12c68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63a12c68 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63a12c68 created: GearsObj[0x70918655, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63a12c68 created: GearsObj[0x67c40d19, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63a12c68 created: GearsObj[0x67c40d19, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63a12c68 FIN GearsES2[obj 0x63a12c68 isInit true, usesShared false, 1 GearsObj[0x70918655, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67c40d19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fa3134b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63a12c68 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63a12c68, 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:1753078496270 d 0ms]] [junit] resize canvas1 pos/siz: 40/25 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63a12c68 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63a12c68, angle 746.0, [l -1.0, r 1.0, b -1.5, t 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:1753078497248 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078498846 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63a12c68: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63a12c68 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078498852 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [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:1753078498893 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x581ac8a8: tileRendererInUse null, GearsES2[obj 0x581ac8a8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x581ac8a8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x581ac8a8 created: GearsObj[0x56b33c1f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x581ac8a8 created: GearsObj[0x79bc8cd5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x581ac8a8 created: GearsObj[0x79bc8cd5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x581ac8a8 FIN GearsES2[obj 0x581ac8a8 isInit true, usesShared false, 1 GearsObj[0x56b33c1f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79bc8cd5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1800e866, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x581ac8a8 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000d4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x581ac8a8, 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:1753078498920 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078498921 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x581ac8a8 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4000d4, msaa false, tileRendererInUse null [junit] >> GearsES2 0x581ac8a8, angle 836.0, [l -1.0, r 1.0, b -1.5, t 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:1753078499896 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501496 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501496 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x581ac8a8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x581ac8a8 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501502 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501545 d 0ms]] [junit] canvas1 pos/siz: 30/1 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x21e360a: tileRendererInUse null, GearsES2[obj 0x21e360a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x21e360a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x21e360a created: GearsObj[0x247c6e36, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x21e360a created: GearsObj[0x48fadb38, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x21e360a created: GearsObj[0x48fadb38, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x21e360a FIN GearsES2[obj 0x21e360a isInit true, usesShared false, 1 GearsObj[0x247c6e36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48fadb38, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bacd3b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x21e360a 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000f0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x21e360a, 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:1753078501583 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078501585 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x21e360a 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4000f0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x21e360a, angle 808.0, [l -1.0, r 1.0, b -1.5, t 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:1753078502549 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078504148 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078504148 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x21e360a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x21e360a FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078504154 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:1753078504215 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 0x74751b3: tileRendererInUse null, GearsES2[obj 0x74751b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74751b3 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x74751b3 created: GearsObj[0x41e0e67d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74751b3 created: GearsObj[0x4a7e735, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74751b3 created: GearsObj[0x4a7e735, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x74751b3 FIN GearsES2[obj 0x74751b3 isInit true, usesShared false, 1 GearsObj[0x41e0e67d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a7e735, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7457fa0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x74751b3 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40011a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74751b3, 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:1753078504250 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x400121, 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:1753078504273 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 0x400121, 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:1753078505239 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x74751b3 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40011a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74751b3, angle 406.0, [l -1.0, r 1.0, b -1.5, t 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:1753078506827 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 0x74751b3: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x74751b3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078506834 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078506835 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078506899 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xe15b7e8: tileRendererInUse null, GearsES2[obj 0xe15b7e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe15b7e8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xe15b7e8 created: GearsObj[0x340982ed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe15b7e8 created: GearsObj[0x10cbabb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe15b7e8 created: GearsObj[0x10cbabb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xe15b7e8 FIN GearsES2[obj 0xe15b7e8 isInit true, usesShared false, 1 GearsObj[0x340982ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10cbabb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17dc5359, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xe15b7e8 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400167, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe15b7e8, 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:1753078506927 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x40016e, 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 0x40016e, 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:1753078507904 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xe15b7e8 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400167, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe15b7e8, angle 403.5, [l -1.0, r 1.0, b -1.5, t 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:1753078509503 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 0xe15b7e8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe15b7e8 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078509517 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [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:1753078509585 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 0xd5b810e: tileRendererInUse null, GearsES2[obj 0xd5b810e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xd5b810e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd5b810e created: GearsObj[0x147db5d0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd5b810e created: GearsObj[0x7dcfb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd5b810e created: GearsObj[0x7dcfb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xd5b810e FIN GearsES2[obj 0xd5b810e isInit true, usesShared false, 1 GearsObj[0x147db5d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dcfb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x794bdb2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd5b810e 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001bc, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd5b810e, 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:1753078509620 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4001c3, 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:1753078509640 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 0x4001c3, 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:1753078510589 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd5b810e 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001bc, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd5b810e, angle 433.0, [l -1.0, r 1.0, b -1.5, t 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:1753078512189 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078512189 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 0xd5b810e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd5b810e FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078512206 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:1753078512259 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 0x5d0a1059: tileRendererInUse null, GearsES2[obj 0x5d0a1059 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d0a1059 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5d0a1059 created: GearsObj[0x9f41ad9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d0a1059 created: GearsObj[0x6096407e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d0a1059 created: GearsObj[0x6096407e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5d0a1059 FIN GearsES2[obj 0x5d0a1059 isInit true, usesShared false, 1 GearsObj[0x9f41ad9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6096407e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34a24606, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d0a1059 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001e8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d0a1059, 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:1753078512287 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4001e1, 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:1753078512306 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 0x4001e1, 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:1753078513264 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d0a1059 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001e8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d0a1059, angle 419.5, [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7 -> [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7, v-flip false [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078514863 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078514863 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d0a1059: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d0a1059 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:1753078514871 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two [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:1753078514910 d 0ms]] [junit] canvas1 pos/siz: 0/0 384x515 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x593aaf41: tileRendererInUse null, GearsES2[obj 0x593aaf41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x593aaf41 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x593aaf41 created: GearsObj[0x7b19aa42, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x593aaf41 created: GearsObj[0x5872a2f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x593aaf41 created: GearsObj[0x5872a2f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x593aaf41 FIN GearsES2[obj 0x593aaf41 isInit true, usesShared false, 1 GearsObj[0x7b19aa42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5872a2f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1ae94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x593aaf41 0/0 384x515 of 384x515, swapInterval 1, drawable 0x40020a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x593aaf41, 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:1753078514933 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078514933 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078514935 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 464x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x593aaf41 0/0 464x635 of 464x635, swapInterval 1, drawable 0x40020a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x593aaf41, angle 729.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:1753078515913 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517512 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517513 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x593aaf41: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x593aaf41 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517517 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517551 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x57cf54e1: tileRendererInUse null, GearsES2[obj 0x57cf54e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x57cf54e1 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x57cf54e1 created: GearsObj[0x61d32e0f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x57cf54e1 created: GearsObj[0x70a017bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x57cf54e1 created: GearsObj[0x70a017bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x57cf54e1 FIN GearsES2[obj 0x57cf54e1 isInit true, usesShared false, 1 GearsObj[0x61d32e0f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70a017bc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x793a8135, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x57cf54e1 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400228, msaa false, tileRendererInUse null [junit] >> GearsES2 0x57cf54e1, 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:1753078517572 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517573 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078517583 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x57cf54e1 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400228, msaa false, tileRendererInUse null [junit] >> GearsES2 0x57cf54e1, angle 825.0, [l -1.0, r 1.0, b -1.5, t 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:1753078518554 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520154 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520154 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x57cf54e1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x57cf54e1 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520166 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:1753078520196 d 0ms]] [junit] canvas1 pos/siz: 40/25 217x415 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x434a63ab: tileRendererInUse null, GearsES2[obj 0x434a63ab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x434a63ab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x434a63ab created: GearsObj[0x239d19fc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x434a63ab created: GearsObj[0x66c0a1c6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x434a63ab created: GearsObj[0x66c0a1c6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x434a63ab FIN GearsES2[obj 0x434a63ab isInit true, usesShared false, 1 GearsObj[0x239d19fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66c0a1c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x345bafe5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x434a63ab 0/0 217x415 of 217x415, swapInterval 1, drawable 0x40026a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x434a63ab, 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[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520222 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078520233 d 0ms]] [junit] resize canvas1 pos/siz: 40/25 297x535 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x434a63ab 0/0 297x535 of 297x535, swapInterval 1, drawable 0x40026a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x434a63ab, angle 989.0, [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:1753078521200 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522800 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x434a63ab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x434a63ab FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522805 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] canvas1 pos/siz: 0/0 384x515 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522842 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3ee37e5a: tileRendererInUse null, GearsES2[obj 0x3ee37e5a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3ee37e5a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3ee37e5a created: GearsObj[0x100aa672, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3ee37e5a created: GearsObj[0x6b5764b2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3ee37e5a created: GearsObj[0x6b5764b2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3ee37e5a FIN GearsES2[obj 0x3ee37e5a isInit true, usesShared false, 1 GearsObj[0x100aa672, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b5764b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18f3c551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3ee37e5a 0/0 384x515 of 384x515, swapInterval 1, drawable 0x4002b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ee37e5a, angle 0.0, [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917 -> [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522868 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522870 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078522871 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 464x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3ee37e5a 0/0 464x635 of 464x635, swapInterval 1, drawable 0x4002b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ee37e5a, angle 716.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:1753078523846 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525445 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525445 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3ee37e5a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3ee37e5a FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525451 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525496 d 0ms]] [junit] canvas1 pos/siz: 45/1 336x481 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c7f66c4: tileRendererInUse null, GearsES2[obj 0x3c7f66c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c7f66c4 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c7f66c4 created: GearsObj[0x366f7946, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c7f66c4 created: GearsObj[0x34462db5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c7f66c4 created: GearsObj[0x34462db5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c7f66c4 FIN GearsES2[obj 0x3c7f66c4 isInit true, usesShared false, 1 GearsObj[0x366f7946, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34462db5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42cccd39, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c7f66c4 0/0 336x481 of 336x481, swapInterval 1, drawable 0x4002d6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c7f66c4, 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:1753078525520 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525521 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078525523 d 0ms]] [junit] resize canvas1 pos/siz: 85/1 376x541 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c7f66c4 0/0 376x541 of 376x541, swapInterval 1, drawable 0x4002d6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c7f66c4, angle 795.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:1753078526499 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078528098 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078528098 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c7f66c4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c7f66c4 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:1753078528104 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:1753078528164 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 0xf0da945: tileRendererInUse null, GearsES2[obj 0xf0da945 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf0da945 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf0da945 created: GearsObj[0x5ff8f135, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf0da945 created: GearsObj[0x5e6b33e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf0da945 created: GearsObj[0x5e6b33e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf0da945 FIN GearsES2[obj 0xf0da945 isInit true, usesShared false, 1 GearsObj[0x5ff8f135, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e6b33e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47da2ce9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf0da945 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf0da945, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4002fb, 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:1753078528203 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078528203 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078528204 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002fb, 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:1753078529166 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf0da945 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002f4, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf0da945, angle 420.5, [l -1.0, r 1.0, b -1.5, t 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:1753078530767 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078530767 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 0xf0da945: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0da945 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078530783 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two [junit] canvas1 pos/siz: 0/0 268x415 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078530850 d 0ms]] [junit] canvas2 pos/siz: 268/0 268x415 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x316bcf94: tileRendererInUse null, GearsES2[obj 0x316bcf94 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x316bcf94 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x316bcf94 created: GearsObj[0x4aa3b1c6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x316bcf94 created: GearsObj[0x7f03c36f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x316bcf94 created: GearsObj[0x7f03c36f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x316bcf94 FIN GearsES2[obj 0x316bcf94 isInit true, usesShared false, 1 GearsObj[0x4aa3b1c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f03c36f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e357b34, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x316bcf94 0/0 268x415 of 268x415, swapInterval 1, drawable 0x40033d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x316bcf94, 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] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078530875 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x400344, 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:1753078530899 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 0x400344, 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:1753078531853 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x316bcf94 0/0 348x535 of 348x535, swapInterval 1, drawable 0x40033d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x316bcf94, angle 479.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:1753078533453 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 0x316bcf94: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x316bcf94 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078533468 d 0ms]] [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:1753078533519 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 0x729d991e: tileRendererInUse null, GearsES2[obj 0x729d991e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x729d991e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x729d991e created: GearsObj[0x6580c343, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x729d991e created: GearsObj[0x35a9bd91, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x729d991e created: GearsObj[0x35a9bd91, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x729d991e FIN GearsES2[obj 0x729d991e isInit true, usesShared false, 1 GearsObj[0x6580c343, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35a9bd91, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a562eb6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x729d991e 0/0 352x515 of 352x515, swapInterval 1, drawable 0x400396, msaa false, tileRendererInUse null [junit] >> GearsES2 0x729d991e, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x40039d, 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:1753078533569 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078533569 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078533570 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] RedSquareES2.reshape 0/0 432x635 of 432x635, swapInterval 1, drawable 0x40039d, 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:1753078534523 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x729d991e 0/0 432x635 of 432x635, swapInterval 1, drawable 0x400396, msaa false, tileRendererInUse null [junit] >> GearsES2 0x729d991e, angle 366.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[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536123 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536123 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 0x729d991e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x729d991e FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536139 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536205 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 0x2c1b194a: tileRendererInUse null, GearsES2[obj 0x2c1b194a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2c1b194a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2c1b194a created: GearsObj[0x6f613bd6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2c1b194a created: GearsObj[0x5a6a9e41, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2c1b194a created: GearsObj[0x5a6a9e41, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2c1b194a FIN GearsES2[obj 0x2c1b194a isInit true, usesShared false, 1 GearsObj[0x6f613bd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a6a9e41, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23443939, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2c1b194a 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2c1b194a, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4003bf, 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:1753078536235 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536236 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078536237 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 0x2c1b194a 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003c6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2c1b194a, angle 383.5, [l -1.0, r 1.0, b -1.2729412, t 1.2729412] 2.0x2.5458825 -> [l -1.0, r 1.0, b -1.2729412, t 1.2729412] 2.0x2.5458825, v-flip false [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078537210 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003bf, 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:1753078538808 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2c1b194a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2c1b194a 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 - test18_Frame_Split_Two [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078538817 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078538817 d 1ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078538839 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078538841 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 @ 1753078539994 ms III - Start [junit] SLOCK [T main @ 1753078539998 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:1753078540631 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x770d3326: tileRendererInUse null, GearsES2[obj 0x770d3326 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x770d3326 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x770d3326 created: GearsObj[0x70eb6c85, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x770d3326 created: GearsObj[0x7734646c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x770d3326 created: GearsObj[0x7734646c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x770d3326 FIN GearsES2[obj 0x770d3326 isInit true, usesShared false, 1 GearsObj[0x70eb6c85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7734646c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ad9dfad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 308x217 of 308x217, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, 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:1753078540719 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078540721 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078540734 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 466x326 of 466x326, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, angle 0.5, [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:1753078540738 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078540785 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078542230 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078542230 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078542237 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078542254 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078542256 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.866 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078539994 ms III - Start [junit] SLOCK [T main @ 1753078539998 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:1753078540631 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x770d3326: tileRendererInUse null, GearsES2[obj 0x770d3326 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x770d3326 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x770d3326 created: GearsObj[0x70eb6c85, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x770d3326 created: GearsObj[0x7734646c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x770d3326 created: GearsObj[0x7734646c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x770d3326 FIN GearsES2[obj 0x770d3326 isInit true, usesShared false, 1 GearsObj[0x70eb6c85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7734646c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ad9dfad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 308x217 of 308x217, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, 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:1753078540719 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078540721 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078540734 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 466x326 of 466x326, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, angle 0.5, [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:1753078540738 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078540785 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078542230 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078542230 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078542237 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078542254 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078542256 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 2.231 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.866 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078539994 ms III - Start [junit] SLOCK [T main @ 1753078539998 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:1753078540631 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x770d3326: tileRendererInUse null, GearsES2[obj 0x770d3326 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x770d3326 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x770d3326 created: GearsObj[0x70eb6c85, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x770d3326 created: GearsObj[0x7734646c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x770d3326 created: GearsObj[0x7734646c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x770d3326 FIN GearsES2[obj 0x770d3326 isInit true, usesShared false, 1 GearsObj[0x70eb6c85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7734646c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ad9dfad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 308x217 of 308x217, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, 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:1753078540719 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078540721 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078540734 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 466x326 of 466x326, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, angle 0.5, [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:1753078540738 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078540785 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078542230 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078542230 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078542237 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078542254 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078542256 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.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 @ 1753078543192 ms III - Start [junit] SLOCK [T main @ 1753078543197 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:1753078543804 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078543822 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc0c2f8d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xc0c2f8d created: GearsObj[0x40a48de0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc0c2f8d created: GearsObj[0x79c30d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc0c2f8d created: GearsObj[0x79c30d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x40a48de0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79c30d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc8a0fec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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:1753078543903 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078543903 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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:1753078543940 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, angle 1.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078545416 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078545416 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078545431 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078545433 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.838 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078543192 ms III - Start [junit] SLOCK [T main @ 1753078543197 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:1753078543804 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078543822 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc0c2f8d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xc0c2f8d created: GearsObj[0x40a48de0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc0c2f8d created: GearsObj[0x79c30d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc0c2f8d created: GearsObj[0x79c30d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x40a48de0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79c30d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc8a0fec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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:1753078543903 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078543903 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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:1753078543940 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, angle 1.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078545416 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078545416 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078545431 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078545433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 2.211 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.838 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078543192 ms III - Start [junit] SLOCK [T main @ 1753078543197 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:1753078543804 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078543822 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc0c2f8d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xc0c2f8d created: GearsObj[0x40a48de0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc0c2f8d created: GearsObj[0x79c30d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc0c2f8d created: GearsObj[0x79c30d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x40a48de0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79c30d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc8a0fec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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:1753078543903 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078543903 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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:1753078543940 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, angle 1.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078545416 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078545416 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078545431 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078545433 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.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 @ 1753078546397 ms III - Start [junit] SLOCK [T main @ 1753078546401 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:1753078547009 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078547010 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc0c2f8d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xc0c2f8d created: GearsObj[0x5d73369, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc0c2f8d created: GearsObj[0x3f133e9e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc0c2f8d created: GearsObj[0x3f133e9e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x5d73369, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f133e9e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f558ddc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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:1753078547103 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078547103 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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:1753078547150 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078548608 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078548625 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 @ 1753078548643 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078548645 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.846 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078546397 ms III - Start [junit] SLOCK [T main @ 1753078546401 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:1753078547009 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078547010 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc0c2f8d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xc0c2f8d created: GearsObj[0x5d73369, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc0c2f8d created: GearsObj[0x3f133e9e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc0c2f8d created: GearsObj[0x3f133e9e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x5d73369, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f133e9e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f558ddc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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:1753078547103 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078547103 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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:1753078547150 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078548608 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078548625 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 @ 1753078548643 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078548645 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 2.217 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.846 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078546397 ms III - Start [junit] SLOCK [T main @ 1753078546401 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:1753078547009 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078547010 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc0c2f8d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xc0c2f8d created: GearsObj[0x5d73369, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc0c2f8d created: GearsObj[0x3f133e9e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc0c2f8d created: GearsObj[0x3f133e9e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x5d73369, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f133e9e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f558ddc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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:1753078547103 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078547103 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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:1753078547150 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078548608 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078548625 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 @ 1753078548643 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078548645 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] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078549527 ms III - Start [junit] SLOCK [T main @ 1753078549532 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:1753078550166 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x770d3326: tileRendererInUse null, GearsES2[obj 0x770d3326 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x770d3326 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x770d3326 created: GearsObj[0x1f2914f9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x770d3326 created: GearsObj[0x43e19f6d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x770d3326 created: GearsObj[0x43e19f6d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x770d3326 FIN GearsES2[obj 0x770d3326 isInit true, usesShared false, 1 GearsObj[0x1f2914f9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43e19f6d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19da9e8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, 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:1753078550253 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078550258 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078550264 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078550305 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078551771 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078551784 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 @ 1753078551800 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078551802 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.874 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078549527 ms III - Start [junit] SLOCK [T main @ 1753078549532 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:1753078550166 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x770d3326: tileRendererInUse null, GearsES2[obj 0x770d3326 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x770d3326 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x770d3326 created: GearsObj[0x1f2914f9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x770d3326 created: GearsObj[0x43e19f6d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x770d3326 created: GearsObj[0x43e19f6d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x770d3326 FIN GearsES2[obj 0x770d3326 isInit true, usesShared false, 1 GearsObj[0x1f2914f9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43e19f6d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19da9e8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, 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:1753078550253 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078550258 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078550264 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078550305 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078551771 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078551784 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 @ 1753078551800 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078551802 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 2.245 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.874 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078549527 ms III - Start [junit] SLOCK [T main @ 1753078549532 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:1753078550166 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x770d3326: tileRendererInUse null, GearsES2[obj 0x770d3326 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x770d3326 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x770d3326 created: GearsObj[0x1f2914f9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x770d3326 created: GearsObj[0x43e19f6d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x770d3326 created: GearsObj[0x43e19f6d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x770d3326 FIN GearsES2[obj 0x770d3326 isInit true, usesShared false, 1 GearsObj[0x1f2914f9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43e19f6d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19da9e8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, 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:1753078550253 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078550258 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078550264 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078550305 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078551771 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078551784 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 @ 1753078551800 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078551802 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.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 @ 1753078552674 ms III - Start [junit] SLOCK [T main @ 1753078552678 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753078553224 d 0ms]] [junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553241 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553245 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553319 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553323 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553323 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553324 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553366 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63475ace on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63475ace created: GearsObj[0x24c1ac23, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63475ace created: GearsObj[0x4c13e492, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63475ace created: GearsObj[0x4c13e492, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63475ace FIN GearsES2[obj 0x63475ace isInit true, usesShared false, 1 GearsObj[0x24c1ac23, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c13e492, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d6bcf65, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 310x210 of 310x210, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, 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:1753078553437 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553437 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, 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 / 178 ms, 337.0 fps, 2 ms/f; total: 60 f, 337.0 fps, 2 ms/f [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 120 f, 515.0 fps, 1 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 180 f, 625.0 fps, 1 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 240 f, 716.4 fps, 1 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 300 f, 813.0 fps, 1 ms/f [junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 360 f, 882.3 fps, 1 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 420 f, 954.5 fps, 1 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 480 f, 1023.4 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 540 f, 1082.1 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 600 f, 1136.3 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 660 f, 1180.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 720 f, 1226.5 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 780 f, 1266.2 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 840 f, 1304.3 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 900 f, 1339.2 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 960 f, 1369.4 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1020 f, 1401.0 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1080 f, 1426.6 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1140 f, 1455.9 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1200 f, 1481.4 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1260 f, 1507.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1320 f, 1527.7 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1380 f, 1545.3 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, 1583.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1560 f, 1601.6 fps, 0 ms/f [junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1620 f, 1621.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1680 f, 1637.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1740 f, 1650.8 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1800 f, 1663.5 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1860 f, 1677.1 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1920 f, 1688.6 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1980 f, 1699.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2040 f, 1712.8 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2100 f, 1725.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2160 f, 1737.7 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2220 f, 1748.0 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2280 f, 1759.2 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2340 f, 1768.7 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2400 f, 1779.0 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2460 f, 1789.0 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2520 f, 1798.7 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2580 f, 1806.7 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2640 f, 1811.9 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2700 f, 1815.7 fps, 0 ms/f [junit] 1 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 2760 f, 1819.3 fps, 0 ms/f [junit] 1 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 2820 f, 1819.3 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2880 f, 1822.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078554940 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 @ 1753078554957 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078554959 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.884 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078552674 ms III - Start [junit] SLOCK [T main @ 1753078552678 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753078553224 d 0ms]] [junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553241 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553245 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553319 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553323 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553323 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553324 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553366 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63475ace on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63475ace created: GearsObj[0x24c1ac23, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63475ace created: GearsObj[0x4c13e492, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63475ace created: GearsObj[0x4c13e492, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63475ace FIN GearsES2[obj 0x63475ace isInit true, usesShared false, 1 GearsObj[0x24c1ac23, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c13e492, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d6bcf65, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 310x210 of 310x210, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, 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:1753078553437 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553437 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, 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 / 178 ms, 337.0 fps, 2 ms/f; total: 60 f, 337.0 fps, 2 ms/f [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 120 f, 515.0 fps, 1 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 180 f, 625.0 fps, 1 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 240 f, 716.4 fps, 1 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 300 f, 813.0 fps, 1 ms/f [junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 360 f, 882.3 fps, 1 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 420 f, 954.5 fps, 1 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 480 f, 1023.4 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 540 f, 1082.1 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 600 f, 1136.3 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 660 f, 1180.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 720 f, 1226.5 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 780 f, 1266.2 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 840 f, 1304.3 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 900 f, 1339.2 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 960 f, 1369.4 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1020 f, 1401.0 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1080 f, 1426.6 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1140 f, 1455.9 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1200 f, 1481.4 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1260 f, 1507.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1320 f, 1527.7 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1380 f, 1545.3 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, 1583.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1560 f, 1601.6 fps, 0 ms/f [junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1620 f, 1621.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1680 f, 1637.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1740 f, 1650.8 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1800 f, 1663.5 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1860 f, 1677.1 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1920 f, 1688.6 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1980 f, 1699.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2040 f, 1712.8 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2100 f, 1725.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2160 f, 1737.7 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2220 f, 1748.0 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2280 f, 1759.2 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2340 f, 1768.7 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2400 f, 1779.0 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2460 f, 1789.0 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2520 f, 1798.7 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2580 f, 1806.7 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2640 f, 1811.9 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2700 f, 1815.7 fps, 0 ms/f [junit] 1 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 2760 f, 1819.3 fps, 0 ms/f [junit] 1 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 2820 f, 1819.3 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2880 f, 1822.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078554940 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 @ 1753078554957 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078554959 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 2.255 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.884 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078552674 ms III - Start [junit] SLOCK [T main @ 1753078552678 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753078553224 d 0ms]] [junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553241 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553245 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553319 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553323 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553323 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553324 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553366 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63475ace on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63475ace created: GearsObj[0x24c1ac23, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63475ace created: GearsObj[0x4c13e492, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63475ace created: GearsObj[0x4c13e492, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63475ace FIN GearsES2[obj 0x63475ace isInit true, usesShared false, 1 GearsObj[0x24c1ac23, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c13e492, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d6bcf65, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 310x210 of 310x210, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, 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:1753078553437 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078553437 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, 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 / 178 ms, 337.0 fps, 2 ms/f; total: 60 f, 337.0 fps, 2 ms/f [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 120 f, 515.0 fps, 1 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 180 f, 625.0 fps, 1 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 240 f, 716.4 fps, 1 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 300 f, 813.0 fps, 1 ms/f [junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 360 f, 882.3 fps, 1 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 420 f, 954.5 fps, 1 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 480 f, 1023.4 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 540 f, 1082.1 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 600 f, 1136.3 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 660 f, 1180.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 720 f, 1226.5 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 780 f, 1266.2 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 840 f, 1304.3 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 900 f, 1339.2 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 960 f, 1369.4 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1020 f, 1401.0 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1080 f, 1426.6 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1140 f, 1455.9 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1200 f, 1481.4 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1260 f, 1507.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1320 f, 1527.7 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1380 f, 1545.3 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, 1583.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1560 f, 1601.6 fps, 0 ms/f [junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1620 f, 1621.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1680 f, 1637.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1740 f, 1650.8 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1800 f, 1663.5 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1860 f, 1677.1 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1920 f, 1688.6 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1980 f, 1699.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2040 f, 1712.8 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2100 f, 1725.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2160 f, 1737.7 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2220 f, 1748.0 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2280 f, 1759.2 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2340 f, 1768.7 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2400 f, 1779.0 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2460 f, 1789.0 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2520 f, 1798.7 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2580 f, 1806.7 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2640 f, 1811.9 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2700 f, 1815.7 fps, 0 ms/f [junit] 1 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 2760 f, 1819.3 fps, 0 ms/f [junit] 1 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 2820 f, 1819.3 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2880 f, 1822.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078554940 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 @ 1753078554957 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078554959 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.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 @ 1753078555918 ms III - Start [junit] SLOCK [T main @ 1753078555923 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:1753078556476 d 0ms]] [junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556500 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556500 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556587 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556590 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556594 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556594 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556634 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a370f4: tileRendererInUse null, GearsES2[obj 0x6a370f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a370f4 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a370f4 created: GearsObj[0x13a5b353, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a370f4 created: GearsObj[0x3630cc79, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a370f4 created: GearsObj[0x3630cc79, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a370f4 FIN GearsES2[obj 0x6a370f4 isInit true, usesShared false, 1 GearsObj[0x13a5b353, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3630cc79, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf55123, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a370f4 0/0 310x210 of 310x210, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a370f4, 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:1753078556706 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556706 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a370f4 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a370f4, 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 / 178 ms, 337.0 fps, 2 ms/f; total: 60 f, 337.0 fps, 2 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 120 f, 519.4 fps, 1 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 180 f, 647.4 fps, 1 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 240 f, 736.1 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 300 f, 835.6 fps, 1 ms/f [junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 360 f, 913.7 fps, 1 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 420 f, 988.2 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 480 f, 1052.6 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 540 f, 1111.1 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 600 f, 1162.7 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 660 f, 1208.7 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 720 f, 1254.3 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 780 f, 1287.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 840 f, 1327.0 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 900 f, 1361.5 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 960 f, 1389.2 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1020 f, 1416.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1080 f, 1443.8 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1140 f, 1469.0 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1200 f, 1496.2 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1260 f, 1518.0 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1320 f, 1538.4 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1380 f, 1555.8 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1440 f, 1575.4 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1500 f, 1594.0 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1560 f, 1613.2 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1620 f, 1629.7 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1680 f, 1645.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1740 f, 1658.7 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1800 f, 1669.7 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1860 f, 1683.2 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1920 f, 1694.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1980 f, 1706.8 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2040 f, 1720.0 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2100 f, 1731.2 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2160 f, 1741.9 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2220 f, 1753.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2280 f, 1763.3 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2340 f, 1774.0 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2400 f, 1783.0 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2460 f, 1791.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2520 f, 1800.0 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2580 f, 1807.9 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2640 f, 1814.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 2700 f, 1819.4 fps, 0 ms/f [junit] 1 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 2760 f, 1822.9 fps, 0 ms/f [junit] 1 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 2820 f, 1820.5 fps, 0 ms/f [junit] 1 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 2880 f, 1817.0 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a370f4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a370f4 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078558204 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 @ 1753078558222 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078558225 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.902 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078555918 ms III - Start [junit] SLOCK [T main @ 1753078555923 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:1753078556476 d 0ms]] [junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556500 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556500 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556587 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556590 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556594 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556594 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556634 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a370f4: tileRendererInUse null, GearsES2[obj 0x6a370f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a370f4 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a370f4 created: GearsObj[0x13a5b353, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a370f4 created: GearsObj[0x3630cc79, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a370f4 created: GearsObj[0x3630cc79, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a370f4 FIN GearsES2[obj 0x6a370f4 isInit true, usesShared false, 1 GearsObj[0x13a5b353, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3630cc79, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf55123, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a370f4 0/0 310x210 of 310x210, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a370f4, 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:1753078556706 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556706 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a370f4 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a370f4, 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 / 178 ms, 337.0 fps, 2 ms/f; total: 60 f, 337.0 fps, 2 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 120 f, 519.4 fps, 1 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 180 f, 647.4 fps, 1 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 240 f, 736.1 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 300 f, 835.6 fps, 1 ms/f [junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 360 f, 913.7 fps, 1 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 420 f, 988.2 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 480 f, 1052.6 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 540 f, 1111.1 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 600 f, 1162.7 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 660 f, 1208.7 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 720 f, 1254.3 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 780 f, 1287.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 840 f, 1327.0 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 900 f, 1361.5 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 960 f, 1389.2 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1020 f, 1416.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1080 f, 1443.8 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1140 f, 1469.0 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1200 f, 1496.2 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1260 f, 1518.0 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1320 f, 1538.4 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1380 f, 1555.8 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1440 f, 1575.4 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1500 f, 1594.0 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1560 f, 1613.2 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1620 f, 1629.7 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1680 f, 1645.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1740 f, 1658.7 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1800 f, 1669.7 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1860 f, 1683.2 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1920 f, 1694.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1980 f, 1706.8 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2040 f, 1720.0 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2100 f, 1731.2 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2160 f, 1741.9 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2220 f, 1753.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2280 f, 1763.3 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2340 f, 1774.0 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2400 f, 1783.0 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2460 f, 1791.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2520 f, 1800.0 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2580 f, 1807.9 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2640 f, 1814.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 2700 f, 1819.4 fps, 0 ms/f [junit] 1 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 2760 f, 1822.9 fps, 0 ms/f [junit] 1 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 2820 f, 1820.5 fps, 0 ms/f [junit] 1 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 2880 f, 1817.0 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a370f4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a370f4 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078558204 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 @ 1753078558222 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078558225 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 2.275 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.902 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078555918 ms III - Start [junit] SLOCK [T main @ 1753078555923 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:1753078556476 d 0ms]] [junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556500 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556500 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556587 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556590 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556594 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556594 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556634 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a370f4: tileRendererInUse null, GearsES2[obj 0x6a370f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a370f4 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a370f4 created: GearsObj[0x13a5b353, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a370f4 created: GearsObj[0x3630cc79, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a370f4 created: GearsObj[0x3630cc79, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a370f4 FIN GearsES2[obj 0x6a370f4 isInit true, usesShared false, 1 GearsObj[0x13a5b353, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3630cc79, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bf55123, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a370f4 0/0 310x210 of 310x210, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a370f4, 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:1753078556706 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078556706 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a370f4 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a370f4, 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 / 178 ms, 337.0 fps, 2 ms/f; total: 60 f, 337.0 fps, 2 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 120 f, 519.4 fps, 1 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 180 f, 647.4 fps, 1 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 240 f, 736.1 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 300 f, 835.6 fps, 1 ms/f [junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 360 f, 913.7 fps, 1 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 420 f, 988.2 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 480 f, 1052.6 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 540 f, 1111.1 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 600 f, 1162.7 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 660 f, 1208.7 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 720 f, 1254.3 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 780 f, 1287.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 840 f, 1327.0 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 900 f, 1361.5 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 960 f, 1389.2 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1020 f, 1416.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1080 f, 1443.8 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1140 f, 1469.0 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1200 f, 1496.2 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1260 f, 1518.0 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1320 f, 1538.4 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1380 f, 1555.8 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1440 f, 1575.4 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1500 f, 1594.0 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1560 f, 1613.2 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1620 f, 1629.7 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1680 f, 1645.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1740 f, 1658.7 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1800 f, 1669.7 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1860 f, 1683.2 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1920 f, 1694.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1980 f, 1706.8 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2040 f, 1720.0 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2100 f, 1731.2 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2160 f, 1741.9 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2220 f, 1753.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2280 f, 1763.3 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2340 f, 1774.0 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2400 f, 1783.0 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2460 f, 1791.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2520 f, 1800.0 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2580 f, 1807.9 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2640 f, 1814.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 2700 f, 1819.4 fps, 0 ms/f [junit] 1 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 2760 f, 1822.9 fps, 0 ms/f [junit] 1 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 2820 f, 1820.5 fps, 0 ms/f [junit] 1 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 2880 f, 1817.0 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a370f4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a370f4 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078558204 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 @ 1753078558222 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078558225 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.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 @ 1753078559153 ms III - Start [junit] SLOCK [T main @ 1753078559158 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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, 17142.8 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, 37500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 45000.0 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, 80000.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, 102000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 114000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 126000.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, 125454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 130909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 136363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 141818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 147272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 152727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 158181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 175000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 170769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 175384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 184615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 189230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 193846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 198461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 188571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 192857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 197142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 201428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 205714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 214285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 218571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 208000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 212000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 224000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 228000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 232000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 236000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 225000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 228750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 232500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 236250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 243750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 247500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 251250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 243529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 247058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 250588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 254117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 257647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 261176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 264705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 268235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 256666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 263333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 266666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 273333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 276666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 283333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 286666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 274736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 277894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 281052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 284210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 287368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 290526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 293684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 296842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 303157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 291000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 294000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 297000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 303000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 306000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 309000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 302857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 305714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 308571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 311428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 314285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 317142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 322857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 310909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 313636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 316363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 319090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 321818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 324545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 327272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 332727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 320869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 323478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 326086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 328695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 331304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 333913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 336521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 339130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 341739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 332500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 335000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 337500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 342500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 347500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 350000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 352500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 355000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 343200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 345600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 348000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 350400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 352800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 355200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 357600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 362400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 364800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 367200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 355384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 357692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 362307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 364615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 366923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 369230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 371538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 373846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 376153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 364444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 366666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 368888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 371111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 373333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 375555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 377777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 382222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 384444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 386666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 375000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 377142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 379285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 381428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 383571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 385714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 387857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 392142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 394285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 396428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 398571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 386896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 388965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 391034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 393103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 395172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 397241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 399310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 401379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 403448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 405517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 394000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 398000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 402000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 404000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 406000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 408000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 410000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 412000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 414000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 416000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 404516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 406451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 408387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 410322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 412258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 414193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 416129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 418064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 421935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 423870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 412500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 414375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 416250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 418125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 421875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 423750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 425625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 427500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 429375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 431250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 433125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 423636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 425454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 427272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 429090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 430909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 432727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 434545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 436363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 438181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 441818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 443636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 432352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 434117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 435882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 437647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 439411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 441176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 442941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 444705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 446470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 448235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 438857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 440571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 442285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 445714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 447428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 449142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 450857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 452571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 457714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 446666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 448333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 451666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 453333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 456666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 458333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 461666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 463333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 454054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 455675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 457297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 458918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 460540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 462162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 463783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 465405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 467027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 468648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 470270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 471891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 473513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 462631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 464210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 465789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 467368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 468947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 470526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 472105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 473684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 475263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 476842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 478421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 481578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 470769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 472307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 473846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 475384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 476923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 478461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 481538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 483076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 484615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 486153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 487692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 489230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 490769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 481500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 483000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 484500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 489000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 490500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 493500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 496500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 498000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 499500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 488780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 490243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 491707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 493170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 494634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 496097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 497560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 499024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 500487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 501951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 503414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 504878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 506341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 507804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 509268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 498571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 502857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 504285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 505714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 507142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 508571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 511428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 512857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 514285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 515714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 517142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 518571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 507906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 509302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 510697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 512093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 513488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 514883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 516279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 517674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 519069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 520465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 521860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 523255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 524651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 526046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 515454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 516818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 518181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 519545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 520909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 522272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 523636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 526363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 527727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 529090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 530454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 531818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 533181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 534545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 524000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 525333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 526666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 529333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 530666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 532000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 533333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 534666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 536000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 537333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 538666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 541333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 542666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 532173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 533478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 534782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 536086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 537391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 538695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 541304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 542608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 543913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 545217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 546521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 547826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 549130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 550434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 541276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 542553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 543829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 545106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 546383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 547659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 548936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 550212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 551489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 552765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 554042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 555319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 556595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 557872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 559148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 548750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 550000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 551250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 552500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 553750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 556250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 557500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 558750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 561250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 562500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 563750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 566250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 555918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 558367.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 559591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 560816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 562040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 563265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 564489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 566938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 568163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 569387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 570612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 560400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 561600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 562800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 565200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 566400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 567600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 568800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 571200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 572400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 573600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 574800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 576000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 577200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 578400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 579600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 580800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 570588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 571764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 572941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 574117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 575294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 576470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 577647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 578823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 581176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 582352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 583529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 584705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 585882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 587058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 576923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 578076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 579230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 580384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 581538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 582692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 583846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 586153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 587307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 588461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 589615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 590769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 591923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 593076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 594230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 584150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 585283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 586415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 587547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 588679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 589811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 590943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 592075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 593207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 594339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 595471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 596603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 597735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 598867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 601132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 602264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 603396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 593333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 594444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 595555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 596666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 597777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 598888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 601111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 602222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 603333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 604444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 605555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 606666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 607777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 608888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 610000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 611111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 612222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 602181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 603272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 604363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 606545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 607636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 608727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 609818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 610909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 612000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 613090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 614181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 615272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 616363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 617454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 618545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 619636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 620727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 621818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 611785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 612857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 613928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 615000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 616071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 617142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 618214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 619285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 620357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 621428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 623571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 624642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 625714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 626785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 627857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 628928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 631071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 621052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 622105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 623157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 624210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 625263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 626315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 627368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 628421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 629473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 630526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 631578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 632631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 633684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 634736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 635789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 636842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 637894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 638947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 631034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 632068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 633103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 634137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 635172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 636206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 637241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 638275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 639310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 640344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 641379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 642413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 643448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 644482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 645517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 646551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 647586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 637627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 638644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 639661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 640677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 641694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 642711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 643728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 644745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 645762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 646779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 647796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 648813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 649830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 650847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 651864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 652881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 653898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 654915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 646000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 647000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 648000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 649000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 650000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 651000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 652000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 653000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 654000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 655000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 656000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 657000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 658000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 659000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 661000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 662000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 652131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 653114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 654098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 655081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 656065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 657049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 658032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 659016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 660983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 661967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 662950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 663934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 664918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 665901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 666885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 667868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 668852.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 669836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 660967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 661935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 662903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 663870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 664838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 665806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 666774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 667741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 668709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 669677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 670645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 671612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 672580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 673548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 674516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 675483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 676451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 677419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 678387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 668571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 669523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 670476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 671428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 672380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 673333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 675238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 676190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 678095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 679047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 680000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 680952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 681904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 682857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 683809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 684761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 685714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 675937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 676875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 677812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 678750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 679687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 680625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 681562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 682500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 683437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 684375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 685312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 686250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 687187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 688125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 689062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 690937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 691875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 692812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 683076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 684000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 684923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 685846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 686769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 687692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 688615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 689538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 690461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 691384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 692307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 693230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 694153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 695076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 696000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 696923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 697846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 698769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 699692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 690909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 691818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 692727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 693636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 694545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 695454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 696363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 697272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 698181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 699090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 700909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 701818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 702727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 703636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 704545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 705454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 706363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 696716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 697611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 698507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 699403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 700298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 701194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 702089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 702985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 703880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 704776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 705671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 706567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 707462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 708358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 709253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 710149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 711044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 711940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 712835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 713731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 704117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 705882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 706764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 707647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 708529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 709411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 710294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 711176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 712058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 712941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 713823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 714705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 715588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 716470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 717352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 718235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 719117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 720882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 721764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 722647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 713043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 713913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 714782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 715652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 716521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 717391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 718260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 719130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 720869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 721739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 722608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 723478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 724347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 725217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 726086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 726956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 727826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 728695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 719142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 720857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 721714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 722571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 723428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 724285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 725142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 726000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 726857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 727714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 728571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 729428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 730285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 731142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 732000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 732857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 733714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 734571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 735428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 736285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 737142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 727605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 728450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 729295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 730140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 730985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 731831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 732676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 733521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 734366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 735211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 736056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 736901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 737746.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 738591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 739436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 740281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 741126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 741971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 742816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 743662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 734166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 735833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 736666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 737500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 738333.3 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c671d7f: tileRendererInUse null, GearsES2[obj 0x5c671d7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5c671d7f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5c671d7f created: GearsObj[0x1070ac9b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5c671d7f created: GearsObj[0x566ffe27, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5c671d7f created: GearsObj[0x566ffe27, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c671d7f FIN GearsES2[obj 0x5c671d7f isInit true, usesShared false, 1 GearsObj[0x1070ac9b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x566ffe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36586037, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c671d7f 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5c671d7f, 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 0x5c671d7f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5c671d7f, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false [junit] 0 s: 60 f / 360 ms, 166.6 fps, 6 ms/f; total: 53220 f, 123194.4 fps, 0 ms/f [junit] 0 s: 60 f / 213 ms, 281.6 fps, 3 ms/f; total: 53280 f, 82604.6 fps, 0 ms/f [junit] 0 s: 60 f / 196 ms, 306.1 fps, 3 ms/f; total: 53340 f, 63349.1 fps, 0 ms/f [junit] 1 s: 60 f / 185 ms, 324.3 fps, 3 ms/f; total: 53400 f, 51996.1 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c671d7f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c671d7f 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 0x3098cf3b: tileRendererInUse null, GearsES2[obj 0x3098cf3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3098cf3b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3098cf3b created: GearsObj[0x770ccab1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3098cf3b created: GearsObj[0xf2bb0c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3098cf3b created: GearsObj[0xf2bb0c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3098cf3b FIN GearsES2[obj 0x3098cf3b isInit true, usesShared false, 1 GearsObj[0x770ccab1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf2bb0c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1885c373, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, 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 0x3098cf3b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x44ec7109, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x3b6b8ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x3b6b8ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x44ec7109, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b6b8ef1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f2c65ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400055, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x400055 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0xe84672c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x3def175f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x3def175f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0xe84672c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3def175f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x315c349d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x40005c [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0xa3708a5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x12a48aac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x12a48aac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0xa3708a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12a48aac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55174e21, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400063, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400063 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400063 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x29b05591, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x7357f0ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x7357f0ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x29b05591, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7357f0ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xbe70b7f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x40006a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x40006a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x1046b7a9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x50c9a76a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x50c9a76a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x1046b7a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50c9a76a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6808b386, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400071, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, angle 3.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400071 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400071 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x167cf570, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x414ca3df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x414ca3df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x167cf570, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x414ca3df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29c2325f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x400078 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400078 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x1ba79067, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x55a30e9e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x55a30e9e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x1ba79067, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55a30e9e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48427e82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40007f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x40007f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x40007f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x6c62dd68, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x29433b4f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x29433b4f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x6c62dd68, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29433b4f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc695916, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400086, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400086 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x2e710ffe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x62b7c402, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x62b7c402, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x2e710ffe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62b7c402, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x418002f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40008d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x40008d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x40008d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x2a761ee4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0xee15591, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0xee15591, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x2a761ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xee15591, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a4a7f1a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x400094 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400094 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 @ 1753078563685 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078563688 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.148 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078559153 ms III - Start [junit] SLOCK [T main @ 1753078559158 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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, 17142.8 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, 37500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 45000.0 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, 80000.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, 102000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 114000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 126000.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, 125454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 130909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 136363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 141818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 147272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 152727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 158181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 175000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 170769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 175384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 184615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 189230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 193846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 198461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 188571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 192857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 197142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 201428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 205714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 214285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 218571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 208000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 212000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 224000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 228000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 232000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 236000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 225000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 228750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 232500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 236250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 243750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 247500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 251250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 243529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 247058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 250588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 254117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 257647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 261176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 264705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 268235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 256666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 263333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 266666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 273333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 276666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 283333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 286666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 274736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 277894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 281052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 284210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 287368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 290526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 293684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 296842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 303157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 291000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 294000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 297000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 303000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 306000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 309000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 302857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 305714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 308571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 311428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 314285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 317142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 322857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 310909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 313636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 316363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 319090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 321818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 324545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 327272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 332727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 320869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 323478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 326086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 328695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 331304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 333913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 336521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 339130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 341739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 332500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 335000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 337500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 342500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 347500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 350000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 352500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 355000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 343200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 345600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 348000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 350400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 352800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 355200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 357600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 362400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 364800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 367200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 355384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 357692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 362307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 364615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 366923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 369230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 371538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 373846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 376153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 364444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 366666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 368888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 371111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 373333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 375555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 377777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 382222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 384444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 386666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 375000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 377142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 379285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 381428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 383571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 385714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 387857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 392142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 394285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 396428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 398571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 386896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 388965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 391034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 393103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 395172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 397241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 399310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 401379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 403448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 405517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 394000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 398000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 402000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 404000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 406000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 408000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 410000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 412000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 414000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 416000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 404516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 406451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 408387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 410322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 412258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 414193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 416129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 418064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 421935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 423870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 412500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 414375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 416250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 418125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 421875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 423750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 425625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 427500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 429375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 431250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 433125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 423636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 425454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 427272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 429090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 430909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 432727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 434545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 436363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 438181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 441818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 443636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 432352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 434117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 435882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 437647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 439411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 441176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 442941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 444705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 446470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 448235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 438857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 440571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 442285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 445714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 447428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 449142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 450857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 452571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 457714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 446666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 448333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 451666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 453333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 456666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 458333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 461666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 463333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 454054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 455675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 457297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 458918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 460540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 462162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 463783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 465405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 467027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 468648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 470270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 471891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 473513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 462631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 464210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 465789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 467368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 468947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 470526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 472105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 473684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 475263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 476842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 478421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 481578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 470769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 472307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 473846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 475384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 476923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 478461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 481538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 483076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 484615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 486153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 487692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 489230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 490769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 481500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 483000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 484500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 489000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 490500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 493500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 496500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 498000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 499500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 488780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 490243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 491707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 493170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 494634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 496097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 497560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 499024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 500487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 501951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 503414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 504878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 506341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 507804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 509268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 498571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 502857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 504285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 505714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 507142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 508571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 511428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 512857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 514285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 515714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 517142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 518571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 507906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 509302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 510697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 512093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 513488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 514883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 516279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 517674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 519069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 520465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 521860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 523255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 524651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 526046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 515454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 516818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 518181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 519545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 520909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 522272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 523636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 526363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 527727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 529090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 530454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 531818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 533181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 534545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 524000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 525333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 526666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 529333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 530666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 532000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 533333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 534666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 536000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 537333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 538666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 541333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 542666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 532173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 533478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 534782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 536086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 537391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 538695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 541304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 542608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 543913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 545217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 546521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 547826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 549130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 550434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 541276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 542553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 543829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 545106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 546383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 547659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 548936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 550212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 551489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 552765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 554042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 555319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 556595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 557872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 559148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 548750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 550000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 551250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 552500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 553750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 556250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 557500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 558750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 561250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 562500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 563750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 566250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 555918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 558367.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 559591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 560816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 562040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 563265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 564489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 566938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 568163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 569387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 570612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 560400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 561600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 562800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 565200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 566400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 567600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 568800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 571200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 572400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 573600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 574800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 576000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 577200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 578400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 579600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 580800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 570588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 571764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 572941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 574117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 575294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 576470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 577647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 578823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 581176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 582352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 583529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 584705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 585882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 587058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 576923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 578076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 579230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 580384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 581538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 582692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 583846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 586153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 587307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 588461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 589615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 590769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 591923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 593076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 594230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 584150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 585283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 586415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 587547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 588679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 589811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 590943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 592075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 593207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 594339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 595471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 596603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 597735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 598867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 601132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 602264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 603396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 593333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 594444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 595555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 596666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 597777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 598888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 601111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 602222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 603333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 604444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 605555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 606666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 607777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 608888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 610000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 611111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 612222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 602181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 603272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 604363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 606545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 607636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 608727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 609818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 610909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 612000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 613090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 614181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 615272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 616363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 617454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 618545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 619636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 620727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 621818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 611785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 612857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 613928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 615000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 616071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 617142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 618214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 619285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 620357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 621428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 623571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 624642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 625714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 626785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 627857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 628928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 631071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 621052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 622105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 623157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 624210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 625263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 626315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 627368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 628421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 629473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 630526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 631578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 632631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 633684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 634736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 635789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 636842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 637894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 638947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 631034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 632068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 633103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 634137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 635172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 636206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 637241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 638275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 639310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 640344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 641379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 642413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 643448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 644482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 645517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 646551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 647586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 637627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 638644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 639661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 640677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 641694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 642711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 643728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 644745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 645762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 646779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 647796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 648813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 649830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 650847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 651864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 652881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 653898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 654915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 646000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 647000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 648000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 649000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 650000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 651000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 652000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 653000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 654000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 655000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 656000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 657000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 658000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 659000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 661000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 662000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 652131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 653114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 654098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 655081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 656065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 657049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 658032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 659016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 660983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 661967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 662950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 663934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 664918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 665901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 666885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 667868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 668852.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 669836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 660967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 661935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 662903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 663870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 664838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 665806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 666774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 667741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 668709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 669677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 670645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 671612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 672580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 673548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 674516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 675483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 676451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 677419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 678387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 668571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 669523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 670476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 671428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 672380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 673333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 675238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 676190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 678095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 679047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 680000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 680952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 681904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 682857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 683809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 684761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 685714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 675937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 676875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 677812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 678750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 679687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 680625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 681562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 682500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 683437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 684375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 685312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 686250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 687187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 688125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 689062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 690937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 691875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 692812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 683076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 684000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 684923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 685846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 686769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 687692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 688615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 689538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 690461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 691384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 692307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 693230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 694153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 695076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 696000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 696923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 697846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 698769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 699692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 690909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 691818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 692727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 693636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 694545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 695454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 696363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 697272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 698181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 699090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 700909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 701818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 702727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 703636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 704545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 705454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 706363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 696716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 697611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 698507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 699403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 700298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 701194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 702089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 702985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 703880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 704776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 705671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 706567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 707462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 708358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 709253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 710149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 711044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 711940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 712835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 713731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 704117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 705882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 706764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 707647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 708529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 709411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 710294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 711176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 712058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 712941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 713823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 714705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 715588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 716470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 717352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 718235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 719117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 720882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 721764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 722647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 713043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 713913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 714782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 715652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 716521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 717391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 718260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 719130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 720869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 721739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 722608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 723478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 724347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 725217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 726086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 726956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 727826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 728695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 719142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 720857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 721714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 722571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 723428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 724285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 725142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 726000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 726857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 727714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 728571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 729428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 730285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 731142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 732000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 732857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 733714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 734571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 735428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 736285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 737142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 727605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 728450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 729295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 730140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 730985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 731831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 732676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 733521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 734366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 735211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 736056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 736901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 737746.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 738591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 739436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 740281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 741126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 741971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 742816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 743662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 734166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 735833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 736666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 737500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 738333.3 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c671d7f: tileRendererInUse null, GearsES2[obj 0x5c671d7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5c671d7f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5c671d7f created: GearsObj[0x1070ac9b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5c671d7f created: GearsObj[0x566ffe27, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5c671d7f created: GearsObj[0x566ffe27, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c671d7f FIN GearsES2[obj 0x5c671d7f isInit true, usesShared false, 1 GearsObj[0x1070ac9b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x566ffe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36586037, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c671d7f 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5c671d7f, 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 0x5c671d7f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5c671d7f, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false [junit] 0 s: 60 f / 360 ms, 166.6 fps, 6 ms/f; total: 53220 f, 123194.4 fps, 0 ms/f [junit] 0 s: 60 f / 213 ms, 281.6 fps, 3 ms/f; total: 53280 f, 82604.6 fps, 0 ms/f [junit] 0 s: 60 f / 196 ms, 306.1 fps, 3 ms/f; total: 53340 f, 63349.1 fps, 0 ms/f [junit] 1 s: 60 f / 185 ms, 324.3 fps, 3 ms/f; total: 53400 f, 51996.1 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c671d7f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c671d7f 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 0x3098cf3b: tileRendererInUse null, GearsES2[obj 0x3098cf3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3098cf3b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3098cf3b created: GearsObj[0x770ccab1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3098cf3b created: GearsObj[0xf2bb0c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3098cf3b created: GearsObj[0xf2bb0c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3098cf3b FIN GearsES2[obj 0x3098cf3b isInit true, usesShared false, 1 GearsObj[0x770ccab1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf2bb0c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1885c373, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, 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 0x3098cf3b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x44ec7109, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x3b6b8ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x3b6b8ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x44ec7109, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b6b8ef1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f2c65ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400055, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x400055 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0xe84672c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x3def175f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x3def175f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0xe84672c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3def175f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x315c349d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x40005c [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0xa3708a5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x12a48aac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x12a48aac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0xa3708a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12a48aac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55174e21, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400063, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400063 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400063 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x29b05591, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x7357f0ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x7357f0ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x29b05591, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7357f0ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xbe70b7f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x40006a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x40006a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x1046b7a9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x50c9a76a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x50c9a76a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x1046b7a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50c9a76a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6808b386, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400071, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, angle 3.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400071 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400071 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x167cf570, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x414ca3df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x414ca3df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x167cf570, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x414ca3df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29c2325f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x400078 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400078 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x1ba79067, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x55a30e9e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x55a30e9e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x1ba79067, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55a30e9e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48427e82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40007f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x40007f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x40007f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x6c62dd68, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x29433b4f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x29433b4f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x6c62dd68, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29433b4f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc695916, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400086, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400086 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x2e710ffe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x62b7c402, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x62b7c402, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x2e710ffe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62b7c402, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x418002f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40008d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x40008d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x40008d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x2a761ee4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0xee15591, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0xee15591, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x2a761ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xee15591, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a4a7f1a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x400094 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400094 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 @ 1753078563685 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078563688 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Animator took 1.632 sec [junit] Testcase: test02FPSAnimator took 1.094 sec [junit] Testcase: test02FPSAnimator_RestartOnAWTEDT took 1.764 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.148 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078559153 ms III - Start [junit] SLOCK [T main @ 1753078559158 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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, 17142.8 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, 37500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 45000.0 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, 80000.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, 102000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 114000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 126000.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, 125454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 130909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 136363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 141818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 147272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 152727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 158181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 175000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 170769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 175384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 184615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 189230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 193846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 198461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 188571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 192857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 197142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 201428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 205714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 214285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 218571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 208000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 212000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 224000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 228000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 232000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 236000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 225000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 228750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 232500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 236250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 243750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 247500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 251250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 243529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 247058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 250588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 254117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 257647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 261176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 264705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 268235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 256666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 263333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 266666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 273333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 276666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 283333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 286666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 274736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 277894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 281052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 284210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 287368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 290526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 293684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 296842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 303157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 291000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 294000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 297000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 303000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 306000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 309000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 302857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 305714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 308571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 311428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 314285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 317142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 322857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 310909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 313636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 316363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 319090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 321818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 324545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 327272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 332727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 320869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 323478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 326086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 328695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 331304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 333913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 336521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 339130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 341739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 332500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 335000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 337500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 342500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 347500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 350000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 352500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 355000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 343200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 345600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 348000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 350400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 352800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 355200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 357600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 362400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 364800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 367200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 355384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 357692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 362307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 364615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 366923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 369230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 371538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 373846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 376153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 364444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 366666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 368888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 371111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 373333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 375555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 377777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 382222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 384444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 386666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 375000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 377142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 379285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 381428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 383571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 385714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 387857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 392142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 394285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 396428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 398571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 386896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 388965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 391034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 393103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 395172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 397241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 399310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 401379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 403448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 405517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 394000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 398000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 402000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 404000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 406000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 408000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 410000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 412000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 414000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 416000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 404516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 406451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 408387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 410322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 412258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 414193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 416129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 418064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 421935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 423870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 412500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 414375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 416250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 418125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 421875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 423750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 425625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 427500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 429375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 431250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 433125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 423636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 425454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 427272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 429090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 430909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 432727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 434545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 436363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 438181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 441818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 443636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 432352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 434117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 435882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 437647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 439411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 441176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 442941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 444705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 446470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 448235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 438857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 440571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 442285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 445714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 447428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 449142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 450857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 452571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 457714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 446666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 448333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 451666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 453333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 456666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 458333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 461666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 463333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 454054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 455675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 457297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 458918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 460540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 462162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 463783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 465405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 467027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 468648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 470270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 471891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 473513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 462631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 464210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 465789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 467368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 468947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 470526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 472105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 473684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 475263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 476842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 478421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 481578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 470769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 472307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 473846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 475384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 476923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 478461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 481538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 483076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 484615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 486153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 487692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 489230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 490769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 481500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 483000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 484500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 489000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 490500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 493500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 496500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 498000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 499500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 488780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 490243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 491707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 493170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 494634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 496097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 497560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 499024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 500487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 501951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 503414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 504878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 506341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 507804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 509268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 498571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 502857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 504285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 505714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 507142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 508571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 511428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 512857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 514285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 515714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 517142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 518571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 507906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 509302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 510697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 512093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 513488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 514883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 516279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 517674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 519069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 520465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 521860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 523255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 524651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 526046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 515454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 516818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 518181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 519545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 520909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 522272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 523636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 526363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 527727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 529090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 530454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 531818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 533181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 534545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 524000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 525333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 526666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 529333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 530666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 532000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 533333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 534666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 536000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 537333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 538666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 541333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 542666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 532173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 533478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 534782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 536086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 537391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 538695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 541304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 542608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 543913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 545217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 546521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 547826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 549130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 550434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 541276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 542553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 543829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 545106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 546383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 547659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 548936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 550212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 551489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 552765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 554042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 555319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 556595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 557872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 559148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 548750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 550000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 551250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 552500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 553750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 556250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 557500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 558750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 561250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 562500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 563750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 566250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 555918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 558367.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 559591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 560816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 562040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 563265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 564489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 566938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 568163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 569387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 570612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 560400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 561600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 562800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 565200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 566400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 567600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 568800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 571200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 572400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 573600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 574800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 576000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 577200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 578400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 579600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 580800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 570588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 571764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 572941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 574117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 575294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 576470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 577647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 578823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 581176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 582352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 583529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 584705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 585882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 587058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 576923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 578076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 579230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 580384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 581538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 582692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 583846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 586153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 587307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 588461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 589615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 590769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 591923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 593076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 594230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 584150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 585283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 586415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 587547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 588679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 589811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 590943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 592075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 593207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 594339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 595471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 596603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 597735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 598867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 601132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 602264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 603396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 593333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 594444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 595555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 596666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 597777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 598888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 601111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 602222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 603333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 604444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 605555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 606666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 607777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 608888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 610000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 611111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 612222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 602181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 603272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 604363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 606545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 607636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 608727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 609818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 610909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 612000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 613090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 614181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 615272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 616363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 617454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 618545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 619636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 620727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 621818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 611785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 612857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 613928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 615000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 616071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 617142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 618214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 619285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 620357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 621428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 623571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 624642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 625714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 626785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 627857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 628928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 631071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 621052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 622105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 623157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 624210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 625263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 626315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 627368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 628421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 629473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 630526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 631578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 632631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 633684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 634736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 635789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 636842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 637894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 638947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 631034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 632068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 633103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 634137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 635172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 636206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 637241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 638275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 639310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 640344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 641379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 642413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 643448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 644482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 645517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 646551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 647586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 637627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 638644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 639661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 640677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 641694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 642711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 643728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 644745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 645762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 646779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 647796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 648813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 649830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 650847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 651864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 652881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 653898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 654915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 646000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 647000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 648000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 649000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 650000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 651000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 652000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 653000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 654000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 655000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 656000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 657000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 658000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 659000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 661000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 662000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 652131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 653114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 654098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 655081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 656065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 657049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 658032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 659016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 660983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 661967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 662950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 663934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 664918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 665901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 666885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 667868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 668852.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 669836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 660967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 661935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 662903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 663870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 664838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 665806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 666774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 667741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 668709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 669677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 670645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 671612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 672580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 673548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 674516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 675483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 676451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 677419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 678387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 668571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 669523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 670476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 671428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 672380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 673333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 675238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 676190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 678095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 679047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 680000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 680952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 681904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 682857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 683809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 684761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 685714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 675937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 676875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 677812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 678750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 679687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 680625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 681562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 682500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 683437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 684375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 685312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 686250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 687187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 688125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 689062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 690937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 691875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 692812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 683076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 684000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 684923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 685846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 686769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 687692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 688615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 689538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 690461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 691384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 692307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 693230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 694153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 695076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 696000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 696923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 697846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 698769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 699692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 690909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 691818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 692727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 693636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 694545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 695454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 696363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 697272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 698181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 699090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 700909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 701818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 702727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 703636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 704545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 705454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 706363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 696716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 697611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 698507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 699403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 700298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 701194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 702089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 702985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 703880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 704776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 705671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 706567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 707462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 708358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 709253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 710149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 711044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 711940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 712835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 713731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 704117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 705882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 706764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 707647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 708529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 709411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 710294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 711176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 712058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 712941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 713823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 714705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 715588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 716470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 717352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 718235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 719117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 720882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 721764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 722647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 713043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 713913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 714782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 715652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 716521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 717391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 718260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 719130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 720869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 721739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 722608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 723478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 724347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 725217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 726086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 726956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 727826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 728695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 719142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 720857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 721714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 722571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 723428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 724285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 725142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 726000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 726857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 727714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 728571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 729428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 730285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 731142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 732000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 732857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 733714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 734571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 735428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 736285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 737142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 727605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 728450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 729295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 730140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 730985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 731831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 732676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 733521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 734366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 735211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 736056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 736901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 737746.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 738591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 739436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 740281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 741126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 741971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 742816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 743662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 734166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 735833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 736666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 737500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 738333.3 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c671d7f: tileRendererInUse null, GearsES2[obj 0x5c671d7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5c671d7f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5c671d7f created: GearsObj[0x1070ac9b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5c671d7f created: GearsObj[0x566ffe27, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5c671d7f created: GearsObj[0x566ffe27, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c671d7f FIN GearsES2[obj 0x5c671d7f isInit true, usesShared false, 1 GearsObj[0x1070ac9b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x566ffe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36586037, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c671d7f 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5c671d7f, 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 0x5c671d7f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5c671d7f, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false [junit] 0 s: 60 f / 360 ms, 166.6 fps, 6 ms/f; total: 53220 f, 123194.4 fps, 0 ms/f [junit] 0 s: 60 f / 213 ms, 281.6 fps, 3 ms/f; total: 53280 f, 82604.6 fps, 0 ms/f [junit] 0 s: 60 f / 196 ms, 306.1 fps, 3 ms/f; total: 53340 f, 63349.1 fps, 0 ms/f [junit] 1 s: 60 f / 185 ms, 324.3 fps, 3 ms/f; total: 53400 f, 51996.1 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c671d7f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c671d7f 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 0x3098cf3b: tileRendererInUse null, GearsES2[obj 0x3098cf3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3098cf3b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3098cf3b created: GearsObj[0x770ccab1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3098cf3b created: GearsObj[0xf2bb0c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3098cf3b created: GearsObj[0xf2bb0c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3098cf3b FIN GearsES2[obj 0x3098cf3b isInit true, usesShared false, 1 GearsObj[0x770ccab1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf2bb0c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1885c373, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, 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 0x3098cf3b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x44ec7109, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x3b6b8ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x3b6b8ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x44ec7109, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b6b8ef1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f2c65ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400055, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x400055 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0xe84672c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x3def175f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x3def175f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0xe84672c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3def175f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x315c349d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x40005c [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0xa3708a5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x12a48aac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x12a48aac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0xa3708a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12a48aac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55174e21, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400063, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400063 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400063 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x29b05591, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x7357f0ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x7357f0ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x29b05591, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7357f0ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xbe70b7f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x40006a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x40006a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x1046b7a9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x50c9a76a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x50c9a76a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x1046b7a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50c9a76a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6808b386, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400071, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, angle 3.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400071 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400071 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x167cf570, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x414ca3df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x414ca3df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x167cf570, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x414ca3df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29c2325f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x400078 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400078 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x1ba79067, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x55a30e9e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x55a30e9e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x1ba79067, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55a30e9e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48427e82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40007f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x40007f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x40007f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x6c62dd68, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x29433b4f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x29433b4f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x6c62dd68, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29433b4f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc695916, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400086, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400086 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x2e710ffe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0x62b7c402, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0x62b7c402, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x2e710ffe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62b7c402, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x418002f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40008d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x40008d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x40008d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6236eb5f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6236eb5f created: GearsObj[0x2a761ee4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6236eb5f created: GearsObj[0xee15591, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6236eb5f created: GearsObj[0xee15591, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x2a761ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xee15591, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a4a7f1a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6236eb5f 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6236eb5f, 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 0x6236eb5f 512x483, swapInterval 1, drawable 0x400094 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6236eb5f 512x483, swapInterval 1, drawable 0x400094 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6236eb5f 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 @ 1753078563685 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078563688 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.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 @ 1753078564761 ms III - Start [junit] SLOCK [T main @ 1753078564765 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x26b3fd41: tileRendererInUse null, GearsES2[obj 0x26b3fd41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x26b3fd41 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x26b3fd41 created: GearsObj[0x2b76a9e9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x26b3fd41 created: GearsObj[0x6f3dccc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x26b3fd41 created: GearsObj[0x6f3dccc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x26b3fd41 FIN GearsES2[obj 0x26b3fd41 isInit true, usesShared false, 1 GearsObj[0x2b76a9e9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f3dccc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37b7a4d6, 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 0x26b3fd41 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x26b3fd41, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x26b3fd41 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, 77142.8 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, 146666.6 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, 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, 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, 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, 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, 245000.0 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, 280000.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, 307500.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, 328235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 331764.7 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, 353333.3 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, 375789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 378947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 382105.2 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, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 399000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 402000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 405000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 408000.0 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, 442857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 445714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 448571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 451428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 454285.7 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, 447272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 452727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 455454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 458181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 460909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 466363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 469090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 451304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 453913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 456521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 459130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 461739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 464347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 466956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 469565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 472173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 474782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 477391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 482608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 485217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 487826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 490434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 493043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 475000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 477500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 482500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 485000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 492500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 497500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 482400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 484800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 487200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 489600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 494400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 496800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 499200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 501600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 506400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 508800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 511200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 513600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 498461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 500769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 503076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 505384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 507692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 512307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 514615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 516923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 519230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 521538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 523846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 526153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 528461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 530769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 533076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 535384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 517777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 522222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 524444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 526666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 528888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 531111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 533333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 535555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 537777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 542222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 544444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 546666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 548888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 551111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 553333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 535714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 537857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 542142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 544285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 546428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 550714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 552857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 559285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 561428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 563571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 567857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 572142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 574285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 556551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 558620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 560689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 562758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 564827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 566896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 568965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 571034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 573103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 575172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 577241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 579310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 581379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 583448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 566000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 568000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 572000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 574000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 576000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 578000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 582000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 584000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 586000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 592000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 594000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 598000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 602000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 584516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 586451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 588387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 590322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 592258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 594193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 596129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 598064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 601935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 603870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 605806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 607741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 609677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 611612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 613548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 615483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 617419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 619354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 621290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 623225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 605625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 607500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 609375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 611250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 613125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 615000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 616875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 618750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 620625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 624375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 626250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 628125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 631875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 633750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 635625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 637500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 639375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 641250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 643125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 646875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 648750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 630909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 632727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 634545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 636363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 638181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 641818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 643636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 645454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 647272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 649090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 650909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 652727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 654545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 656363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 658181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 661818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 663636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 665454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 667272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 669090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 651176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 652941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 654705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 656470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 658235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 661764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 663529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 665294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 667058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 668823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 670588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 672352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 674117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 675882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 677647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 679411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 681176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 682941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 684705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 686470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 688235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 670285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 672000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 673714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 675428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 678857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 680571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 682285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 684000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 685714.3 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 668333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 670000.0 fps, 0 ms/f [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x4470f8a6: tileRendererInUse null, GearsES2[obj 0x4470f8a6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4470f8a6 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4470f8a6 created: GearsObj[0x26e7c145, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4470f8a6 created: GearsObj[0x52dc5236, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4470f8a6 created: GearsObj[0x52dc5236, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4470f8a6 FIN GearsES2[obj 0x4470f8a6 isInit true, usesShared false, 1 GearsObj[0x26e7c145, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52dc5236, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48f12cf6, 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 0x4470f8a6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4470f8a6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] 0 s: 60 f / 93 ms, 645.1 fps, 1 ms/f; total: 24180 f, 187441.8 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 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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 329 ms, 182.3 fps, 5 ms/f; total: 24240 f, 52810.4 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 69, fps 645.1613,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 116, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 117, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 118, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 119, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 120, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 121, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 122, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 123, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 124, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 125, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 126, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 127, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 128, fps 182.37082,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 254 ms, 236.2 fps, 4 ms/f; total: 24300 f, 34033.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 129, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 130, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 131, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 132, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 133, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 134, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 135, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 136, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 137, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 138, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 139, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 140, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 141, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 142, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 143, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 144, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 145, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 146, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 147, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 148, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 149, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 150, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 151, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 152, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 153, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 154, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 155, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 156, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 157, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 158, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 159, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 160, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 161, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 162, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 163, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 164, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 165, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 166, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 167, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 168, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 169, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 170, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 171, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 172, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 173, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 174, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 175, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 176, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 177, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 178, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 179, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 180, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 181, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 182, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 183, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 184, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 185, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 186, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 187, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 188, fps 236.22047,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 215 ms, 279.0 fps, 3 ms/f; total: 24360 f, 26193.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 189, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 190, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 191, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 192, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 193, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 194, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 195, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 196, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 197, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 198, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 199, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 200, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 201, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 202, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 203, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 204, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 205, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 206, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 207, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 208, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 209, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 210, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 211, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 212, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 213, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 214, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 215, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 216, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 217, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 218, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 219, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 220, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 221, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 222, fps 279.06976,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 223, fps 279.06976,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4470f8a6: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4470f8a6 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,512x541,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3cc1435c: tileRendererInUse null, GearsES2[obj 0x3cc1435c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3cc1435c 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3cc1435c created: GearsObj[0x5c5532b7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3cc1435c created: GearsObj[0x64f054d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3cc1435c created: GearsObj[0x64f054d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3cc1435c FIN GearsES2[obj 0x3cc1435c isInit true, usesShared false, 1 GearsObj[0x5c5532b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64f054d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40b9311c, 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,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3cc1435c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3cc1435c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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,512x541,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,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3cc1435c: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3cc1435c 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0x138fec1c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x3c4c9ae1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x3c4c9ae1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0x138fec1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c4c9ae1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1310bfb8, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400079, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400079 [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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400079 [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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400079 [junit] *Display*: 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.display 0x1356d4d4 512x512, swapInterval 1, drawable 0x400079 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0x654ee2ea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x991a146, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x991a146, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0x654ee2ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x991a146, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1eff78ba, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40007e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, 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 0x1356d4d4 512x512, swapInterval 1, drawable 0x40007e [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 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0x25c22388, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x7fb7984b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x7fb7984b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0x25c22388, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fb7984b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f6177cc, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400083, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, 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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400083 [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 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0xf175287, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x6082860c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x6082860c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0xf175287, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6082860c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27f2a5a1, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, 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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400088 [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 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0x4e60b41b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x168f775d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x168f775d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0x4e60b41b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x168f775d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52a4e9c0, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40008d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, 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 [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 0x1356d4d4 512x512, swapInterval 1, drawable 0x40008d [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 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 @ 1753078570221 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078570222 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.065 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078564761 ms III - Start [junit] SLOCK [T main @ 1753078564765 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x26b3fd41: tileRendererInUse null, GearsES2[obj 0x26b3fd41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x26b3fd41 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x26b3fd41 created: GearsObj[0x2b76a9e9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x26b3fd41 created: GearsObj[0x6f3dccc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x26b3fd41 created: GearsObj[0x6f3dccc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x26b3fd41 FIN GearsES2[obj 0x26b3fd41 isInit true, usesShared false, 1 GearsObj[0x2b76a9e9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f3dccc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37b7a4d6, 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 0x26b3fd41 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x26b3fd41, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x26b3fd41 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, 77142.8 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, 146666.6 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, 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, 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, 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, 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, 245000.0 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, 280000.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, 307500.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, 328235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 331764.7 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, 353333.3 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, 375789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 378947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 382105.2 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, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 399000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 402000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 405000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 408000.0 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, 442857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 445714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 448571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 451428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 454285.7 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, 447272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 452727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 455454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 458181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 460909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 466363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 469090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 451304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 453913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 456521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 459130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 461739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 464347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 466956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 469565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 472173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 474782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 477391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 482608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 485217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 487826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 490434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 493043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 475000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 477500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 482500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 485000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 492500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 497500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 482400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 484800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 487200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 489600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 494400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 496800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 499200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 501600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 506400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 508800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 511200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 513600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 498461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 500769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 503076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 505384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 507692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 512307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 514615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 516923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 519230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 521538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 523846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 526153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 528461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 530769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 533076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 535384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 517777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 522222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 524444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 526666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 528888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 531111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 533333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 535555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 537777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 542222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 544444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 546666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 548888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 551111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 553333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 535714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 537857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 542142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 544285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 546428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 550714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 552857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 559285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 561428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 563571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 567857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 572142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 574285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 556551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 558620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 560689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 562758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 564827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 566896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 568965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 571034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 573103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 575172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 577241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 579310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 581379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 583448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 566000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 568000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 572000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 574000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 576000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 578000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 582000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 584000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 586000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 592000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 594000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 598000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 602000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 584516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 586451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 588387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 590322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 592258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 594193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 596129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 598064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 601935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 603870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 605806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 607741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 609677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 611612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 613548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 615483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 617419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 619354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 621290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 623225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 605625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 607500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 609375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 611250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 613125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 615000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 616875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 618750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 620625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 624375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 626250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 628125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 631875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 633750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 635625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 637500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 639375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 641250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 643125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 646875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 648750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 630909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 632727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 634545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 636363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 638181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 641818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 643636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 645454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 647272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 649090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 650909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 652727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 654545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 656363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 658181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 661818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 663636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 665454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 667272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 669090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 651176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 652941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 654705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 656470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 658235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 661764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 663529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 665294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 667058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 668823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 670588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 672352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 674117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 675882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 677647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 679411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 681176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 682941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 684705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 686470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 688235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 670285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 672000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 673714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 675428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 678857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 680571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 682285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 684000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 685714.3 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 668333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 670000.0 fps, 0 ms/f [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x4470f8a6: tileRendererInUse null, GearsES2[obj 0x4470f8a6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4470f8a6 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4470f8a6 created: GearsObj[0x26e7c145, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4470f8a6 created: GearsObj[0x52dc5236, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4470f8a6 created: GearsObj[0x52dc5236, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4470f8a6 FIN GearsES2[obj 0x4470f8a6 isInit true, usesShared false, 1 GearsObj[0x26e7c145, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52dc5236, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48f12cf6, 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 0x4470f8a6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4470f8a6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] 0 s: 60 f / 93 ms, 645.1 fps, 1 ms/f; total: 24180 f, 187441.8 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 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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 329 ms, 182.3 fps, 5 ms/f; total: 24240 f, 52810.4 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 69, fps 645.1613,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 116, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 117, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 118, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 119, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 120, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 121, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 122, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 123, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 124, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 125, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 126, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 127, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 128, fps 182.37082,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 254 ms, 236.2 fps, 4 ms/f; total: 24300 f, 34033.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 129, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 130, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 131, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 132, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 133, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 134, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 135, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 136, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 137, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 138, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 139, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 140, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 141, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 142, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 143, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 144, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 145, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 146, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 147, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 148, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 149, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 150, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 151, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 152, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 153, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 154, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 155, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 156, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 157, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 158, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 159, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 160, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 161, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 162, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 163, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 164, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 165, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 166, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 167, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 168, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 169, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 170, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 171, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 172, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 173, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 174, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 175, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 176, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 177, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 178, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 179, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 180, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 181, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 182, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 183, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 184, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 185, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 186, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 187, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 188, fps 236.22047,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 215 ms, 279.0 fps, 3 ms/f; total: 24360 f, 26193.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 189, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 190, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 191, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 192, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 193, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 194, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 195, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 196, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 197, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 198, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 199, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 200, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 201, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 202, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 203, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 204, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 205, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 206, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 207, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 208, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 209, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 210, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 211, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 212, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 213, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 214, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 215, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 216, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 217, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 218, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 219, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 220, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 221, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 222, fps 279.06976,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 223, fps 279.06976,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4470f8a6: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4470f8a6 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,512x541,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3cc1435c: tileRendererInUse null, GearsES2[obj 0x3cc1435c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3cc1435c 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3cc1435c created: GearsObj[0x5c5532b7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3cc1435c created: GearsObj[0x64f054d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3cc1435c created: GearsObj[0x64f054d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3cc1435c FIN GearsES2[obj 0x3cc1435c isInit true, usesShared false, 1 GearsObj[0x5c5532b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64f054d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40b9311c, 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,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3cc1435c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3cc1435c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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,512x541,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,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3cc1435c: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3cc1435c 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0x138fec1c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x3c4c9ae1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x3c4c9ae1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0x138fec1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c4c9ae1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1310bfb8, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400079, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400079 [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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400079 [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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400079 [junit] *Display*: 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.display 0x1356d4d4 512x512, swapInterval 1, drawable 0x400079 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0x654ee2ea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x991a146, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x991a146, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0x654ee2ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x991a146, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1eff78ba, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40007e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, 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 0x1356d4d4 512x512, swapInterval 1, drawable 0x40007e [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 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0x25c22388, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x7fb7984b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x7fb7984b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0x25c22388, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fb7984b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f6177cc, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400083, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, 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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400083 [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 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0xf175287, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x6082860c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x6082860c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0xf175287, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6082860c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27f2a5a1, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, 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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400088 [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 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0x4e60b41b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x168f775d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x168f775d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0x4e60b41b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x168f775d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52a4e9c0, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40008d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, 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 [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 0x1356d4d4 512x512, swapInterval 1, drawable 0x40008d [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 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 @ 1753078570221 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078570222 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00NoAnimator took 1.784 sec [junit] Testcase: test01Animator took 1.07 sec [junit] Testcase: test02FPSAnimator took 1.092 sec [junit] Testcase: test02FPSAnimator_RestartOnAWTEDT took 1.469 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.065 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078564761 ms III - Start [junit] SLOCK [T main @ 1753078564765 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x26b3fd41: tileRendererInUse null, GearsES2[obj 0x26b3fd41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x26b3fd41 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x26b3fd41 created: GearsObj[0x2b76a9e9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x26b3fd41 created: GearsObj[0x6f3dccc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x26b3fd41 created: GearsObj[0x6f3dccc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x26b3fd41 FIN GearsES2[obj 0x26b3fd41 isInit true, usesShared false, 1 GearsObj[0x2b76a9e9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f3dccc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37b7a4d6, 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 0x26b3fd41 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x26b3fd41, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41 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 0x26b3fd41: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x26b3fd41 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, 77142.8 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, 146666.6 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, 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, 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, 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, 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, 245000.0 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, 280000.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, 307500.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, 328235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 331764.7 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, 353333.3 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, 375789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 378947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 382105.2 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, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 399000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 402000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 405000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 408000.0 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, 442857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 445714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 448571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 451428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 454285.7 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, 447272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 452727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 455454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 458181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 460909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 466363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 469090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 451304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 453913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 456521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 459130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 461739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 464347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 466956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 469565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 472173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 474782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 477391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 482608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 485217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 487826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 490434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 493043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 475000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 477500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 482500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 485000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 492500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 497500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 482400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 484800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 487200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 489600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 494400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 496800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 499200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 501600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 506400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 508800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 511200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 513600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 498461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 500769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 503076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 505384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 507692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 512307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 514615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 516923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 519230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 521538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 523846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 526153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 528461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 530769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 533076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 535384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 517777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 522222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 524444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 526666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 528888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 531111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 533333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 535555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 537777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 542222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 544444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 546666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 548888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 551111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 553333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 535714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 537857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 542142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 544285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 546428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 550714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 552857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 559285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 561428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 563571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 567857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 572142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 574285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 556551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 558620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 560689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 562758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 564827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 566896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 568965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 571034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 573103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 575172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 577241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 579310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 581379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 583448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 566000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 568000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 572000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 574000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 576000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 578000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 582000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 584000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 586000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 592000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 594000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 598000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 602000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 584516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 586451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 588387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 590322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 592258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 594193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 596129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 598064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 601935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 603870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 605806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 607741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 609677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 611612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 613548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 615483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 617419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 619354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 621290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 623225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 605625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 607500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 609375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 611250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 613125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 615000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 616875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 618750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 620625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 624375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 626250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 628125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 631875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 633750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 635625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 637500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 639375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 641250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 643125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 646875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 648750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 630909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 632727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 634545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 636363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 638181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 641818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 643636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 645454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 647272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 649090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 650909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 652727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 654545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 656363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 658181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 661818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 663636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 665454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 667272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 669090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 651176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 652941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 654705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 656470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 658235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 661764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 663529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 665294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 667058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 668823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 670588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 672352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 674117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 675882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 677647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 679411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 681176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 682941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 684705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 686470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 688235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 670285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 672000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 673714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 675428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 678857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 680571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 682285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 684000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 685714.3 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 668333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 670000.0 fps, 0 ms/f [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x4470f8a6: tileRendererInUse null, GearsES2[obj 0x4470f8a6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4470f8a6 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4470f8a6 created: GearsObj[0x26e7c145, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4470f8a6 created: GearsObj[0x52dc5236, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4470f8a6 created: GearsObj[0x52dc5236, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4470f8a6 FIN GearsES2[obj 0x4470f8a6 isInit true, usesShared false, 1 GearsObj[0x26e7c145, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52dc5236, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48f12cf6, 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 0x4470f8a6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4470f8a6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] 0 s: 60 f / 93 ms, 645.1 fps, 1 ms/f; total: 24180 f, 187441.8 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 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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [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 645.1613,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 329 ms, 182.3 fps, 5 ms/f; total: 24240 f, 52810.4 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 69, fps 645.1613,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [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 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 116, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 117, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 118, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 119, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 120, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 121, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 122, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 123, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 124, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 125, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 126, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 127, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 128, fps 182.37082,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 254 ms, 236.2 fps, 4 ms/f; total: 24300 f, 34033.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 129, fps 182.37082,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 130, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 131, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 132, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 133, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 134, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 135, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 136, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 137, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 138, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 139, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 140, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 141, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 142, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 143, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 144, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 145, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 146, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 147, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 148, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 149, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 150, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 151, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 152, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 153, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 154, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 155, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 156, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 157, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 158, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 159, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 160, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 161, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 162, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 163, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 164, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 165, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 166, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 167, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 168, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 169, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 170, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 171, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 172, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 173, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 174, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 175, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 176, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 177, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 178, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 179, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 180, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 181, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 182, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 183, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 184, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 185, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 186, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 187, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 188, fps 236.22047,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 215 ms, 279.0 fps, 3 ms/f; total: 24360 f, 26193.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 189, fps 236.22047,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 190, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 191, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 192, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 193, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 194, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 195, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 196, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 197, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 198, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 199, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 200, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 201, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 202, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 203, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 204, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 205, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 206, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 207, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 208, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 209, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 210, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 211, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 212, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 213, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 214, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 215, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 216, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 217, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 218, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 219, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 220, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 221, fps 279.06976,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 222, fps 279.06976,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 223, fps 279.06976,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4470f8a6: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4470f8a6 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,512x541,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3cc1435c: tileRendererInUse null, GearsES2[obj 0x3cc1435c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3cc1435c 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3cc1435c created: GearsObj[0x5c5532b7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3cc1435c created: GearsObj[0x64f054d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3cc1435c created: GearsObj[0x64f054d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3cc1435c FIN GearsES2[obj 0x3cc1435c isInit true, usesShared false, 1 GearsObj[0x5c5532b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64f054d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40b9311c, 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,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3cc1435c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3cc1435c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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,512x541,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,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3cc1435c: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3cc1435c 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0x138fec1c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x3c4c9ae1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x3c4c9ae1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0x138fec1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c4c9ae1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1310bfb8, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400079, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400079 [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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400079 [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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400079 [junit] *Display*: 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.display 0x1356d4d4 512x512, swapInterval 1, drawable 0x400079 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0x654ee2ea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x991a146, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x991a146, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0x654ee2ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x991a146, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1eff78ba, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40007e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, 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 0x1356d4d4 512x512, swapInterval 1, drawable 0x40007e [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 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0x25c22388, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x7fb7984b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x7fb7984b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0x25c22388, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fb7984b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f6177cc, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400083, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, 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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400083 [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 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0xf175287, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x6082860c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x6082860c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0xf175287, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6082860c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27f2a5a1, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, 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 0x1356d4d4 512x512, swapInterval 1, drawable 0x400088 [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 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1356d4d4 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1356d4d4 created: GearsObj[0x4e60b41b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1356d4d4 created: GearsObj[0x168f775d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1356d4d4 created: GearsObj[0x168f775d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0x4e60b41b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x168f775d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52a4e9c0, 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 0x1356d4d4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40008d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1356d4d4, 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 [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 0x1356d4d4 512x512, swapInterval 1, drawable 0x40008d [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 0x1356d4d4: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1356d4d4 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 @ 1753078570221 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078570222 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.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 @ 1753078571352 ms III - Start [junit] SLOCK [T main @ 1753078571356 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@826d17b, [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 0x7f38a401d300, owner true, JAWTToolkitLock[obj 0x45d6089c, isOwner true, <7b09baa, 292f7f14>[count 1, qsz 0, owner ]], obj 0x38e4584e], 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@826d17b, [junit] Handle 0x400033, [junit] Surface JAWTWindow[0x5cc6bc8f][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 0x7f38a401d300, owner true, JAWTToolkitLock[obj 0x45d6089c, isOwner true, <7b09baa, 292f7f14>[count 1, qsz 0, owner ]], obj 0x38e4584e], 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@826d17b, [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 0x7f38a401d300, owner true, JAWTToolkitLock[obj 0x45d6089c, isOwner true, <7b09baa, 292f7f14>[count 1, qsz 0, owner ]], obj 0x38e4584e], 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 <159d6f35, ed589ec>[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 @ 1753078574171 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078574182 ms --- localhost/127.0.0.1:59999 - Unlock ok within 12 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.438 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@826d17b, [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 0x7f38a401d300, owner true, JAWTToolkitLock[obj 0x45d6089c, isOwner true, <7b09baa, 292f7f14>[count 1, qsz 0, owner ]], obj 0x38e4584e], 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@826d17b, [junit] Handle 0x400033, [junit] Surface JAWTWindow[0x5cc6bc8f][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 0x7f38a401d300, owner true, JAWTToolkitLock[obj 0x45d6089c, isOwner true, <7b09baa, 292f7f14>[count 1, qsz 0, owner ]], obj 0x38e4584e], 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@826d17b, [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 0x7f38a401d300, owner true, JAWTToolkitLock[obj 0x45d6089c, isOwner true, <7b09baa, 292f7f14>[count 1, qsz 0, owner ]], obj 0x38e4584e], 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 <159d6f35, ed589ec>[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 @ 1753078571352 ms III - Start [junit] SLOCK [T main @ 1753078571356 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 @ 1753078574171 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078574182 ms --- localhost/127.0.0.1:59999 - Unlock ok within 12 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00 took 2.748 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.438 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@826d17b, [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 0x7f38a401d300, owner true, JAWTToolkitLock[obj 0x45d6089c, isOwner true, <7b09baa, 292f7f14>[count 1, qsz 0, owner ]], obj 0x38e4584e], 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@826d17b, [junit] Handle 0x400033, [junit] Surface JAWTWindow[0x5cc6bc8f][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 0x7f38a401d300, owner true, JAWTToolkitLock[obj 0x45d6089c, isOwner true, <7b09baa, 292f7f14>[count 1, qsz 0, owner ]], obj 0x38e4584e], 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@826d17b, [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 0x7f38a401d300, owner true, JAWTToolkitLock[obj 0x45d6089c, isOwner true, <7b09baa, 292f7f14>[count 1, qsz 0, owner ]], obj 0x38e4584e], 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 <159d6f35, ed589ec>[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 @ 1753078571352 ms III - Start [junit] SLOCK [T main @ 1753078571356 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 @ 1753078574171 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078574182 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.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 @ 1753078575176 ms III - Start [junit] SLOCK [T main @ 1753078575180 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x55ca0fca: tileRendererInUse null, GearsES2[obj 0x55ca0fca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55ca0fca on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55ca0fca created: GearsObj[0x8222327, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55ca0fca created: GearsObj[0x7e8c6c23, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55ca0fca created: GearsObj[0x7e8c6c23, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55ca0fca FIN GearsES2[obj 0x55ca0fca isInit true, usesShared false, 1 GearsObj[0x8222327, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e8c6c23, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3915754, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55ca0fca 0/0 283x154 of 283x154, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55ca0fca, 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 0x55ca0fca 283x154, swapInterval 0, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x30666a25: tileRendererInUse null, GearsES2[obj 0x30666a25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30666a25 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30666a25 created: GearsObj[0x73ef8c79, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30666a25 created: GearsObj[0x106ee3f1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30666a25 created: GearsObj[0x106ee3f1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x30666a25 FIN GearsES2[obj 0x30666a25 isInit true, usesShared false, 1 GearsObj[0x73ef8c79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x106ee3f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x395395b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x30666a25 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40002d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30666a25, 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 0x30666a25 291x154, swapInterval 0, drawable 0x40002d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x35d787bc: tileRendererInUse null, GearsES2[obj 0x35d787bc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x35d787bc on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x35d787bc created: GearsObj[0x1422b93b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x35d787bc created: GearsObj[0x21280f00, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x35d787bc created: GearsObj[0x21280f00, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x35d787bc FIN GearsES2[obj 0x35d787bc isInit true, usesShared false, 1 GearsObj[0x1422b93b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21280f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ffebf30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x35d787bc 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x35d787bc, 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 0x35d787bc 282x154, swapInterval 0, drawable 0x400034 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x35d787bc: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x35d787bc FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x30666a25: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x30666a25 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55ca0fca: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55ca0fca 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 0x740b0e58: tileRendererInUse null, GearsES2[obj 0x740b0e58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x740b0e58 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x740b0e58 created: GearsObj[0x233946cb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x740b0e58 created: GearsObj[0x1ae70f90, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x740b0e58 created: GearsObj[0x1ae70f90, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x740b0e58 FIN GearsES2[obj 0x740b0e58 isInit true, usesShared false, 1 GearsObj[0x233946cb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ae70f90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37fb0176, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x740b0e58 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x740b0e58, 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 0x740b0e58 291x154, swapInterval 0, drawable 0x40004e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3bdec978: tileRendererInUse null, GearsES2[obj 0x3bdec978 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3bdec978 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3bdec978 created: GearsObj[0x5b5a50ef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3bdec978 created: GearsObj[0x3e816343, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3bdec978 created: GearsObj[0x3e816343, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3bdec978 FIN GearsES2[obj 0x3bdec978 isInit true, usesShared false, 1 GearsObj[0x5b5a50ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e816343, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47c463e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bdec978 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400055, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bdec978, 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 0x3bdec978 282x154, swapInterval 0, drawable 0x400055 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bdec978: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bdec978 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x740b0e58: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x740b0e58 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 @ 1753078577177 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078577179 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.606 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078575176 ms III - Start [junit] SLOCK [T main @ 1753078575180 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x55ca0fca: tileRendererInUse null, GearsES2[obj 0x55ca0fca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55ca0fca on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55ca0fca created: GearsObj[0x8222327, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55ca0fca created: GearsObj[0x7e8c6c23, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55ca0fca created: GearsObj[0x7e8c6c23, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55ca0fca FIN GearsES2[obj 0x55ca0fca isInit true, usesShared false, 1 GearsObj[0x8222327, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e8c6c23, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3915754, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55ca0fca 0/0 283x154 of 283x154, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55ca0fca, 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 0x55ca0fca 283x154, swapInterval 0, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x30666a25: tileRendererInUse null, GearsES2[obj 0x30666a25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30666a25 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30666a25 created: GearsObj[0x73ef8c79, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30666a25 created: GearsObj[0x106ee3f1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30666a25 created: GearsObj[0x106ee3f1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x30666a25 FIN GearsES2[obj 0x30666a25 isInit true, usesShared false, 1 GearsObj[0x73ef8c79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x106ee3f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x395395b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x30666a25 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40002d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30666a25, 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 0x30666a25 291x154, swapInterval 0, drawable 0x40002d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x35d787bc: tileRendererInUse null, GearsES2[obj 0x35d787bc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x35d787bc on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x35d787bc created: GearsObj[0x1422b93b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x35d787bc created: GearsObj[0x21280f00, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x35d787bc created: GearsObj[0x21280f00, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x35d787bc FIN GearsES2[obj 0x35d787bc isInit true, usesShared false, 1 GearsObj[0x1422b93b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21280f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ffebf30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x35d787bc 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x35d787bc, 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 0x35d787bc 282x154, swapInterval 0, drawable 0x400034 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x35d787bc: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x35d787bc FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x30666a25: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x30666a25 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55ca0fca: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55ca0fca 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 0x740b0e58: tileRendererInUse null, GearsES2[obj 0x740b0e58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x740b0e58 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x740b0e58 created: GearsObj[0x233946cb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x740b0e58 created: GearsObj[0x1ae70f90, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x740b0e58 created: GearsObj[0x1ae70f90, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x740b0e58 FIN GearsES2[obj 0x740b0e58 isInit true, usesShared false, 1 GearsObj[0x233946cb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ae70f90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37fb0176, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x740b0e58 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x740b0e58, 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 0x740b0e58 291x154, swapInterval 0, drawable 0x40004e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3bdec978: tileRendererInUse null, GearsES2[obj 0x3bdec978 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3bdec978 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3bdec978 created: GearsObj[0x5b5a50ef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3bdec978 created: GearsObj[0x3e816343, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3bdec978 created: GearsObj[0x3e816343, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3bdec978 FIN GearsES2[obj 0x3bdec978 isInit true, usesShared false, 1 GearsObj[0x5b5a50ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e816343, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47c463e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bdec978 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400055, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bdec978, 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 0x3bdec978 282x154, swapInterval 0, drawable 0x400055 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bdec978: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bdec978 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x740b0e58: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x740b0e58 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 @ 1753078577177 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078577179 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.783 sec [junit] Testcase: test02 took 0.683 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.606 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078575176 ms III - Start [junit] SLOCK [T main @ 1753078575180 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x55ca0fca: tileRendererInUse null, GearsES2[obj 0x55ca0fca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55ca0fca on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55ca0fca created: GearsObj[0x8222327, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55ca0fca created: GearsObj[0x7e8c6c23, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55ca0fca created: GearsObj[0x7e8c6c23, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55ca0fca FIN GearsES2[obj 0x55ca0fca isInit true, usesShared false, 1 GearsObj[0x8222327, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e8c6c23, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3915754, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55ca0fca 0/0 283x154 of 283x154, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55ca0fca, 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 0x55ca0fca 283x154, swapInterval 0, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x30666a25: tileRendererInUse null, GearsES2[obj 0x30666a25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30666a25 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30666a25 created: GearsObj[0x73ef8c79, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30666a25 created: GearsObj[0x106ee3f1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30666a25 created: GearsObj[0x106ee3f1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x30666a25 FIN GearsES2[obj 0x30666a25 isInit true, usesShared false, 1 GearsObj[0x73ef8c79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x106ee3f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x395395b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x30666a25 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40002d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30666a25, 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 0x30666a25 291x154, swapInterval 0, drawable 0x40002d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x35d787bc: tileRendererInUse null, GearsES2[obj 0x35d787bc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x35d787bc on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x35d787bc created: GearsObj[0x1422b93b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x35d787bc created: GearsObj[0x21280f00, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x35d787bc created: GearsObj[0x21280f00, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x35d787bc FIN GearsES2[obj 0x35d787bc isInit true, usesShared false, 1 GearsObj[0x1422b93b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21280f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ffebf30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x35d787bc 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x35d787bc, 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 0x35d787bc 282x154, swapInterval 0, drawable 0x400034 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x35d787bc: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x35d787bc FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x30666a25: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x30666a25 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55ca0fca: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55ca0fca 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 0x740b0e58: tileRendererInUse null, GearsES2[obj 0x740b0e58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x740b0e58 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x740b0e58 created: GearsObj[0x233946cb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x740b0e58 created: GearsObj[0x1ae70f90, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x740b0e58 created: GearsObj[0x1ae70f90, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x740b0e58 FIN GearsES2[obj 0x740b0e58 isInit true, usesShared false, 1 GearsObj[0x233946cb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ae70f90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37fb0176, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x740b0e58 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x740b0e58, 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 0x740b0e58 291x154, swapInterval 0, drawable 0x40004e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3bdec978: tileRendererInUse null, GearsES2[obj 0x3bdec978 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3bdec978 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3bdec978 created: GearsObj[0x5b5a50ef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3bdec978 created: GearsObj[0x3e816343, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3bdec978 created: GearsObj[0x3e816343, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3bdec978 FIN GearsES2[obj 0x3bdec978 isInit true, usesShared false, 1 GearsObj[0x5b5a50ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e816343, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47c463e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bdec978 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400055, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bdec978, 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 0x3bdec978 282x154, swapInterval 0, drawable 0x400055 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bdec978: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bdec978 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x740b0e58: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x740b0e58 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 @ 1753078577177 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078577179 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.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 @ 1753078578123 ms III - Start [junit] SLOCK [T main @ 1753078578129 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078579802 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078579807 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.28 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078578123 ms III - Start [junit] SLOCK [T main @ 1753078578129 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078579802 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078579807 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00 took 1.136 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.28 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078578123 ms III - Start [junit] SLOCK [T main @ 1753078578129 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078579802 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078579807 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.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 @ 1753078580769 ms III - Start [junit] SLOCK [T main @ 1753078580774 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x301cef00: tileRendererInUse null, GearsES2[obj 0x301cef00 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x301cef00 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x301cef00 created: GearsObj[0x12cfe44c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x301cef00 created: GearsObj[0x69c7287c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x301cef00 created: GearsObj[0x69c7287c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x301cef00 FIN GearsES2[obj 0x301cef00 isInit true, usesShared false, 1 GearsObj[0x12cfe44c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x69c7287c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4db0817d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x301cef00 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x301cef00, 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 0x301cef00 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x51bd00cd: tileRendererInUse null, GearsES2[obj 0x51bd00cd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51bd00cd on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x51bd00cd created: GearsObj[0x38cee841, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x51bd00cd created: GearsObj[0x1bf38c30, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x51bd00cd created: GearsObj[0x1bf38c30, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x51bd00cd FIN GearsES2[obj 0x51bd00cd isInit true, usesShared false, 1 GearsObj[0x38cee841, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1bf38c30, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4b05be9d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x51bd00cd 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51bd00cd, 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 0x51bd00cd 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x172edddf: tileRendererInUse null, GearsES2[obj 0x172edddf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x172edddf on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x172edddf created: GearsObj[0x458b3af6, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x172edddf created: GearsObj[0x2726678a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x172edddf created: GearsObj[0x2726678a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x172edddf FIN GearsES2[obj 0x172edddf isInit true, usesShared false, 1 GearsObj[0x458b3af6, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2726678a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x60054ff0, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x172edddf 0/0 283x154 of 283x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x172edddf, 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 0x172edddf 283x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x301cef00 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x51bd00cd 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x172edddf 283x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x301cef00: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x301cef00 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x51bd00cd: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x51bd00cd FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x172edddf: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x172edddf 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 0x2d7542fb: tileRendererInUse null, GearsES2[obj 0x2d7542fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2d7542fb on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2d7542fb created: GearsObj[0x5412dc87, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2d7542fb created: GearsObj[0x3d04265a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2d7542fb created: GearsObj[0x3d04265a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d7542fb FIN GearsES2[obj 0x2d7542fb isInit true, usesShared false, 1 GearsObj[0x5412dc87, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3d04265a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5d9611a5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d7542fb 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d7542fb, 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 0x2d7542fb 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7db8041a: tileRendererInUse null, GearsES2[obj 0x7db8041a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7db8041a on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7db8041a created: GearsObj[0x4be509a1, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7db8041a created: GearsObj[0x7bb8e374, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7db8041a created: GearsObj[0x7bb8e374, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7db8041a FIN GearsES2[obj 0x7db8041a isInit true, usesShared false, 1 GearsObj[0x4be509a1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7bb8e374, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2d954454, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7db8041a 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7db8041a, 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 0x7db8041a 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d7542fb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d7542fb FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7db8041a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7db8041a 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 @ 1753078582623 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078582626 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.46 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078580769 ms III - Start [junit] SLOCK [T main @ 1753078580774 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x301cef00: tileRendererInUse null, GearsES2[obj 0x301cef00 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x301cef00 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x301cef00 created: GearsObj[0x12cfe44c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x301cef00 created: GearsObj[0x69c7287c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x301cef00 created: GearsObj[0x69c7287c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x301cef00 FIN GearsES2[obj 0x301cef00 isInit true, usesShared false, 1 GearsObj[0x12cfe44c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x69c7287c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4db0817d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x301cef00 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x301cef00, 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 0x301cef00 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x51bd00cd: tileRendererInUse null, GearsES2[obj 0x51bd00cd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51bd00cd on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x51bd00cd created: GearsObj[0x38cee841, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x51bd00cd created: GearsObj[0x1bf38c30, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x51bd00cd created: GearsObj[0x1bf38c30, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x51bd00cd FIN GearsES2[obj 0x51bd00cd isInit true, usesShared false, 1 GearsObj[0x38cee841, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1bf38c30, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4b05be9d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x51bd00cd 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51bd00cd, 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 0x51bd00cd 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x172edddf: tileRendererInUse null, GearsES2[obj 0x172edddf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x172edddf on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x172edddf created: GearsObj[0x458b3af6, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x172edddf created: GearsObj[0x2726678a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x172edddf created: GearsObj[0x2726678a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x172edddf FIN GearsES2[obj 0x172edddf isInit true, usesShared false, 1 GearsObj[0x458b3af6, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2726678a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x60054ff0, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x172edddf 0/0 283x154 of 283x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x172edddf, 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 0x172edddf 283x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x301cef00 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x51bd00cd 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x172edddf 283x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x301cef00: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x301cef00 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x51bd00cd: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x51bd00cd FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x172edddf: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x172edddf 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 0x2d7542fb: tileRendererInUse null, GearsES2[obj 0x2d7542fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2d7542fb on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2d7542fb created: GearsObj[0x5412dc87, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2d7542fb created: GearsObj[0x3d04265a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2d7542fb created: GearsObj[0x3d04265a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d7542fb FIN GearsES2[obj 0x2d7542fb isInit true, usesShared false, 1 GearsObj[0x5412dc87, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3d04265a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5d9611a5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d7542fb 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d7542fb, 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 0x2d7542fb 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7db8041a: tileRendererInUse null, GearsES2[obj 0x7db8041a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7db8041a on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7db8041a created: GearsObj[0x4be509a1, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7db8041a created: GearsObj[0x7bb8e374, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7db8041a created: GearsObj[0x7bb8e374, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7db8041a FIN GearsES2[obj 0x7db8041a isInit true, usesShared false, 1 GearsObj[0x4be509a1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7bb8e374, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2d954454, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7db8041a 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7db8041a, 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 0x7db8041a 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d7542fb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d7542fb FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7db8041a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7db8041a 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 @ 1753078582623 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078582626 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.7 sec [junit] Testcase: test02 took 0.622 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.46 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078580769 ms III - Start [junit] SLOCK [T main @ 1753078580774 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x301cef00: tileRendererInUse null, GearsES2[obj 0x301cef00 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x301cef00 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x301cef00 created: GearsObj[0x12cfe44c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x301cef00 created: GearsObj[0x69c7287c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x301cef00 created: GearsObj[0x69c7287c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x301cef00 FIN GearsES2[obj 0x301cef00 isInit true, usesShared false, 1 GearsObj[0x12cfe44c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x69c7287c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4db0817d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x301cef00 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x301cef00, 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 0x301cef00 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x51bd00cd: tileRendererInUse null, GearsES2[obj 0x51bd00cd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51bd00cd on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x51bd00cd created: GearsObj[0x38cee841, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x51bd00cd created: GearsObj[0x1bf38c30, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x51bd00cd created: GearsObj[0x1bf38c30, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x51bd00cd FIN GearsES2[obj 0x51bd00cd isInit true, usesShared false, 1 GearsObj[0x38cee841, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1bf38c30, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4b05be9d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x51bd00cd 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51bd00cd, 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 0x51bd00cd 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x172edddf: tileRendererInUse null, GearsES2[obj 0x172edddf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x172edddf on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x172edddf created: GearsObj[0x458b3af6, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x172edddf created: GearsObj[0x2726678a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x172edddf created: GearsObj[0x2726678a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x172edddf FIN GearsES2[obj 0x172edddf isInit true, usesShared false, 1 GearsObj[0x458b3af6, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2726678a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x60054ff0, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x172edddf 0/0 283x154 of 283x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x172edddf, 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 0x172edddf 283x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x301cef00 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x51bd00cd 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x172edddf 283x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x301cef00: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x301cef00 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x51bd00cd: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x51bd00cd FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x172edddf: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x172edddf 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 0x2d7542fb: tileRendererInUse null, GearsES2[obj 0x2d7542fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2d7542fb on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2d7542fb created: GearsObj[0x5412dc87, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2d7542fb created: GearsObj[0x3d04265a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2d7542fb created: GearsObj[0x3d04265a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d7542fb FIN GearsES2[obj 0x2d7542fb isInit true, usesShared false, 1 GearsObj[0x5412dc87, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3d04265a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5d9611a5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d7542fb 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d7542fb, 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 0x2d7542fb 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7db8041a: tileRendererInUse null, GearsES2[obj 0x7db8041a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7db8041a on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7db8041a created: GearsObj[0x4be509a1, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7db8041a created: GearsObj[0x7bb8e374, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7db8041a created: GearsObj[0x7bb8e374, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7db8041a FIN GearsES2[obj 0x7db8041a isInit true, usesShared false, 1 GearsObj[0x4be509a1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7bb8e374, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2d954454, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7db8041a 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7db8041a, 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 0x7db8041a 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d7542fb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d7542fb FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7db8041a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7db8041a 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 @ 1753078582623 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078582626 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.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 @ 1753078583588 ms III - Start [junit] SLOCK [T main @ 1753078583592 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 0x52ebf52f: tileRendererInUse null, GearsES2[obj 0x52ebf52f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52ebf52f on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52ebf52f created: GearsObj[0x38189c00, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x52ebf52f created: GearsObj[0x1910e03, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x52ebf52f created: GearsObj[0x1910e03, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x52ebf52f FIN GearsES2[obj 0x52ebf52f isInit true, usesShared false, 1 GearsObj[0x38189c00, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1910e03, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x28dc5dca, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x52ebf52f 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52ebf52f, 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 0x52ebf52f 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 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 0x52ebf52f 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52ebf52f, 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 0x52ebf52f 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 0x52ebf52f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x52ebf52f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x52ebf52f 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 0x3481a6ce: tileRendererInUse null, GearsES2[obj 0x3481a6ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3481a6ce on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3481a6ce created: GearsObj[0x2c1959cd, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3481a6ce created: GearsObj[0x6d417be4, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3481a6ce created: GearsObj[0x6d417be4, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3481a6ce FIN GearsES2[obj 0x3481a6ce isInit true, usesShared false, 1 GearsObj[0x2c1959cd, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6d417be4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2a7698a1, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3481a6ce 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3481a6ce, 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 0x3481a6ce 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3481a6ce 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 0x3481a6ce 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3481a6ce, 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 0x3481a6ce 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3481a6ce 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 0x3481a6ce 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3481a6ce 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3481a6ce 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3481a6ce: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3481a6ce 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 0x47a1e142: tileRendererInUse null, GearsES2[obj 0x47a1e142 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47a1e142 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x47a1e142 created: GearsObj[0x2f3afc42, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x47a1e142 created: GearsObj[0x19215f44, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x47a1e142 created: GearsObj[0x19215f44, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x47a1e142 FIN GearsES2[obj 0x47a1e142 isInit true, usesShared false, 1 GearsObj[0x2f3afc42, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x19215f44, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5bd1f536, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x47a1e142 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47a1e142, 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 0x47a1e142 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x47a1e142 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 0x47a1e142 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47a1e142, 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 0x47a1e142 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x47a1e142 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 0x47a1e142 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x47a1e142 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x47a1e142 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x47a1e142: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x47a1e142 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 @ 1753078586207 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078586210 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.22 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078583588 ms III - Start [junit] SLOCK [T main @ 1753078583592 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 0x52ebf52f: tileRendererInUse null, GearsES2[obj 0x52ebf52f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52ebf52f on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52ebf52f created: GearsObj[0x38189c00, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x52ebf52f created: GearsObj[0x1910e03, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x52ebf52f created: GearsObj[0x1910e03, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x52ebf52f FIN GearsES2[obj 0x52ebf52f isInit true, usesShared false, 1 GearsObj[0x38189c00, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1910e03, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x28dc5dca, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x52ebf52f 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52ebf52f, 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 0x52ebf52f 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 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 0x52ebf52f 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52ebf52f, 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 0x52ebf52f 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 0x52ebf52f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x52ebf52f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x52ebf52f 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 0x3481a6ce: tileRendererInUse null, GearsES2[obj 0x3481a6ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3481a6ce on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3481a6ce created: GearsObj[0x2c1959cd, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3481a6ce created: GearsObj[0x6d417be4, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3481a6ce created: GearsObj[0x6d417be4, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3481a6ce FIN GearsES2[obj 0x3481a6ce isInit true, usesShared false, 1 GearsObj[0x2c1959cd, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6d417be4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2a7698a1, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3481a6ce 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3481a6ce, 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 0x3481a6ce 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3481a6ce 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 0x3481a6ce 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3481a6ce, 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 0x3481a6ce 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3481a6ce 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 0x3481a6ce 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3481a6ce 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3481a6ce 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3481a6ce: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3481a6ce 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 0x47a1e142: tileRendererInUse null, GearsES2[obj 0x47a1e142 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47a1e142 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x47a1e142 created: GearsObj[0x2f3afc42, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x47a1e142 created: GearsObj[0x19215f44, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x47a1e142 created: GearsObj[0x19215f44, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x47a1e142 FIN GearsES2[obj 0x47a1e142 isInit true, usesShared false, 1 GearsObj[0x2f3afc42, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x19215f44, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5bd1f536, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x47a1e142 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47a1e142, 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 0x47a1e142 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x47a1e142 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 0x47a1e142 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47a1e142, 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 0x47a1e142 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x47a1e142 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 0x47a1e142 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x47a1e142 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x47a1e142 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x47a1e142: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x47a1e142 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 @ 1753078586207 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078586210 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_texUnit0_keepTex0_ES2 took 1.235 sec [junit] Testcase: test02_texUnit0_keepTex1_ES2 took 0.664 sec [junit] Testcase: test03_texUnit1_keepTex1_ES2 took 0.663 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.22 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078583588 ms III - Start [junit] SLOCK [T main @ 1753078583592 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 0x52ebf52f: tileRendererInUse null, GearsES2[obj 0x52ebf52f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52ebf52f on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52ebf52f created: GearsObj[0x38189c00, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x52ebf52f created: GearsObj[0x1910e03, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x52ebf52f created: GearsObj[0x1910e03, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x52ebf52f FIN GearsES2[obj 0x52ebf52f isInit true, usesShared false, 1 GearsObj[0x38189c00, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1910e03, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x28dc5dca, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x52ebf52f 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52ebf52f, 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 0x52ebf52f 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 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 0x52ebf52f 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52ebf52f, 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 0x52ebf52f 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 0x52ebf52f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x52ebf52f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x52ebf52f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x52ebf52f 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 0x3481a6ce: tileRendererInUse null, GearsES2[obj 0x3481a6ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3481a6ce on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3481a6ce created: GearsObj[0x2c1959cd, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3481a6ce created: GearsObj[0x6d417be4, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3481a6ce created: GearsObj[0x6d417be4, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3481a6ce FIN GearsES2[obj 0x3481a6ce isInit true, usesShared false, 1 GearsObj[0x2c1959cd, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6d417be4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2a7698a1, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3481a6ce 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3481a6ce, 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 0x3481a6ce 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3481a6ce 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 0x3481a6ce 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3481a6ce, 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 0x3481a6ce 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3481a6ce 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 0x3481a6ce 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3481a6ce 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3481a6ce 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3481a6ce: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3481a6ce 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 0x47a1e142: tileRendererInUse null, GearsES2[obj 0x47a1e142 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47a1e142 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x47a1e142 created: GearsObj[0x2f3afc42, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x47a1e142 created: GearsObj[0x19215f44, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x47a1e142 created: GearsObj[0x19215f44, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x47a1e142 FIN GearsES2[obj 0x47a1e142 isInit true, usesShared false, 1 GearsObj[0x2f3afc42, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x19215f44, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5bd1f536, 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x47a1e142 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47a1e142, 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 0x47a1e142 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x47a1e142 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 0x47a1e142 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47a1e142, 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 0x47a1e142 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x47a1e142 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 0x47a1e142 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x47a1e142 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x47a1e142 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x47a1e142: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x47a1e142 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 @ 1753078586207 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078586210 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.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 @ 1753078587160 ms III - Start [junit] SLOCK [T main @ 1753078587165 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2925bf5b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2925bf5b created: GearsObj[0x50cbf3dd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2925bf5b created: GearsObj[0x6ed74a4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2925bf5b created: GearsObj[0x6ed74a4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared false, 1 GearsObj[0x50cbf3dd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ed74a4d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x323cfe46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2925bf5b 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2925bf5b, 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 0x2925bf5b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2925bf5b, 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.reshape 0x2925bf5b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2925bf5b, 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 0x2925bf5b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2925bf5b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2925bf5b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2925bf5b created: GearsObj[0x49a38244, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2925bf5b created: GearsObj[0x5c8377f9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2925bf5b created: GearsObj[0x5c8377f9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared false, 1 GearsObj[0x49a38244, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c8377f9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e55dd76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2925bf5b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400033, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2925bf5b, angle 41.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 0x2925bf5b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2925bf5b 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 @ 1753078588335 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078588337 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.776 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078587160 ms III - Start [junit] SLOCK [T main @ 1753078587165 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2925bf5b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2925bf5b created: GearsObj[0x50cbf3dd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2925bf5b created: GearsObj[0x6ed74a4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2925bf5b created: GearsObj[0x6ed74a4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared false, 1 GearsObj[0x50cbf3dd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ed74a4d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x323cfe46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2925bf5b 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2925bf5b, 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 0x2925bf5b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2925bf5b, 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.reshape 0x2925bf5b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2925bf5b, 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 0x2925bf5b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2925bf5b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2925bf5b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2925bf5b created: GearsObj[0x49a38244, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2925bf5b created: GearsObj[0x5c8377f9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2925bf5b created: GearsObj[0x5c8377f9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared false, 1 GearsObj[0x49a38244, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c8377f9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e55dd76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2925bf5b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400033, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2925bf5b, angle 41.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 0x2925bf5b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2925bf5b 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 @ 1753078588335 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078588337 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAddRemove took 1.146 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.776 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078587160 ms III - Start [junit] SLOCK [T main @ 1753078587165 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2925bf5b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2925bf5b created: GearsObj[0x50cbf3dd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2925bf5b created: GearsObj[0x6ed74a4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2925bf5b created: GearsObj[0x6ed74a4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared false, 1 GearsObj[0x50cbf3dd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ed74a4d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x323cfe46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2925bf5b 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2925bf5b, 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 0x2925bf5b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2925bf5b, 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.reshape 0x2925bf5b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2925bf5b, 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 0x2925bf5b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2925bf5b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2925bf5b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2925bf5b created: GearsObj[0x49a38244, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2925bf5b created: GearsObj[0x5c8377f9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2925bf5b created: GearsObj[0x5c8377f9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared false, 1 GearsObj[0x49a38244, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c8377f9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e55dd76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2925bf5b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400033, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2925bf5b, angle 41.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 0x2925bf5b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2925bf5b 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 @ 1753078588335 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078588337 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 @ 1753078589261 ms III - Start [junit] SLOCK [T main @ 1753078589266 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x503d687a: tileRendererInUse null, GearsES2[obj 0x503d687a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x503d687a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x503d687a created: GearsObj[0x532df9ee, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x503d687a created: GearsObj[0x2e1dc150, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x503d687a created: GearsObj[0x2e1dc150, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x503d687a FIN GearsES2[obj 0x503d687a isInit true, usesShared false, 1 GearsObj[0x532df9ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e1dc150, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bb25356, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x503d687a 0/0 571x600 of 571x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x503d687a, 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 0x503d687a 0/0 581x600 of 581x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x503d687a, 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 0x503d687a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x503d687a 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 @ 1753078590490 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078590492 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.827 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078589261 ms III - Start [junit] SLOCK [T main @ 1753078589266 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x503d687a: tileRendererInUse null, GearsES2[obj 0x503d687a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x503d687a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x503d687a created: GearsObj[0x532df9ee, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x503d687a created: GearsObj[0x2e1dc150, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x503d687a created: GearsObj[0x2e1dc150, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x503d687a FIN GearsES2[obj 0x503d687a isInit true, usesShared false, 1 GearsObj[0x532df9ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e1dc150, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bb25356, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x503d687a 0/0 571x600 of 571x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x503d687a, 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 0x503d687a 0/0 581x600 of 581x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x503d687a, 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 0x503d687a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x503d687a 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 @ 1753078590490 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078590492 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01ScrollPane took 1.2 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.827 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078589261 ms III - Start [junit] SLOCK [T main @ 1753078589266 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x503d687a: tileRendererInUse null, GearsES2[obj 0x503d687a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x503d687a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x503d687a created: GearsObj[0x532df9ee, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x503d687a created: GearsObj[0x2e1dc150, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x503d687a created: GearsObj[0x2e1dc150, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x503d687a FIN GearsES2[obj 0x503d687a isInit true, usesShared false, 1 GearsObj[0x532df9ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e1dc150, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bb25356, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x503d687a 0/0 571x600 of 571x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x503d687a, 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 0x503d687a 0/0 581x600 of 581x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x503d687a, 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 0x503d687a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x503d687a 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 @ 1753078590490 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078590492 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 @ 1753078591447 ms III - Start [junit] SLOCK [T main @ 1753078591452 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 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 0x3b68185b: tileRendererInUse null, GearsES2[obj 0x3b68185b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3b68185b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3b68185b created: GearsObj[0xc0f2141, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3b68185b created: GearsObj[0x45dcc0a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3b68185b created: GearsObj[0x45dcc0a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b68185b FIN GearsES2[obj 0x3b68185b isInit true, usesShared false, 1 GearsObj[0xc0f2141, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45dcc0a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13def16f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b68185b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b68185b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3b68185b 512x512, swapInterval 1, drawable 0x40001f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b68185b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b68185b, 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 0x3b68185b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b68185b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x32420f24: tileRendererInUse null, GearsES2[obj 0x32420f24 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32420f24 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x32420f24 created: GearsObj[0x37e3cc15, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32420f24 created: GearsObj[0x3658b202, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32420f24 created: GearsObj[0x3658b202, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x32420f24 FIN GearsES2[obj 0x32420f24 isInit true, usesShared false, 1 GearsObj[0x37e3cc15, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3658b202, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2249283a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x32420f24 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32420f24, 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 0x32420f24 502x482, swapInterval 1, drawable 0x400030 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x32420f24 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32420f24, 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 0x32420f24: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x32420f24 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2fa07dd5: tileRendererInUse null, GearsES2[obj 0x2fa07dd5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2fa07dd5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2fa07dd5 created: GearsObj[0x264b033a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2fa07dd5 created: GearsObj[0x4b775d41, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2fa07dd5 created: GearsObj[0x4b775d41, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2fa07dd5 FIN GearsES2[obj 0x2fa07dd5 isInit true, usesShared false, 1 GearsObj[0x264b033a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b775d41, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f8a8976, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2fa07dd5 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2fa07dd5, 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 0x2fa07dd5 502x482, swapInterval 1, drawable 0x400040 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2fa07dd5 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2fa07dd5, 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] GLProfile GL2: GLProfile[GL2/GL4bc.sw] [junit] testing with java.awt.Window [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2fa07dd5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2fa07dd5 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 0x4f84fa92: tileRendererInUse null, GearsES2[obj 0x4f84fa92 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f84fa92 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f84fa92 created: GearsObj[0x20974c29, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f84fa92 created: GearsObj[0x75013966, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f84fa92 created: GearsObj[0x75013966, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f84fa92 FIN GearsES2[obj 0x4f84fa92 isInit true, usesShared false, 1 GearsObj[0x20974c29, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75013966, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x400ee857, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f84fa92 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f84fa92, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4f84fa92 512x512, swapInterval 1, drawable 0x400053 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f84fa92 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f84fa92, 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 0x4f84fa92: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f84fa92 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5767cc58: tileRendererInUse null, GearsES2[obj 0x5767cc58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5767cc58 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5767cc58 created: GearsObj[0x4bacacf6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5767cc58 created: GearsObj[0xb1fa9ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5767cc58 created: GearsObj[0xb1fa9ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5767cc58 FIN GearsES2[obj 0x5767cc58 isInit true, usesShared false, 1 GearsObj[0x4bacacf6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb1fa9ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2834ba6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5767cc58 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5767cc58, 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 0x5767cc58 502x482, swapInterval 1, drawable 0x40005f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5767cc58 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5767cc58, 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 0x5767cc58: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5767cc58 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x357528e8: tileRendererInUse null, GearsES2[obj 0x357528e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x357528e8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x357528e8 created: GearsObj[0xeecfcd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x357528e8 created: GearsObj[0x1bd7c172, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x357528e8 created: GearsObj[0x1bd7c172, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x357528e8 FIN GearsES2[obj 0x357528e8 isInit true, usesShared false, 1 GearsObj[0xeecfcd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd7c172, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bc552dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x357528e8 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x357528e8, 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 0x357528e8 502x482, swapInterval 1, drawable 0x40006f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x357528e8 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x357528e8, 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 0x357528e8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x357528e8 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 @ 1753078598482 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078598484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.653 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 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 @ 1753078591447 ms III - Start [junit] SLOCK [T main @ 1753078591452 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x3b68185b: tileRendererInUse null, GearsES2[obj 0x3b68185b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3b68185b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3b68185b created: GearsObj[0xc0f2141, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3b68185b created: GearsObj[0x45dcc0a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3b68185b created: GearsObj[0x45dcc0a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b68185b FIN GearsES2[obj 0x3b68185b isInit true, usesShared false, 1 GearsObj[0xc0f2141, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45dcc0a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13def16f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b68185b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b68185b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3b68185b 512x512, swapInterval 1, drawable 0x40001f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b68185b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b68185b, 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 0x3b68185b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b68185b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x32420f24: tileRendererInUse null, GearsES2[obj 0x32420f24 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32420f24 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x32420f24 created: GearsObj[0x37e3cc15, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32420f24 created: GearsObj[0x3658b202, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32420f24 created: GearsObj[0x3658b202, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x32420f24 FIN GearsES2[obj 0x32420f24 isInit true, usesShared false, 1 GearsObj[0x37e3cc15, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3658b202, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2249283a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x32420f24 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32420f24, 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 0x32420f24 502x482, swapInterval 1, drawable 0x400030 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x32420f24 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32420f24, 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 0x32420f24: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x32420f24 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2fa07dd5: tileRendererInUse null, GearsES2[obj 0x2fa07dd5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2fa07dd5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2fa07dd5 created: GearsObj[0x264b033a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2fa07dd5 created: GearsObj[0x4b775d41, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2fa07dd5 created: GearsObj[0x4b775d41, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2fa07dd5 FIN GearsES2[obj 0x2fa07dd5 isInit true, usesShared false, 1 GearsObj[0x264b033a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b775d41, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f8a8976, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2fa07dd5 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2fa07dd5, 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 0x2fa07dd5 502x482, swapInterval 1, drawable 0x400040 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2fa07dd5 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2fa07dd5, 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 0x2fa07dd5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2fa07dd5 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 0x4f84fa92: tileRendererInUse null, GearsES2[obj 0x4f84fa92 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f84fa92 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f84fa92 created: GearsObj[0x20974c29, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f84fa92 created: GearsObj[0x75013966, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f84fa92 created: GearsObj[0x75013966, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f84fa92 FIN GearsES2[obj 0x4f84fa92 isInit true, usesShared false, 1 GearsObj[0x20974c29, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75013966, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x400ee857, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f84fa92 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f84fa92, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4f84fa92 512x512, swapInterval 1, drawable 0x400053 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f84fa92 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f84fa92, 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 0x4f84fa92: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f84fa92 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5767cc58: tileRendererInUse null, GearsES2[obj 0x5767cc58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5767cc58 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5767cc58 created: GearsObj[0x4bacacf6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5767cc58 created: GearsObj[0xb1fa9ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5767cc58 created: GearsObj[0xb1fa9ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5767cc58 FIN GearsES2[obj 0x5767cc58 isInit true, usesShared false, 1 GearsObj[0x4bacacf6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb1fa9ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2834ba6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5767cc58 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5767cc58, 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 0x5767cc58 502x482, swapInterval 1, drawable 0x40005f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5767cc58 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5767cc58, 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 0x5767cc58: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5767cc58 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x357528e8: tileRendererInUse null, GearsES2[obj 0x357528e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x357528e8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x357528e8 created: GearsObj[0xeecfcd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x357528e8 created: GearsObj[0x1bd7c172, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x357528e8 created: GearsObj[0x1bd7c172, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x357528e8 FIN GearsES2[obj 0x357528e8 isInit true, usesShared false, 1 GearsObj[0xeecfcd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd7c172, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bc552dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x357528e8 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x357528e8, 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 0x357528e8 502x482, swapInterval 1, drawable 0x40006f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x357528e8 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x357528e8, 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 0x357528e8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x357528e8 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 @ 1753078598482 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078598484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLDefault took 3.329 sec [junit] Testcase: test02GL2 took 3.193 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.653 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 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 @ 1753078591447 ms III - Start [junit] SLOCK [T main @ 1753078591452 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x3b68185b: tileRendererInUse null, GearsES2[obj 0x3b68185b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3b68185b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3b68185b created: GearsObj[0xc0f2141, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3b68185b created: GearsObj[0x45dcc0a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3b68185b created: GearsObj[0x45dcc0a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b68185b FIN GearsES2[obj 0x3b68185b isInit true, usesShared false, 1 GearsObj[0xc0f2141, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45dcc0a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13def16f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b68185b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b68185b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x3b68185b 512x512, swapInterval 1, drawable 0x40001f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b68185b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b68185b, 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 0x3b68185b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b68185b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x32420f24: tileRendererInUse null, GearsES2[obj 0x32420f24 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32420f24 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x32420f24 created: GearsObj[0x37e3cc15, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32420f24 created: GearsObj[0x3658b202, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32420f24 created: GearsObj[0x3658b202, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x32420f24 FIN GearsES2[obj 0x32420f24 isInit true, usesShared false, 1 GearsObj[0x37e3cc15, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3658b202, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2249283a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x32420f24 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32420f24, 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 0x32420f24 502x482, swapInterval 1, drawable 0x400030 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x32420f24 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32420f24, 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 0x32420f24: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x32420f24 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2fa07dd5: tileRendererInUse null, GearsES2[obj 0x2fa07dd5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2fa07dd5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2fa07dd5 created: GearsObj[0x264b033a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2fa07dd5 created: GearsObj[0x4b775d41, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2fa07dd5 created: GearsObj[0x4b775d41, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2fa07dd5 FIN GearsES2[obj 0x2fa07dd5 isInit true, usesShared false, 1 GearsObj[0x264b033a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b775d41, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f8a8976, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2fa07dd5 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2fa07dd5, 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 0x2fa07dd5 502x482, swapInterval 1, drawable 0x400040 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2fa07dd5 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2fa07dd5, 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 0x2fa07dd5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2fa07dd5 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 0x4f84fa92: tileRendererInUse null, GearsES2[obj 0x4f84fa92 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f84fa92 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f84fa92 created: GearsObj[0x20974c29, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f84fa92 created: GearsObj[0x75013966, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f84fa92 created: GearsObj[0x75013966, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f84fa92 FIN GearsES2[obj 0x4f84fa92 isInit true, usesShared false, 1 GearsObj[0x20974c29, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75013966, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x400ee857, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f84fa92 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f84fa92, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4f84fa92 512x512, swapInterval 1, drawable 0x400053 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f84fa92 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f84fa92, 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 0x4f84fa92: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f84fa92 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5767cc58: tileRendererInUse null, GearsES2[obj 0x5767cc58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5767cc58 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5767cc58 created: GearsObj[0x4bacacf6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5767cc58 created: GearsObj[0xb1fa9ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5767cc58 created: GearsObj[0xb1fa9ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5767cc58 FIN GearsES2[obj 0x5767cc58 isInit true, usesShared false, 1 GearsObj[0x4bacacf6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb1fa9ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2834ba6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5767cc58 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5767cc58, 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 0x5767cc58 502x482, swapInterval 1, drawable 0x40005f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5767cc58 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5767cc58, 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 0x5767cc58: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5767cc58 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x357528e8: tileRendererInUse null, GearsES2[obj 0x357528e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x357528e8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x357528e8 created: GearsObj[0xeecfcd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x357528e8 created: GearsObj[0x1bd7c172, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x357528e8 created: GearsObj[0x1bd7c172, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x357528e8 FIN GearsES2[obj 0x357528e8 isInit true, usesShared false, 1 GearsObj[0xeecfcd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bd7c172, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bc552dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x357528e8 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x357528e8, 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 0x357528e8 502x482, swapInterval 1, drawable 0x40006f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x357528e8 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x357528e8, 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 0x357528e8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x357528e8 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 @ 1753078598482 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078598484 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.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 @ 1753078599384 ms III - Start [junit] SLOCK [T main @ 1753078599389 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078601054 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078601058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.268 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078599384 ms III - Start [junit] SLOCK [T main @ 1753078599389 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078601054 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078601058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testTextRendererDraw2D took 0.58 sec [junit] Testcase: testTextRendererDraw3D took 0.539 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.268 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078599384 ms III - Start [junit] SLOCK [T main @ 1753078599389 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078601054 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078601058 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.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 @ 1753078601916 ms III - Start [junit] SLOCK [T main @ 1753078601920 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] Image right side up [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] Image right side up [junit] Image right side up [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 @ 1753078602664 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078602668 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.343 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 @ 1753078601916 ms III - Start [junit] SLOCK [T main @ 1753078601920 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 @ 1753078602664 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078602668 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AccumStencilPBuffer took 0.583 sec [junit] Testcase: test01DefaultFBO took 0.051 sec [junit] Testcase: test01DefaultPBuffer took 0.051 sec [junit] Testcase: test01StencilFBO took 0.037 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.343 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 @ 1753078601916 ms III - Start [junit] SLOCK [T main @ 1753078601920 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 @ 1753078602664 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078602668 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.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 @ 1753078603659 ms III - Start [junit] SLOCK [T main @ 1753078603663 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753078604911 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078604917 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.854 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078603659 ms III - Start [junit] SLOCK [T main @ 1753078603663 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753078604911 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078604917 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOnscreenMultiSampleAA0 took 0.781 sec [junit] Testcase: testOnscreenMultiSampleAA4 took 0.221 sec [junit] Testcase: testOnscreenMultiSampleAA8 took 0.208 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.854 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078603659 ms III - Start [junit] SLOCK [T main @ 1753078603663 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753078604911 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078604917 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.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 @ 1753078605852 ms III - Start [junit] SLOCK [T main @ 1753078605856 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 0x212b5695: tileRendererInUse null, GearsES2[obj 0x212b5695 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x212b5695 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x212b5695 created: GearsObj[0x6bf02fd6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x212b5695 created: GearsObj[0x540b80cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x212b5695 created: GearsObj[0x540b80cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x212b5695 FIN GearsES2[obj 0x212b5695 isInit true, usesShared false, 1 GearsObj[0x6bf02fd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x540b80cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f324e32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x212b5695 0/0 400x200 of 400x200, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x212b5695, 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 0x212b5695: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x212b5695 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 @ 1753078606969 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078606971 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.719 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078605852 ms III - Start [junit] SLOCK [T main @ 1753078605856 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 0x212b5695: tileRendererInUse null, GearsES2[obj 0x212b5695 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x212b5695 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x212b5695 created: GearsObj[0x6bf02fd6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x212b5695 created: GearsObj[0x540b80cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x212b5695 created: GearsObj[0x540b80cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x212b5695 FIN GearsES2[obj 0x212b5695 isInit true, usesShared false, 1 GearsObj[0x6bf02fd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x540b80cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f324e32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x212b5695 0/0 400x200 of 400x200, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x212b5695, 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 0x212b5695: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x212b5695 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 @ 1753078606969 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078606971 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 0.596 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.719 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078605852 ms III - Start [junit] SLOCK [T main @ 1753078605856 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 0x212b5695: tileRendererInUse null, GearsES2[obj 0x212b5695 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x212b5695 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x212b5695 created: GearsObj[0x6bf02fd6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x212b5695 created: GearsObj[0x540b80cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x212b5695 created: GearsObj[0x540b80cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x212b5695 FIN GearsES2[obj 0x212b5695 isInit true, usesShared false, 1 GearsObj[0x6bf02fd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x540b80cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f324e32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x212b5695 0/0 400x200 of 400x200, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x212b5695, 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 0x212b5695: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x212b5695 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 @ 1753078606969 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078606971 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 @ 1753078608116 ms III - Start [junit] SLOCK [T main @ 1753078608120 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 5/25 640x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078608724 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078608725 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078608727 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x65d09a04: tileRendererInUse null, GearsES2[obj 0x65d09a04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65d09a04 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65d09a04 created: GearsObj[0x7c13fb40, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65d09a04 created: GearsObj[0x1db00aea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65d09a04 created: GearsObj[0x1db00aea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65d09a04 FIN GearsES2[obj 0x65d09a04 isInit true, usesShared false, 1 GearsObj[0x7c13fb40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1db00aea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b35059e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65d09a04 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65d09a04, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753078608882 d 0ms]] [junit] 0 s: 60 f / 265 ms, 226.4 fps, 4 ms/f; total: 60 f, 226.4 fps, 4 ms/f [junit] 0 s: 60 f / 92 ms, 652.1 fps, 1 ms/f; total: 120 f, 335.1 fps, 2 ms/f [junit] 0 s: 60 f / 85 ms, 705.8 fps, 1 ms/f; total: 180 f, 406.3 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609216 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609217 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65d09a04: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65d09a04 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609224 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609248 d 0ms]] [junit] HiDPI PixelScale: 0.0x0.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 0x152aa092: tileRendererInUse null, GearsES2[obj 0x152aa092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x152aa092 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x152aa092 created: GearsObj[0x26401968, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x152aa092 created: GearsObj[0x5dc93152, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x152aa092 created: GearsObj[0x5dc93152, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x152aa092 FIN GearsES2[obj 0x152aa092 isInit true, usesShared false, 1 GearsObj[0x26401968, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5dc93152, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29d8fd6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x152aa092 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7fb90ccabf60, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test02_GLES2__________________-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609319 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609322 d 0ms]] [junit] 0 s: 60 f / 225 ms, 266.6 fps, 3 ms/f; total: 60 f, 266.6 fps, 3 ms/f [junit] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 120 f, 371.5 fps, 2 ms/f [junit] 0 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 180 f, 431.6 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609751 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609751 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609755 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609793 d 0ms]] [junit] HiDPI PixelScale: 0.0x0.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 0x4e268090: tileRendererInUse null, GearsES2[obj 0x4e268090 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e268090 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e268090 created: GearsObj[0x4369da0a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e268090 created: GearsObj[0x17c78744, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e268090 created: GearsObj[0x17c78744, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e268090 FIN GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x4369da0a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17c78744, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dd41452, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e268090 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e268090, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753078609850 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609856 d 0ms]] [junit] 0 s: 60 f / 186 ms, 322.5 fps, 3 ms/f; total: 60 f, 322.5 fps, 3 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 470.5 fps, 2 ms/f [junit] 0 s: 60 f / 70 ms, 857.1 fps, 1 ms/f; total: 180 f, 553.8 fps, 1 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 240 f, 613.8 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 300 f, 653.5 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610295 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610295 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e268090: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e268090 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:1753078610301 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610341 d 0ms]] [junit] canvas pos/siz: 0/29 640x480 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5939a379: tileRendererInUse null, GearsES2[obj 0x5939a379 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5939a379 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5939a379 created: GearsObj[0x6d245e60, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5939a379 created: GearsObj[0x1fe85415, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5939a379 created: GearsObj[0x1fe85415, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5939a379 FIN GearsES2[obj 0x5939a379 isInit true, usesShared false, 1 GearsObj[0x6d245e60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1fe85415, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ce55c37, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5939a379 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5939a379, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753078610389 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610392 d 0ms]] [junit] 0 s: 60 f / 176 ms, 340.9 fps, 2 ms/f; total: 60 f, 340.9 fps, 2 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 120 f, 495.8 fps, 2 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 180 f, 582.5 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 240 f, 641.7 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 300 f, 684.9 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610843 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5939a379: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5939a379 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610848 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610848 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078610870 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078610872 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.353 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078608116 ms III - Start [junit] SLOCK [T main @ 1753078608120 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 5/25 640x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078608724 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078608725 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078608727 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x65d09a04: tileRendererInUse null, GearsES2[obj 0x65d09a04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65d09a04 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65d09a04 created: GearsObj[0x7c13fb40, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65d09a04 created: GearsObj[0x1db00aea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65d09a04 created: GearsObj[0x1db00aea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65d09a04 FIN GearsES2[obj 0x65d09a04 isInit true, usesShared false, 1 GearsObj[0x7c13fb40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1db00aea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b35059e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65d09a04 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65d09a04, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753078608882 d 0ms]] [junit] 0 s: 60 f / 265 ms, 226.4 fps, 4 ms/f; total: 60 f, 226.4 fps, 4 ms/f [junit] 0 s: 60 f / 92 ms, 652.1 fps, 1 ms/f; total: 120 f, 335.1 fps, 2 ms/f [junit] 0 s: 60 f / 85 ms, 705.8 fps, 1 ms/f; total: 180 f, 406.3 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609216 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609217 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65d09a04: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65d09a04 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609224 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609248 d 0ms]] [junit] HiDPI PixelScale: 0.0x0.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 0x152aa092: tileRendererInUse null, GearsES2[obj 0x152aa092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x152aa092 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x152aa092 created: GearsObj[0x26401968, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x152aa092 created: GearsObj[0x5dc93152, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x152aa092 created: GearsObj[0x5dc93152, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x152aa092 FIN GearsES2[obj 0x152aa092 isInit true, usesShared false, 1 GearsObj[0x26401968, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5dc93152, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29d8fd6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x152aa092 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7fb90ccabf60, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test02_GLES2__________________-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609319 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609322 d 0ms]] [junit] 0 s: 60 f / 225 ms, 266.6 fps, 3 ms/f; total: 60 f, 266.6 fps, 3 ms/f [junit] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 120 f, 371.5 fps, 2 ms/f [junit] 0 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 180 f, 431.6 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609751 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609751 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609755 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609793 d 0ms]] [junit] HiDPI PixelScale: 0.0x0.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 0x4e268090: tileRendererInUse null, GearsES2[obj 0x4e268090 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e268090 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e268090 created: GearsObj[0x4369da0a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e268090 created: GearsObj[0x17c78744, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e268090 created: GearsObj[0x17c78744, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e268090 FIN GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x4369da0a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17c78744, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dd41452, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e268090 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e268090, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753078609850 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609856 d 0ms]] [junit] 0 s: 60 f / 186 ms, 322.5 fps, 3 ms/f; total: 60 f, 322.5 fps, 3 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 470.5 fps, 2 ms/f [junit] 0 s: 60 f / 70 ms, 857.1 fps, 1 ms/f; total: 180 f, 553.8 fps, 1 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 240 f, 613.8 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 300 f, 653.5 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610295 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610295 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e268090: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e268090 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:1753078610301 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610341 d 0ms]] [junit] canvas pos/siz: 0/29 640x480 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5939a379: tileRendererInUse null, GearsES2[obj 0x5939a379 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5939a379 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5939a379 created: GearsObj[0x6d245e60, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5939a379 created: GearsObj[0x1fe85415, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5939a379 created: GearsObj[0x1fe85415, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5939a379 FIN GearsES2[obj 0x5939a379 isInit true, usesShared false, 1 GearsObj[0x6d245e60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1fe85415, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ce55c37, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5939a379 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5939a379, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753078610389 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610392 d 0ms]] [junit] 0 s: 60 f / 176 ms, 340.9 fps, 2 ms/f; total: 60 f, 340.9 fps, 2 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 120 f, 495.8 fps, 2 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 180 f, 582.5 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 240 f, 641.7 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 300 f, 684.9 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610843 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5939a379: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5939a379 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610848 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610848 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078610870 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078610872 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.05 sec [junit] Testcase: test02_GLES2 took 0.529 sec [junit] Testcase: test03_GL3 took 0.539 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 0.546 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.353 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078608116 ms III - Start [junit] SLOCK [T main @ 1753078608120 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 5/25 640x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078608724 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078608725 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078608727 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x65d09a04: tileRendererInUse null, GearsES2[obj 0x65d09a04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65d09a04 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65d09a04 created: GearsObj[0x7c13fb40, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65d09a04 created: GearsObj[0x1db00aea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65d09a04 created: GearsObj[0x1db00aea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x65d09a04 FIN GearsES2[obj 0x65d09a04 isInit true, usesShared false, 1 GearsObj[0x7c13fb40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1db00aea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b35059e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x65d09a04 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65d09a04, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753078608882 d 0ms]] [junit] 0 s: 60 f / 265 ms, 226.4 fps, 4 ms/f; total: 60 f, 226.4 fps, 4 ms/f [junit] 0 s: 60 f / 92 ms, 652.1 fps, 1 ms/f; total: 120 f, 335.1 fps, 2 ms/f [junit] 0 s: 60 f / 85 ms, 705.8 fps, 1 ms/f; total: 180 f, 406.3 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609216 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609217 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65d09a04: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x65d09a04 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609224 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609248 d 0ms]] [junit] HiDPI PixelScale: 0.0x0.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 0x152aa092: tileRendererInUse null, GearsES2[obj 0x152aa092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x152aa092 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x152aa092 created: GearsObj[0x26401968, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x152aa092 created: GearsObj[0x5dc93152, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x152aa092 created: GearsObj[0x5dc93152, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x152aa092 FIN GearsES2[obj 0x152aa092 isInit true, usesShared false, 1 GearsObj[0x26401968, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5dc93152, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29d8fd6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x152aa092 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7fb90ccabf60, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test02_GLES2__________________-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609319 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609322 d 0ms]] [junit] 0 s: 60 f / 225 ms, 266.6 fps, 3 ms/f; total: 60 f, 266.6 fps, 3 ms/f [junit] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 120 f, 371.5 fps, 2 ms/f [junit] 0 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 180 f, 431.6 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609751 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609751 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609755 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609793 d 0ms]] [junit] HiDPI PixelScale: 0.0x0.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 0x4e268090: tileRendererInUse null, GearsES2[obj 0x4e268090 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e268090 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e268090 created: GearsObj[0x4369da0a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e268090 created: GearsObj[0x17c78744, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e268090 created: GearsObj[0x17c78744, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e268090 FIN GearsES2[obj 0x4e268090 isInit true, usesShared false, 1 GearsObj[0x4369da0a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17c78744, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dd41452, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e268090 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e268090, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753078609850 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078609856 d 0ms]] [junit] 0 s: 60 f / 186 ms, 322.5 fps, 3 ms/f; total: 60 f, 322.5 fps, 3 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 470.5 fps, 2 ms/f [junit] 0 s: 60 f / 70 ms, 857.1 fps, 1 ms/f; total: 180 f, 553.8 fps, 1 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 240 f, 613.8 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 300 f, 653.5 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610295 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610295 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e268090: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e268090 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:1753078610301 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610341 d 0ms]] [junit] canvas pos/siz: 0/29 640x480 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5939a379: tileRendererInUse null, GearsES2[obj 0x5939a379 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5939a379 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5939a379 created: GearsObj[0x6d245e60, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5939a379 created: GearsObj[0x1fe85415, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5939a379 created: GearsObj[0x1fe85415, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5939a379 FIN GearsES2[obj 0x5939a379 isInit true, usesShared false, 1 GearsObj[0x6d245e60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1fe85415, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ce55c37, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5939a379 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5939a379, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1753078610389 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610392 d 0ms]] [junit] 0 s: 60 f / 176 ms, 340.9 fps, 2 ms/f; total: 60 f, 340.9 fps, 2 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 120 f, 495.8 fps, 2 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 180 f, 582.5 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 240 f, 641.7 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 300 f, 684.9 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610843 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5939a379: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5939a379 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610848 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078610848 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078610870 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078610872 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.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 @ 1753078611790 ms III - Start [junit] SLOCK [T main @ 1753078611794 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f682c001380, owner true, ResourceToolkitLock[obj 0x54422e18, isOwner false, <117159c0, 3e27ba32>[count 0, qsz 0, owner ]], obj 0x17f9d882], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f682c001380, owner true, ResourceToolkitLock[obj 0x54422e18, isOwner false, <117159c0, 3e27ba32>[count 0, qsz 0, owner ]], obj 0x17f9d882]], 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:1753078613102 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078613103 d 1ms]] [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 0x7f6898990ff0, owner true, ResourceToolkitLock[obj 0x359df09a, isOwner false, <43df23d3, 6d60fe40>[count 0, qsz 0, owner ]], obj 0x792b749c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6898990ff0, owner true, ResourceToolkitLock[obj 0x359df09a, isOwner false, <43df23d3, 6d60fe40>[count 0, qsz 0, owner ]], obj 0x792b749c]], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078613313 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0005-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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078613772 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078613773 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600001, 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 0x7f68e00014c0, owner true, ResourceToolkitLock[obj 0x302c971f, isOwner false, <1972e513, 7ae0a9ec>[count 0, qsz 0, owner ]], obj 0x35841320], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68e00014c0, owner true, ResourceToolkitLock[obj 0x302c971f, isOwner false, <1972e513, 7ae0a9ec>[count 0, qsz 0, owner ]], obj 0x35841320]], 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____________-n0008-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:1753078614414 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078614414 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600001, 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 0x7f68040012a0, owner true, ResourceToolkitLock[obj 0x2a693f59, isOwner false, <3f4faf53, 7fd50002>[count 0, qsz 0, owner ]], obj 0x533bda92], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68040012a0, owner true, ResourceToolkitLock[obj 0x2a693f59, isOwner false, <3f4faf53, 7fd50002>[count 0, qsz 0, owner ]], obj 0x533bda92]], 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:1753078614567 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:1753078615066 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078615067 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600002, 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 0x7f68540012a0, owner true, ResourceToolkitLock[obj 0x52f27fbd, isOwner false, <4c163e3, 4a8355dd>[count 0, qsz 0, owner ]], obj 0x4d0d9fe7], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68540012a0, owner true, ResourceToolkitLock[obj 0x52f27fbd, isOwner false, <4c163e3, 4a8355dd>[count 0, qsz 0, owner ]], obj 0x4d0d9fe7]], 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_____________-n0009-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:1753078615704 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078615704 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600002, 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 0x7f68b80015f0, owner true, ResourceToolkitLock[obj 0x70cf32e3, isOwner false, <5a59ca5e, 4bdeaabb>[count 0, qsz 0, owner ]], obj 0x6c4906d3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68b80015f0, owner true, ResourceToolkitLock[obj 0x70cf32e3, isOwner false, <5a59ca5e, 4bdeaabb>[count 0, qsz 0, owner ]], obj 0x6c4906d3]], 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:1753078615858 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.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.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078616348 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078616349 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x17bffc17: tileRendererInUse null, GearsES2[obj 0x17bffc17 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17bffc17 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x17bffc17 created: GearsObj[0x19c21eff, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x17bffc17 created: GearsObj[0x53626ce8, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x17bffc17 created: GearsObj[0x53626ce8, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x17bffc17 FIN GearsES2[obj 0x17bffc17 isInit true, usesShared false, 1 GearsObj[0x19c21eff, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x53626ce8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5e82a943, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x17bffc17 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17bffc17, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x17bffc17 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 0x7f68bc0f3df0, owner true, ResourceToolkitLock[obj 0x5b38c1ec, isOwner false, <338fc1d8, 4722ef0c>[count 0, qsz 0, owner ]], obj 0x48e1f6c7], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68bc0f3df0, owner true, ResourceToolkitLock[obj 0x5b38c1ec, isOwner false, <338fc1d8, 4722ef0c>[count 0, qsz 0, owner ]], obj 0x48e1f6c7]], 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.test20_GLES2__________________-n0003-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test20_GLES2__________________-n0009-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x17bffc17: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x17bffc17 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078617010 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078617011 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x480d3575: tileRendererInUse null, GearsES2[obj 0x480d3575 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x480d3575 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x480d3575 created: GearsObj[0x5963bc90, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x480d3575 created: GearsObj[0x1eee7432, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x480d3575 created: GearsObj[0x1eee7432, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x480d3575 FIN GearsES2[obj 0x480d3575 isInit true, usesShared false, 1 GearsObj[0x5963bc90, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1eee7432, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x274c0e9d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x480d3575 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x480d3575, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x480d3575 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x480d3575 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 0x7f68c40015f0, owner true, ResourceToolkitLock[obj 0x26abb146, isOwner false, <72c8e7b, 65f8f5ae>[count 0, qsz 0, owner ]], obj 0x431cd9b2], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68c40015f0, owner true, ResourceToolkitLock[obj 0x26abb146, isOwner false, <72c8e7b, 65f8f5ae>[count 0, qsz 0, owner ]], obj 0x431cd9b2]], 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.test30_GLES3__________________-n0004-GLES3_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test30_GLES3__________________-n0007-GLES3_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x480d3575: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x480d3575 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078617676 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078617677 d 0ms]] [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 0x790da477: tileRendererInUse null, GearsES2[obj 0x790da477 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x790da477 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x790da477 created: GearsObj[0x37633287, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x790da477 created: GearsObj[0x19266682, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x790da477 created: GearsObj[0x19266682, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x790da477 FIN GearsES2[obj 0x790da477 isInit true, usesShared false, 1 GearsObj[0x37633287, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x19266682, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x42becc48, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x790da477 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x790da477, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x790da477 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x790da477 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 0x7f67f00012a0, owner true, ResourceToolkitLock[obj 0x5fb759d6, isOwner false, <4b8d604b, 5e7cd6cc>[count 0, qsz 0, owner ]], obj 0x68c9d179], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f67f00012a0, owner true, ResourceToolkitLock[obj 0x5fb759d6, isOwner false, <4b8d604b, 5e7cd6cc>[count 0, qsz 0, owner ]], obj 0x68c9d179]], 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____________________-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0005-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x790da477: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x790da477 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078618333 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078618333 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f68440012a0, owner true, ResourceToolkitLock[obj 0x6e2829c7, isOwner false, <3feb2dda, 6a8658ff>[count 0, qsz 0, owner ]], obj 0x1c742ed4], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68440012a0, owner true, ResourceToolkitLock[obj 0x6e2829c7, isOwner false, <3feb2dda, 6a8658ff>[count 0, qsz 0, owner ]], obj 0x1c742ed4]], 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-n0008-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:1753078618991 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078618992 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078619051 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078619060 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.879 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078611790 ms III - Start [junit] SLOCK [T main @ 1753078611794 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f682c001380, owner true, ResourceToolkitLock[obj 0x54422e18, isOwner false, <117159c0, 3e27ba32>[count 0, qsz 0, owner ]], obj 0x17f9d882], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f682c001380, owner true, ResourceToolkitLock[obj 0x54422e18, isOwner false, <117159c0, 3e27ba32>[count 0, qsz 0, owner ]], obj 0x17f9d882]], 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:1753078613102 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078613103 d 1ms]] [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 0x7f6898990ff0, owner true, ResourceToolkitLock[obj 0x359df09a, isOwner false, <43df23d3, 6d60fe40>[count 0, qsz 0, owner ]], obj 0x792b749c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6898990ff0, owner true, ResourceToolkitLock[obj 0x359df09a, isOwner false, <43df23d3, 6d60fe40>[count 0, qsz 0, owner ]], obj 0x792b749c]], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078613313 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0005-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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078613772 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078613773 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600001, 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 0x7f68e00014c0, owner true, ResourceToolkitLock[obj 0x302c971f, isOwner false, <1972e513, 7ae0a9ec>[count 0, qsz 0, owner ]], obj 0x35841320], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68e00014c0, owner true, ResourceToolkitLock[obj 0x302c971f, isOwner false, <1972e513, 7ae0a9ec>[count 0, qsz 0, owner ]], obj 0x35841320]], 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____________-n0008-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:1753078614414 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078614414 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600001, 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 0x7f68040012a0, owner true, ResourceToolkitLock[obj 0x2a693f59, isOwner false, <3f4faf53, 7fd50002>[count 0, qsz 0, owner ]], obj 0x533bda92], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68040012a0, owner true, ResourceToolkitLock[obj 0x2a693f59, isOwner false, <3f4faf53, 7fd50002>[count 0, qsz 0, owner ]], obj 0x533bda92]], 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:1753078614567 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:1753078615066 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078615067 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600002, 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 0x7f68540012a0, owner true, ResourceToolkitLock[obj 0x52f27fbd, isOwner false, <4c163e3, 4a8355dd>[count 0, qsz 0, owner ]], obj 0x4d0d9fe7], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68540012a0, owner true, ResourceToolkitLock[obj 0x52f27fbd, isOwner false, <4c163e3, 4a8355dd>[count 0, qsz 0, owner ]], obj 0x4d0d9fe7]], 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_____________-n0009-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:1753078615704 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078615704 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600002, 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 0x7f68b80015f0, owner true, ResourceToolkitLock[obj 0x70cf32e3, isOwner false, <5a59ca5e, 4bdeaabb>[count 0, qsz 0, owner ]], obj 0x6c4906d3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68b80015f0, owner true, ResourceToolkitLock[obj 0x70cf32e3, isOwner false, <5a59ca5e, 4bdeaabb>[count 0, qsz 0, owner ]], obj 0x6c4906d3]], 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:1753078615858 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.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.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078616348 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078616349 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x17bffc17: tileRendererInUse null, GearsES2[obj 0x17bffc17 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17bffc17 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x17bffc17 created: GearsObj[0x19c21eff, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x17bffc17 created: GearsObj[0x53626ce8, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x17bffc17 created: GearsObj[0x53626ce8, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x17bffc17 FIN GearsES2[obj 0x17bffc17 isInit true, usesShared false, 1 GearsObj[0x19c21eff, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x53626ce8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5e82a943, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x17bffc17 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17bffc17, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x17bffc17 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 0x7f68bc0f3df0, owner true, ResourceToolkitLock[obj 0x5b38c1ec, isOwner false, <338fc1d8, 4722ef0c>[count 0, qsz 0, owner ]], obj 0x48e1f6c7], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68bc0f3df0, owner true, ResourceToolkitLock[obj 0x5b38c1ec, isOwner false, <338fc1d8, 4722ef0c>[count 0, qsz 0, owner ]], obj 0x48e1f6c7]], 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.test20_GLES2__________________-n0003-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test20_GLES2__________________-n0009-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x17bffc17: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x17bffc17 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078617010 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078617011 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x480d3575: tileRendererInUse null, GearsES2[obj 0x480d3575 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x480d3575 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x480d3575 created: GearsObj[0x5963bc90, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x480d3575 created: GearsObj[0x1eee7432, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x480d3575 created: GearsObj[0x1eee7432, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x480d3575 FIN GearsES2[obj 0x480d3575 isInit true, usesShared false, 1 GearsObj[0x5963bc90, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1eee7432, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x274c0e9d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x480d3575 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x480d3575, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x480d3575 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x480d3575 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 0x7f68c40015f0, owner true, ResourceToolkitLock[obj 0x26abb146, isOwner false, <72c8e7b, 65f8f5ae>[count 0, qsz 0, owner ]], obj 0x431cd9b2], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68c40015f0, owner true, ResourceToolkitLock[obj 0x26abb146, isOwner false, <72c8e7b, 65f8f5ae>[count 0, qsz 0, owner ]], obj 0x431cd9b2]], 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.test30_GLES3__________________-n0004-GLES3_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test30_GLES3__________________-n0007-GLES3_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x480d3575: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x480d3575 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078617676 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078617677 d 0ms]] [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 0x790da477: tileRendererInUse null, GearsES2[obj 0x790da477 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x790da477 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x790da477 created: GearsObj[0x37633287, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x790da477 created: GearsObj[0x19266682, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x790da477 created: GearsObj[0x19266682, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x790da477 FIN GearsES2[obj 0x790da477 isInit true, usesShared false, 1 GearsObj[0x37633287, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x19266682, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x42becc48, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x790da477 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x790da477, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x790da477 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x790da477 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 0x7f67f00012a0, owner true, ResourceToolkitLock[obj 0x5fb759d6, isOwner false, <4b8d604b, 5e7cd6cc>[count 0, qsz 0, owner ]], obj 0x68c9d179], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f67f00012a0, owner true, ResourceToolkitLock[obj 0x5fb759d6, isOwner false, <4b8d604b, 5e7cd6cc>[count 0, qsz 0, owner ]], obj 0x68c9d179]], 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____________________-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0005-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x790da477: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x790da477 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078618333 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078618333 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f68440012a0, owner true, ResourceToolkitLock[obj 0x6e2829c7, isOwner false, <3feb2dda, 6a8658ff>[count 0, qsz 0, owner ]], obj 0x1c742ed4], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68440012a0, owner true, ResourceToolkitLock[obj 0x6e2829c7, isOwner false, <3feb2dda, 6a8658ff>[count 0, qsz 0, owner ]], obj 0x1c742ed4]], 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-n0008-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:1753078618991 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078618992 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078619051 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078619060 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 1.286 sec [junit] Testcase: test02_DefaultMsaa took 0.664 sec [junit] Testcase: test03_PbufferNorm took 0.641 sec [junit] Testcase: test04_PbufferMsaa took 0.651 sec [junit] Testcase: test05_BitmapNorm took 0.629 sec [junit] Testcase: test06_BitmapMsaa took 0.644 sec [junit] Testcase: test20_GLES2 took 0.66 sec [junit] Testcase: test30_GLES3 took 0.666 sec [junit] Testcase: test40_GL3 took 0.655 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 0.657 sec [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.879 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078611790 ms III - Start [junit] SLOCK [T main @ 1753078611794 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f682c001380, owner true, ResourceToolkitLock[obj 0x54422e18, isOwner false, <117159c0, 3e27ba32>[count 0, qsz 0, owner ]], obj 0x17f9d882], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f682c001380, owner true, ResourceToolkitLock[obj 0x54422e18, isOwner false, <117159c0, 3e27ba32>[count 0, qsz 0, owner ]], obj 0x17f9d882]], 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:1753078613102 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078613103 d 1ms]] [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 0x7f6898990ff0, owner true, ResourceToolkitLock[obj 0x359df09a, isOwner false, <43df23d3, 6d60fe40>[count 0, qsz 0, owner ]], obj 0x792b749c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6898990ff0, owner true, ResourceToolkitLock[obj 0x359df09a, isOwner false, <43df23d3, 6d60fe40>[count 0, qsz 0, owner ]], obj 0x792b749c]], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078613313 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0005-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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078613772 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078613773 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600001, 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 0x7f68e00014c0, owner true, ResourceToolkitLock[obj 0x302c971f, isOwner false, <1972e513, 7ae0a9ec>[count 0, qsz 0, owner ]], obj 0x35841320], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68e00014c0, owner true, ResourceToolkitLock[obj 0x302c971f, isOwner false, <1972e513, 7ae0a9ec>[count 0, qsz 0, owner ]], obj 0x35841320]], 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____________-n0008-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:1753078614414 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078614414 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600001, 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 0x7f68040012a0, owner true, ResourceToolkitLock[obj 0x2a693f59, isOwner false, <3f4faf53, 7fd50002>[count 0, qsz 0, owner ]], obj 0x533bda92], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68040012a0, owner true, ResourceToolkitLock[obj 0x2a693f59, isOwner false, <3f4faf53, 7fd50002>[count 0, qsz 0, owner ]], obj 0x533bda92]], 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:1753078614567 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:1753078615066 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078615067 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600002, 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 0x7f68540012a0, owner true, ResourceToolkitLock[obj 0x52f27fbd, isOwner false, <4c163e3, 4a8355dd>[count 0, qsz 0, owner ]], obj 0x4d0d9fe7], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68540012a0, owner true, ResourceToolkitLock[obj 0x52f27fbd, isOwner false, <4c163e3, 4a8355dd>[count 0, qsz 0, owner ]], obj 0x4d0d9fe7]], 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_____________-n0009-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:1753078615704 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078615704 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600002, 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 0x7f68b80015f0, owner true, ResourceToolkitLock[obj 0x70cf32e3, isOwner false, <5a59ca5e, 4bdeaabb>[count 0, qsz 0, owner ]], obj 0x6c4906d3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68b80015f0, owner true, ResourceToolkitLock[obj 0x70cf32e3, isOwner false, <5a59ca5e, 4bdeaabb>[count 0, qsz 0, owner ]], obj 0x6c4906d3]], 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:1753078615858 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.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.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078616348 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078616349 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x17bffc17: tileRendererInUse null, GearsES2[obj 0x17bffc17 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17bffc17 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x17bffc17 created: GearsObj[0x19c21eff, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x17bffc17 created: GearsObj[0x53626ce8, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x17bffc17 created: GearsObj[0x53626ce8, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x17bffc17 FIN GearsES2[obj 0x17bffc17 isInit true, usesShared false, 1 GearsObj[0x19c21eff, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x53626ce8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5e82a943, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x17bffc17 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17bffc17, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x17bffc17 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 0x7f68bc0f3df0, owner true, ResourceToolkitLock[obj 0x5b38c1ec, isOwner false, <338fc1d8, 4722ef0c>[count 0, qsz 0, owner ]], obj 0x48e1f6c7], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68bc0f3df0, owner true, ResourceToolkitLock[obj 0x5b38c1ec, isOwner false, <338fc1d8, 4722ef0c>[count 0, qsz 0, owner ]], obj 0x48e1f6c7]], 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.test20_GLES2__________________-n0003-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test20_GLES2__________________-n0009-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x17bffc17: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x17bffc17 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078617010 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078617011 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x480d3575: tileRendererInUse null, GearsES2[obj 0x480d3575 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x480d3575 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GLES3/GLES3.sw] [junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 22.3.6 [GL 3.2 (OpenGL ES 3.2 Mesa 22.3.6), vendor 22.3.6 (Mesa 22.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION OpenGL ES 3.2 Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.20 (OpenGL ES GLSL ES 3.20) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 144 [junit] GLX_EXTENSIONS 39 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x480d3575 created: GearsObj[0x5963bc90, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x480d3575 created: GearsObj[0x1eee7432, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x480d3575 created: GearsObj[0x1eee7432, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x480d3575 FIN GearsES2[obj 0x480d3575 isInit true, usesShared false, 1 GearsObj[0x5963bc90, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1eee7432, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x274c0e9d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x480d3575 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x480d3575, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x480d3575 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x480d3575 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 0x7f68c40015f0, owner true, ResourceToolkitLock[obj 0x26abb146, isOwner false, <72c8e7b, 65f8f5ae>[count 0, qsz 0, owner ]], obj 0x431cd9b2], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68c40015f0, owner true, ResourceToolkitLock[obj 0x26abb146, isOwner false, <72c8e7b, 65f8f5ae>[count 0, qsz 0, owner ]], obj 0x431cd9b2]], 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.test30_GLES3__________________-n0004-GLES3_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test30_GLES3__________________-n0007-GLES3_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x480d3575: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x480d3575 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078617676 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078617677 d 0ms]] [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 0x790da477: tileRendererInUse null, GearsES2[obj 0x790da477 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x790da477 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x790da477 created: GearsObj[0x37633287, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x790da477 created: GearsObj[0x19266682, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x790da477 created: GearsObj[0x19266682, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x790da477 FIN GearsES2[obj 0x790da477 isInit true, usesShared false, 1 GearsObj[0x37633287, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x19266682, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x42becc48, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x790da477 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x790da477, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x790da477 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x790da477 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 0x7f67f00012a0, owner true, ResourceToolkitLock[obj 0x5fb759d6, isOwner false, <4b8d604b, 5e7cd6cc>[count 0, qsz 0, owner ]], obj 0x68c9d179], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f67f00012a0, owner true, ResourceToolkitLock[obj 0x5fb759d6, isOwner false, <4b8d604b, 5e7cd6cc>[count 0, qsz 0, owner ]], obj 0x68c9d179]], 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____________________-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0005-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x790da477: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x790da477 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078618333 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078618333 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x7f68440012a0, owner true, ResourceToolkitLock[obj 0x6e2829c7, isOwner false, <3feb2dda, 6a8658ff>[count 0, qsz 0, owner ]], obj 0x1c742ed4], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f68440012a0, owner true, ResourceToolkitLock[obj 0x6e2829c7, isOwner false, <3feb2dda, 6a8658ff>[count 0, qsz 0, owner ]], obj 0x1c742ed4]], 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-n0008-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:1753078618991 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078618992 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078619051 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078619060 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.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 @ 1753078620028 ms III - Start [junit] SLOCK [T main @ 1753078620033 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 0x696da30b: tileRendererInUse null, GearsES2[obj 0x696da30b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x696da30b on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x696da30b created: GearsObj[0x7f44f5ce, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x696da30b created: GearsObj[0x2780d3c6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x696da30b created: GearsObj[0x2780d3c6, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x696da30b FIN GearsES2[obj 0x696da30b isInit true, usesShared false, 1 GearsObj[0x7f44f5ce, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2780d3c6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2942b6df, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x696da30b 0/0 295x264 of 295x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e0b4072 created: GearsObj[0x46476436, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1e0b4072 created: GearsObj[0x2590686a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1e0b4072 created: GearsObj[0x2590686a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e0b4072 FIN GearsES2[obj 0x1e0b4072 isInit true, usesShared false, 1 GearsObj[0x46476436, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2590686a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xc65c49e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e0b4072 0/0 295x264 of 295x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e0b4072, 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x791f145a created: GearsObj[0x6705ba17, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x791f145a created: GearsObj[0x7a0a4703, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x791f145a created: GearsObj[0x7a0a4703, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x791f145a FIN GearsES2[obj 0x791f145a isInit true, usesShared false, 1 GearsObj[0x6705ba17, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7a0a4703, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x66336ca5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x791f145a 0/0 147x121 of 147x121, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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 0x38cee291: tileRendererInUse null, GearsES2[obj 0x38cee291 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38cee291 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38cee291 created: GearsObj[0x6e4227e2, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x38cee291 created: GearsObj[0x1b4ea62, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x38cee291 created: GearsObj[0x1b4ea62, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x38cee291 FIN GearsES2[obj 0x38cee291 isInit true, usesShared false, 1 GearsObj[0x6e4227e2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b4ea62, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7d01ecf0, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x38cee291 0/0 98x74 of 98x74, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38cee291, 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 0x696da30b 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, angle 1.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 0x1e0b4072 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e0b4072, angle 1.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 0x791f145a 0/0 149x121 of 149x121, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, angle 1.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 0x38cee291 0/0 99x74 of 99x74, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38cee291, angle 1.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 0x696da30b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x696da30b 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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38cee291: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38cee291 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 0x740cae06: tileRendererInUse null, GearsES2[obj 0x740cae06 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x740cae06 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x740cae06 created: GearsObj[0x43c40c4, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x740cae06 created: GearsObj[0x283046ce, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x740cae06 created: GearsObj[0x283046ce, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x740cae06 FIN GearsES2[obj 0x740cae06 isInit true, usesShared false, 1 GearsObj[0x43c40c4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x283046ce, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3da2265, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x740cae06 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x740cae06, 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 0x26d9b808: tileRendererInUse null, GearsES2[obj 0x26d9b808 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x26d9b808 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x26d9b808 created: GearsObj[0x1e000fe5, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x26d9b808 created: GearsObj[0x4b49829d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x26d9b808 created: GearsObj[0x4b49829d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x26d9b808 FIN GearsES2[obj 0x26d9b808 isInit true, usesShared false, 1 GearsObj[0x1e000fe5, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4b49829d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5db8c32b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x26d9b808 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x26d9b808, 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 0xf78a47e: tileRendererInUse null, GearsES2[obj 0xf78a47e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf78a47e 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf78a47e created: GearsObj[0x7b9eee7a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xf78a47e created: GearsObj[0x6f0b2351, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xf78a47e created: GearsObj[0x6f0b2351, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf78a47e FIN GearsES2[obj 0xf78a47e isInit true, usesShared false, 1 GearsObj[0x7b9eee7a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6f0b2351, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7e6eb1dd, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf78a47e 0/0 150x121 of 150x121, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0xf78a47e, 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 0x644baf4a: tileRendererInUse null, GearsES2[obj 0x644baf4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x644baf4a 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x644baf4a created: GearsObj[0x39cd8b10, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x644baf4a created: GearsObj[0x68f8328, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x644baf4a created: GearsObj[0x68f8328, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x644baf4a FIN GearsES2[obj 0x644baf4a isInit true, usesShared false, 1 GearsObj[0x39cd8b10, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x68f8328, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7b7c4728, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x644baf4a 0/0 100x74 of 100x74, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x644baf4a, 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 0x740cae06: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x740cae06 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x26d9b808: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x26d9b808 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf78a47e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf78a47e FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x644baf4a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x644baf4a 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x54c5a2ff created: GearsObj[0x6f3e102c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x54c5a2ff created: GearsObj[0x65030a65, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x54c5a2ff created: GearsObj[0x65030a65, 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[0x6f3e102c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65030a65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c1fbc82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x54c5a2ff 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54c5a2ff, 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 0x6d4d66d2: tileRendererInUse null, GearsES2[obj 0x6d4d66d2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6d4d66d2 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6d4d66d2 created: GearsObj[0x29ddbc5f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6d4d66d2 created: GearsObj[0x6cd7c369, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6d4d66d2 created: GearsObj[0x6cd7c369, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d4d66d2 FIN GearsES2[obj 0x6d4d66d2 isInit true, usesShared false, 1 GearsObj[0x29ddbc5f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cd7c369, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2422f19d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d4d66d2 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3800001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d4d66d2, 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 0x2a265ea9: tileRendererInUse null, GearsES2[obj 0x2a265ea9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a265ea9 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a265ea9 created: GearsObj[0x48fc675c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a265ea9 created: GearsObj[0x2b247c3a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a265ea9 created: GearsObj[0x2b247c3a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a265ea9 FIN GearsES2[obj 0x2a265ea9 isInit true, usesShared false, 1 GearsObj[0x48fc675c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b247c3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70cf71ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a265ea9 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3a00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a265ea9, 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11392934 created: GearsObj[0x31113787, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11392934 created: GearsObj[0x39fa2f16, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11392934 created: GearsObj[0x39fa2f16, 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[0x31113787, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39fa2f16, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6319dbc9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x11392934 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3c00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11392934, 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 0x54c5a2ff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x54c5a2ff FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d4d66d2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d4d66d2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a265ea9: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a265ea9 FIN [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.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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76a4ebf2 created: GearsObj[0x75dbe59b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76a4ebf2 created: GearsObj[0x10b2ecfd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76a4ebf2 created: GearsObj[0x10b2ecfd, 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[0x75dbe59b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10b2ecfd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72b0e718, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x76a4ebf2 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x76a4ebf2, 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 0x2e8c1c9b: tileRendererInUse null, GearsES2[obj 0x2e8c1c9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e8c1c9b 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e8c1c9b created: GearsObj[0x1e098770, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e8c1c9b created: GearsObj[0xd55d745, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e8c1c9b created: GearsObj[0xd55d745, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e8c1c9b FIN GearsES2[obj 0x2e8c1c9b isInit true, usesShared false, 1 GearsObj[0x1e098770, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd55d745, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35364285, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e8c1c9b 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3800001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2e8c1c9b, 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 0x53fe15ff: tileRendererInUse null, GearsES2[obj 0x53fe15ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53fe15ff 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53fe15ff created: GearsObj[0x795c4625, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53fe15ff created: GearsObj[0x4326b935, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53fe15ff created: GearsObj[0x4326b935, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fe15ff FIN GearsES2[obj 0x53fe15ff isInit true, usesShared false, 1 GearsObj[0x795c4625, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4326b935, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12a13c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fe15ff 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3a00001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x53fe15ff, 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 0x449a4f23: tileRendererInUse null, GearsES2[obj 0x449a4f23 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x449a4f23 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x449a4f23 created: GearsObj[0x45e694c7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x449a4f23 created: GearsObj[0x23d58719, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x449a4f23 created: GearsObj[0x23d58719, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x449a4f23 FIN GearsES2[obj 0x449a4f23 isInit true, usesShared false, 1 GearsObj[0x45e694c7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23d58719, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x188532b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x449a4f23 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3c00001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x449a4f23, 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 0x76a4ebf2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x76a4ebf2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e8c1c9b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e8c1c9b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fe15ff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fe15ff FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x449a4f23: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x449a4f23 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3800002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3a00002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3c00002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3800002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3a00002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3c00002, 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 @ 1753078623937 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078623939 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.508 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078620028 ms III - Start [junit] SLOCK [T main @ 1753078620033 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 0x696da30b: tileRendererInUse null, GearsES2[obj 0x696da30b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x696da30b on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x696da30b created: GearsObj[0x7f44f5ce, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x696da30b created: GearsObj[0x2780d3c6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x696da30b created: GearsObj[0x2780d3c6, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x696da30b FIN GearsES2[obj 0x696da30b isInit true, usesShared false, 1 GearsObj[0x7f44f5ce, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2780d3c6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2942b6df, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x696da30b 0/0 295x264 of 295x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e0b4072 created: GearsObj[0x46476436, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1e0b4072 created: GearsObj[0x2590686a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1e0b4072 created: GearsObj[0x2590686a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e0b4072 FIN GearsES2[obj 0x1e0b4072 isInit true, usesShared false, 1 GearsObj[0x46476436, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2590686a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xc65c49e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e0b4072 0/0 295x264 of 295x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e0b4072, 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x791f145a created: GearsObj[0x6705ba17, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x791f145a created: GearsObj[0x7a0a4703, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x791f145a created: GearsObj[0x7a0a4703, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x791f145a FIN GearsES2[obj 0x791f145a isInit true, usesShared false, 1 GearsObj[0x6705ba17, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7a0a4703, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x66336ca5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x791f145a 0/0 147x121 of 147x121, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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 0x38cee291: tileRendererInUse null, GearsES2[obj 0x38cee291 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38cee291 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38cee291 created: GearsObj[0x6e4227e2, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x38cee291 created: GearsObj[0x1b4ea62, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x38cee291 created: GearsObj[0x1b4ea62, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x38cee291 FIN GearsES2[obj 0x38cee291 isInit true, usesShared false, 1 GearsObj[0x6e4227e2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b4ea62, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7d01ecf0, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x38cee291 0/0 98x74 of 98x74, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38cee291, 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 0x696da30b 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, angle 1.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 0x1e0b4072 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e0b4072, angle 1.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 0x791f145a 0/0 149x121 of 149x121, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, angle 1.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 0x38cee291 0/0 99x74 of 99x74, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38cee291, angle 1.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 0x696da30b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x696da30b 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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38cee291: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38cee291 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 0x740cae06: tileRendererInUse null, GearsES2[obj 0x740cae06 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x740cae06 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x740cae06 created: GearsObj[0x43c40c4, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x740cae06 created: GearsObj[0x283046ce, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x740cae06 created: GearsObj[0x283046ce, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x740cae06 FIN GearsES2[obj 0x740cae06 isInit true, usesShared false, 1 GearsObj[0x43c40c4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x283046ce, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3da2265, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x740cae06 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x740cae06, 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 0x26d9b808: tileRendererInUse null, GearsES2[obj 0x26d9b808 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x26d9b808 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x26d9b808 created: GearsObj[0x1e000fe5, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x26d9b808 created: GearsObj[0x4b49829d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x26d9b808 created: GearsObj[0x4b49829d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x26d9b808 FIN GearsES2[obj 0x26d9b808 isInit true, usesShared false, 1 GearsObj[0x1e000fe5, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4b49829d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5db8c32b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x26d9b808 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x26d9b808, 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 0xf78a47e: tileRendererInUse null, GearsES2[obj 0xf78a47e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf78a47e 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf78a47e created: GearsObj[0x7b9eee7a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xf78a47e created: GearsObj[0x6f0b2351, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xf78a47e created: GearsObj[0x6f0b2351, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf78a47e FIN GearsES2[obj 0xf78a47e isInit true, usesShared false, 1 GearsObj[0x7b9eee7a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6f0b2351, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7e6eb1dd, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf78a47e 0/0 150x121 of 150x121, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0xf78a47e, 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 0x644baf4a: tileRendererInUse null, GearsES2[obj 0x644baf4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x644baf4a 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x644baf4a created: GearsObj[0x39cd8b10, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x644baf4a created: GearsObj[0x68f8328, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x644baf4a created: GearsObj[0x68f8328, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x644baf4a FIN GearsES2[obj 0x644baf4a isInit true, usesShared false, 1 GearsObj[0x39cd8b10, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x68f8328, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7b7c4728, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x644baf4a 0/0 100x74 of 100x74, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x644baf4a, 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 0x740cae06: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x740cae06 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x26d9b808: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x26d9b808 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf78a47e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf78a47e FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x644baf4a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x644baf4a 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x54c5a2ff created: GearsObj[0x6f3e102c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x54c5a2ff created: GearsObj[0x65030a65, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x54c5a2ff created: GearsObj[0x65030a65, 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[0x6f3e102c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65030a65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c1fbc82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x54c5a2ff 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54c5a2ff, 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 0x6d4d66d2: tileRendererInUse null, GearsES2[obj 0x6d4d66d2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6d4d66d2 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6d4d66d2 created: GearsObj[0x29ddbc5f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6d4d66d2 created: GearsObj[0x6cd7c369, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6d4d66d2 created: GearsObj[0x6cd7c369, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d4d66d2 FIN GearsES2[obj 0x6d4d66d2 isInit true, usesShared false, 1 GearsObj[0x29ddbc5f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cd7c369, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2422f19d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d4d66d2 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3800001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d4d66d2, 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 0x2a265ea9: tileRendererInUse null, GearsES2[obj 0x2a265ea9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a265ea9 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a265ea9 created: GearsObj[0x48fc675c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a265ea9 created: GearsObj[0x2b247c3a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a265ea9 created: GearsObj[0x2b247c3a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a265ea9 FIN GearsES2[obj 0x2a265ea9 isInit true, usesShared false, 1 GearsObj[0x48fc675c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b247c3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70cf71ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a265ea9 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3a00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a265ea9, 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11392934 created: GearsObj[0x31113787, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11392934 created: GearsObj[0x39fa2f16, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11392934 created: GearsObj[0x39fa2f16, 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[0x31113787, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39fa2f16, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6319dbc9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x11392934 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3c00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11392934, 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 0x54c5a2ff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x54c5a2ff FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d4d66d2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d4d66d2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a265ea9: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a265ea9 FIN [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.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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76a4ebf2 created: GearsObj[0x75dbe59b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76a4ebf2 created: GearsObj[0x10b2ecfd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76a4ebf2 created: GearsObj[0x10b2ecfd, 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[0x75dbe59b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10b2ecfd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72b0e718, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x76a4ebf2 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x76a4ebf2, 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 0x2e8c1c9b: tileRendererInUse null, GearsES2[obj 0x2e8c1c9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e8c1c9b 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e8c1c9b created: GearsObj[0x1e098770, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e8c1c9b created: GearsObj[0xd55d745, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e8c1c9b created: GearsObj[0xd55d745, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e8c1c9b FIN GearsES2[obj 0x2e8c1c9b isInit true, usesShared false, 1 GearsObj[0x1e098770, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd55d745, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35364285, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e8c1c9b 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3800001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2e8c1c9b, 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 0x53fe15ff: tileRendererInUse null, GearsES2[obj 0x53fe15ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53fe15ff 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53fe15ff created: GearsObj[0x795c4625, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53fe15ff created: GearsObj[0x4326b935, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53fe15ff created: GearsObj[0x4326b935, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fe15ff FIN GearsES2[obj 0x53fe15ff isInit true, usesShared false, 1 GearsObj[0x795c4625, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4326b935, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12a13c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fe15ff 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3a00001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x53fe15ff, 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 0x449a4f23: tileRendererInUse null, GearsES2[obj 0x449a4f23 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x449a4f23 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x449a4f23 created: GearsObj[0x45e694c7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x449a4f23 created: GearsObj[0x23d58719, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x449a4f23 created: GearsObj[0x23d58719, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x449a4f23 FIN GearsES2[obj 0x449a4f23 isInit true, usesShared false, 1 GearsObj[0x45e694c7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23d58719, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x188532b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x449a4f23 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3c00001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x449a4f23, 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 0x76a4ebf2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x76a4ebf2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e8c1c9b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e8c1c9b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fe15ff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fe15ff FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x449a4f23: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x449a4f23 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3800002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3a00002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3c00002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3800002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3a00002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3c00002, 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 @ 1753078623937 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078623939 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 0.646 sec [junit] Testcase: test02_DefaultMsaa took 0.54 sec [junit] Testcase: test03_PbufferNorm took 0.521 sec [junit] Testcase: test04_PbufferMsaa took 0.536 sec [junit] Testcase: test05_BitmapNorm took 0.529 sec [junit] Testcase: test06_BitmapMsaa took 0.548 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.508 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078620028 ms III - Start [junit] SLOCK [T main @ 1753078620033 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 0x696da30b: tileRendererInUse null, GearsES2[obj 0x696da30b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x696da30b on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x696da30b created: GearsObj[0x7f44f5ce, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x696da30b created: GearsObj[0x2780d3c6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x696da30b created: GearsObj[0x2780d3c6, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x696da30b FIN GearsES2[obj 0x696da30b isInit true, usesShared false, 1 GearsObj[0x7f44f5ce, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2780d3c6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2942b6df, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x696da30b 0/0 295x264 of 295x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e0b4072 created: GearsObj[0x46476436, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1e0b4072 created: GearsObj[0x2590686a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1e0b4072 created: GearsObj[0x2590686a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e0b4072 FIN GearsES2[obj 0x1e0b4072 isInit true, usesShared false, 1 GearsObj[0x46476436, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2590686a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xc65c49e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e0b4072 0/0 295x264 of 295x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e0b4072, 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x791f145a created: GearsObj[0x6705ba17, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x791f145a created: GearsObj[0x7a0a4703, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x791f145a created: GearsObj[0x7a0a4703, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x791f145a FIN GearsES2[obj 0x791f145a isInit true, usesShared false, 1 GearsObj[0x6705ba17, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7a0a4703, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x66336ca5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x791f145a 0/0 147x121 of 147x121, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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 0x38cee291: tileRendererInUse null, GearsES2[obj 0x38cee291 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38cee291 on Thread[#29,AWT-EventQueue-0,6,main] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38cee291 created: GearsObj[0x6e4227e2, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x38cee291 created: GearsObj[0x1b4ea62, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x38cee291 created: GearsObj[0x1b4ea62, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x38cee291 FIN GearsES2[obj 0x38cee291 isInit true, usesShared false, 1 GearsObj[0x6e4227e2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b4ea62, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7d01ecf0, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x38cee291 0/0 98x74 of 98x74, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38cee291, 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 0x696da30b 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, angle 1.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 0x1e0b4072 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e0b4072, angle 1.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 0x791f145a 0/0 149x121 of 149x121, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, angle 1.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 0x38cee291 0/0 99x74 of 99x74, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38cee291, angle 1.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 0x696da30b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x696da30b 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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38cee291: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38cee291 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 0x740cae06: tileRendererInUse null, GearsES2[obj 0x740cae06 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x740cae06 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x740cae06 created: GearsObj[0x43c40c4, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x740cae06 created: GearsObj[0x283046ce, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x740cae06 created: GearsObj[0x283046ce, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x740cae06 FIN GearsES2[obj 0x740cae06 isInit true, usesShared false, 1 GearsObj[0x43c40c4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x283046ce, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3da2265, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x740cae06 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x740cae06, 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 0x26d9b808: tileRendererInUse null, GearsES2[obj 0x26d9b808 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x26d9b808 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x26d9b808 created: GearsObj[0x1e000fe5, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x26d9b808 created: GearsObj[0x4b49829d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x26d9b808 created: GearsObj[0x4b49829d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x26d9b808 FIN GearsES2[obj 0x26d9b808 isInit true, usesShared false, 1 GearsObj[0x1e000fe5, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4b49829d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5db8c32b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x26d9b808 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x26d9b808, 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 0xf78a47e: tileRendererInUse null, GearsES2[obj 0xf78a47e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf78a47e 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf78a47e created: GearsObj[0x7b9eee7a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xf78a47e created: GearsObj[0x6f0b2351, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xf78a47e created: GearsObj[0x6f0b2351, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf78a47e FIN GearsES2[obj 0xf78a47e isInit true, usesShared false, 1 GearsObj[0x7b9eee7a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6f0b2351, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7e6eb1dd, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf78a47e 0/0 150x121 of 150x121, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0xf78a47e, 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 0x644baf4a: tileRendererInUse null, GearsES2[obj 0x644baf4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x644baf4a 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x644baf4a created: GearsObj[0x39cd8b10, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x644baf4a created: GearsObj[0x68f8328, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x644baf4a created: GearsObj[0x68f8328, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x644baf4a FIN GearsES2[obj 0x644baf4a isInit true, usesShared false, 1 GearsObj[0x39cd8b10, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x68f8328, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7b7c4728, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x644baf4a 0/0 100x74 of 100x74, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x644baf4a, 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 0x740cae06: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x740cae06 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x26d9b808: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x26d9b808 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf78a47e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf78a47e FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x644baf4a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x644baf4a 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x54c5a2ff created: GearsObj[0x6f3e102c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x54c5a2ff created: GearsObj[0x65030a65, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x54c5a2ff created: GearsObj[0x65030a65, 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[0x6f3e102c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65030a65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c1fbc82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x54c5a2ff 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54c5a2ff, 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 0x6d4d66d2: tileRendererInUse null, GearsES2[obj 0x6d4d66d2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6d4d66d2 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6d4d66d2 created: GearsObj[0x29ddbc5f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6d4d66d2 created: GearsObj[0x6cd7c369, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6d4d66d2 created: GearsObj[0x6cd7c369, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d4d66d2 FIN GearsES2[obj 0x6d4d66d2 isInit true, usesShared false, 1 GearsObj[0x29ddbc5f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cd7c369, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2422f19d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d4d66d2 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3800001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d4d66d2, 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 0x2a265ea9: tileRendererInUse null, GearsES2[obj 0x2a265ea9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a265ea9 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a265ea9 created: GearsObj[0x48fc675c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a265ea9 created: GearsObj[0x2b247c3a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a265ea9 created: GearsObj[0x2b247c3a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a265ea9 FIN GearsES2[obj 0x2a265ea9 isInit true, usesShared false, 1 GearsObj[0x48fc675c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b247c3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70cf71ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a265ea9 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3a00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a265ea9, 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11392934 created: GearsObj[0x31113787, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11392934 created: GearsObj[0x39fa2f16, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11392934 created: GearsObj[0x39fa2f16, 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[0x31113787, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39fa2f16, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6319dbc9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x11392934 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3c00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11392934, 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 0x54c5a2ff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x54c5a2ff FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d4d66d2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d4d66d2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a265ea9: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a265ea9 FIN [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.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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76a4ebf2 created: GearsObj[0x75dbe59b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76a4ebf2 created: GearsObj[0x10b2ecfd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76a4ebf2 created: GearsObj[0x10b2ecfd, 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[0x75dbe59b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10b2ecfd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72b0e718, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x76a4ebf2 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x76a4ebf2, 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 0x2e8c1c9b: tileRendererInUse null, GearsES2[obj 0x2e8c1c9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e8c1c9b 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e8c1c9b created: GearsObj[0x1e098770, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e8c1c9b created: GearsObj[0xd55d745, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e8c1c9b created: GearsObj[0xd55d745, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e8c1c9b FIN GearsES2[obj 0x2e8c1c9b isInit true, usesShared false, 1 GearsObj[0x1e098770, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd55d745, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35364285, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e8c1c9b 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3800001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2e8c1c9b, 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 0x53fe15ff: tileRendererInUse null, GearsES2[obj 0x53fe15ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53fe15ff 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53fe15ff created: GearsObj[0x795c4625, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53fe15ff created: GearsObj[0x4326b935, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53fe15ff created: GearsObj[0x4326b935, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fe15ff FIN GearsES2[obj 0x53fe15ff isInit true, usesShared false, 1 GearsObj[0x795c4625, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4326b935, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12a13c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fe15ff 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3a00001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x53fe15ff, 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 0x449a4f23: tileRendererInUse null, GearsES2[obj 0x449a4f23 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x449a4f23 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x449a4f23 created: GearsObj[0x45e694c7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x449a4f23 created: GearsObj[0x23d58719, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x449a4f23 created: GearsObj[0x23d58719, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x449a4f23 FIN GearsES2[obj 0x449a4f23 isInit true, usesShared false, 1 GearsObj[0x45e694c7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23d58719, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x188532b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x449a4f23 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3c00001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x449a4f23, 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 0x76a4ebf2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x76a4ebf2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e8c1c9b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e8c1c9b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fe15ff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fe15ff FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x449a4f23: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x449a4f23 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3800002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3a00002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3c00002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3800002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3a00002, 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3c00002, 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 @ 1753078623937 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078623939 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 @ 1753078624871 ms III - Start [junit] SLOCK [T main @ 1753078624875 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753078626132 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078626141 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.88 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078624871 ms III - Start [junit] SLOCK [T main @ 1753078624875 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753078626132 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078626141 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.708 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.88 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078624871 ms III - Start [junit] SLOCK [T main @ 1753078624875 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753078626132 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078626141 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.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 @ 1753078627024 ms III - Start [junit] SLOCK [T main @ 1753078627029 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.TestGearsAWT - test01 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078627631 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078627634 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078627687 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078627720 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 / 193 ms, 310.8 fps, 3 ms/f; total: 60 f, 310.8 fps, 3 ms/f [junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 120 f, 458.0 fps, 2 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 180 f, 559.0 fps, 1 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 240 f, 629.9 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 300 f, 684.9 fps, 1 ms/f [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 360 f, 727.2 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 420 f, 762.2 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078628236 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078628236 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:1753078628240 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 @ 1753078628258 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078628260 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.835 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078627024 ms III - Start [junit] SLOCK [T main @ 1753078627029 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.TestGearsAWT - test01 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078627631 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078627634 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078627687 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078627720 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 / 193 ms, 310.8 fps, 3 ms/f; total: 60 f, 310.8 fps, 3 ms/f [junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 120 f, 458.0 fps, 2 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 180 f, 559.0 fps, 1 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 240 f, 629.9 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 300 f, 684.9 fps, 1 ms/f [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 360 f, 727.2 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 420 f, 762.2 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078628236 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078628236 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:1753078628240 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 @ 1753078628258 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078628260 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.688 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.835 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078627024 ms III - Start [junit] SLOCK [T main @ 1753078627029 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.TestGearsAWT - test01 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078627631 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078627634 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078627687 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078627720 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 / 193 ms, 310.8 fps, 3 ms/f; total: 60 f, 310.8 fps, 3 ms/f [junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 120 f, 458.0 fps, 2 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 180 f, 559.0 fps, 1 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 240 f, 629.9 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 300 f, 684.9 fps, 1 ms/f [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 360 f, 727.2 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 420 f, 762.2 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078628236 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078628236 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:1753078628240 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 @ 1753078628258 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078628260 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.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 @ 1753078629135 ms III - Start [junit] SLOCK [T main @ 1753078629139 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.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078629710 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078629714 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078629768 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078629768 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078629801 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:1753078629805 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 / 240 ms, 250.0 fps, 4 ms/f; total: 60 f, 250.0 fps, 4 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 120 f, 389.6 fps, 2 ms/f [junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 180 f, 485.1 fps, 2 ms/f [junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 240 f, 552.9 fps, 1 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 300 f, 608.5 fps, 1 ms/f [junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 360 f, 650.9 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078630315 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078630315 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:1753078630320 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078630336 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078630338 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.802 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078629135 ms III - Start [junit] SLOCK [T main @ 1753078629139 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.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078629710 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078629714 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078629768 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078629768 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078629801 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:1753078629805 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 / 240 ms, 250.0 fps, 4 ms/f; total: 60 f, 250.0 fps, 4 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 120 f, 389.6 fps, 2 ms/f [junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 180 f, 485.1 fps, 2 ms/f [junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 240 f, 552.9 fps, 1 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 300 f, 608.5 fps, 1 ms/f [junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 360 f, 650.9 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078630315 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078630315 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:1753078630320 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078630336 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078630338 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.686 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.802 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078629135 ms III - Start [junit] SLOCK [T main @ 1753078629139 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.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078629710 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078629714 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078629768 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078629768 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078629801 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:1753078629805 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 / 240 ms, 250.0 fps, 4 ms/f; total: 60 f, 250.0 fps, 4 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 120 f, 389.6 fps, 2 ms/f [junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 180 f, 485.1 fps, 2 ms/f [junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 240 f, 552.9 fps, 1 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 300 f, 608.5 fps, 1 ms/f [junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 360 f, 650.9 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078630315 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078630315 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:1753078630320 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078630336 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078630338 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] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078631217 ms III - Start [junit] SLOCK [T main @ 1753078631222 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.TestGearsGLJPanelAWT - 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078631950 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078631952 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0008-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:1753078632357 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078632358 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078632500 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0008-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] ++++ TestCase.setUp: 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:1753078632907 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078632908 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600001, 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:1753078633008 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:1753078633429 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078633429 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600001, 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:1753078633586 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:1753078633988 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078633988 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078634003 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600002, 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:1753078634074 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:1753078634522 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078634523 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600002, 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:1753078634706 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.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.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078635079 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078635079 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078635119 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078635122 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.531 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078631217 ms III - Start [junit] SLOCK [T main @ 1753078631222 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.TestGearsGLJPanelAWT - 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078631950 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078631952 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0008-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:1753078632357 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078632358 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078632500 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0008-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] ++++ TestCase.setUp: 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:1753078632907 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078632908 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600001, 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:1753078633008 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:1753078633429 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078633429 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600001, 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:1753078633586 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:1753078633988 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078633988 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078634003 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600002, 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:1753078634074 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:1753078634522 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078634523 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600002, 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:1753078634706 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.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.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078635079 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078635079 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078635119 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078635122 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 0.627 sec [junit] Testcase: test02_DefaultMsaa took 0.54 sec [junit] Testcase: test03_PbufferNorm took 0.523 sec [junit] Testcase: test04_PbufferMsaa took 0.558 sec [junit] Testcase: test05_BitmapNorm took 0.531 sec [junit] Testcase: test06_BitmapMsaa took 0.555 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.531 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078631217 ms III - Start [junit] SLOCK [T main @ 1753078631222 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.TestGearsGLJPanelAWT - 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078631950 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078631952 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0008-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:1753078632357 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078632358 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078632500 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0008-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] ++++ TestCase.setUp: 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:1753078632907 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078632908 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600001, 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:1753078633008 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:1753078633429 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078633429 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600001, 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:1753078633586 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:1753078633988 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078633988 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078634003 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600002, 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:1753078634074 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:1753078634522 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078634523 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3600002, 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:1753078634706 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.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.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078635079 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078635079 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078635119 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078635122 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.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 @ 1753078636211 ms III - Start [junit] SLOCK [T main @ 1753078636215 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:1753078636973 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078636976 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0006-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:1753078637341 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:1753078637341 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078637386 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078637394 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.812 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078636211 ms III - Start [junit] SLOCK [T main @ 1753078636215 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:1753078636973 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078636976 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0006-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:1753078637341 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:1753078637341 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078637386 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078637394 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultMsaa took 0.627 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.812 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078636211 ms III - Start [junit] SLOCK [T main @ 1753078636215 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:1753078636973 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078636976 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0006-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:1753078637341 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:1753078637341 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078637386 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078637394 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.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 @ 1753078638434 ms III - Start [junit] SLOCK [T main @ 1753078638439 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1753078639568 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078639571 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.746 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 @ 1753078638434 ms III - Start [junit] SLOCK [T main @ 1753078638439 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1753078639568 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078639571 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: compileShader took 1.104 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.746 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 @ 1753078638434 ms III - Start [junit] SLOCK [T main @ 1753078638439 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1753078639568 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078639571 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.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 @ 1753078640497 ms III - Start [junit] SLOCK [T main @ 1753078640502 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078641514 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078641518 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.623 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078640497 ms III - Start [junit] SLOCK [T main @ 1753078640502 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078641514 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078641518 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.984 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.623 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078640497 ms III - Start [junit] SLOCK [T main @ 1753078640502 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1753078641514 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078641518 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.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 @ 1753078642414 ms III - Start [junit] SLOCK [T main @ 1753078642418 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 @ 1753078643396 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078643401 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.586 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078642414 ms III - Start [junit] SLOCK [T main @ 1753078642418 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 @ 1753078643396 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078643401 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.942 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.586 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078642414 ms III - Start [junit] SLOCK [T main @ 1753078642418 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 @ 1753078643396 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078643401 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.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 @ 1753078644330 ms III - Start [junit] SLOCK [T main @ 1753078644334 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 54/t 2.16/1 [junit] visible 3265/t 130.60/1 [junit] sum-i 3319/t 132.76/1 [junit] INIT END: 25/25 [junit] T: duration 0 40 [junit] total-d 3359/t 134.36/1 [junit] total-i 3359/t 134.36/1 [junit] Total: 3359 [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 @ 1753078648691 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078648694 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.966 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078644330 ms III - Start [junit] SLOCK [T main @ 1753078644334 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 54/t 2.16/1 [junit] visible 3265/t 130.60/1 [junit] sum-i 3319/t 132.76/1 [junit] INIT END: 25/25 [junit] T: duration 0 40 [junit] total-d 3359/t 134.36/1 [junit] total-i 3359/t 134.36/1 [junit] Total: 3359 [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 @ 1753078648691 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078648694 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test14GearsNewtCanvasAWT took 3.84 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.966 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078644330 ms III - Start [junit] SLOCK [T main @ 1753078644334 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 54/t 2.16/1 [junit] visible 3265/t 130.60/1 [junit] sum-i 3319/t 132.76/1 [junit] INIT END: 25/25 [junit] T: duration 0 40 [junit] total-d 3359/t 134.36/1 [junit] total-i 3359/t 134.36/1 [junit] Total: 3359 [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 @ 1753078648691 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078648694 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 @ 1753078649611 ms III - Start [junit] SLOCK [T main @ 1753078649616 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 147/t 5.88/1 [junit] visible 147/t 5.88/1 [junit] sum-i 294/t 11.76/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 296/t 11.84/1 [junit] total-i 296/t 11.84/1 [junit] Total: 296 [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: 3/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 597/t 23.88/1 [junit] visible 315/t 12.60/1 [junit] sum-i 912/t 36.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 912/t 36.48/1 [junit] total-i 912/t 36.48/1 [junit] Total: 912 [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: 3/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 15/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 930/t 37.20/1 [junit] sum-i 974/t 38.96/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 975/t 39.00/1 [junit] total-i 975/t 39.00/1 [junit] Total: 975 [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: 6/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 38/t 1.52/1 [junit] visible 733/t 29.32/1 [junit] sum-i 771/t 30.84/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 771/t 30.84/1 [junit] total-i 771/t 30.84/1 [junit] Total: 771 [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 116/t 4.64/1 [junit] visible 166/t 6.64/1 [junit] sum-i 282/t 11.28/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 283/t 11.32/1 [junit] total-i 283/t 11.32/1 [junit] Total: 283 [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 3183/t 127.32/1 [junit] visible 57/t 2.28/1 [junit] sum-i 3240/t 129.60/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 3241/t 129.64/1 [junit] total-i 3241/t 129.64/1 [junit] Total: 3241 [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: 18/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 579/t 23.16/1 [junit] visible 426/t 17.04/1 [junit] sum-i 1005/t 40.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 18 [junit] total-d 1023/t 40.92/1 [junit] total-i 1023/t 40.92/1 [junit] Total: 1023 [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: 7/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 32/t 1.28/1 [junit] visible 1028/t 41.12/1 [junit] sum-i 1060/t 42.40/1 [junit] INIT END: 25/25 [junit] T: duration 0 21 [junit] total-d 1081/t 43.24/1 [junit] total-i 1081/t 43.24/1 [junit] Total: 1081 [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: 2/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: 20/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 36/t 1.44/1 [junit] visible 926/t 37.04/1 [junit] sum-i 962/t 38.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 18 [junit] total-d 980/t 39.20/1 [junit] total-i 980/t 39.20/1 [junit] Total: 980 [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: 6/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 123/t 4.92/1 [junit] visible 315/t 12.60/1 [junit] sum-i 438/t 17.52/1 [junit] INIT END: 25/25 [junit] T: duration 0 21 [junit] total-d 459/t 18.36/1 [junit] total-i 459/t 18.36/1 [junit] Total: 459 [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 3480/t 139.20/1 [junit] visible 21/t 0.84/1 [junit] sum-i 3501/t 140.04/1 [junit] INIT END: 25/25 [junit] T: duration 0 22 [junit] total-d 3523/t 140.92/1 [junit] total-i 3523/t 140.92/1 [junit] Total: 3523 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test15GearsNewtCanvasAWTDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 25/25 [junit] P: 25 NOP_T (01): [junit] ctor 49/t 1.96/1 [junit] visible 130/t 5.20/1 [junit] sum-i 179/t 7.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 179/t 7.16/1 [junit] total-i 179/t 7.16/1 [junit] Total: 179 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 570/t 22.80/1 [junit] visible 333/t 13.32/1 [junit] sum-i 903/t 36.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 903/t 36.12/1 [junit] total-i 903/t 36.12/1 [junit] Total: 903 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - 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: 8/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 31/t 1.24/1 [junit] visible 917/t 36.68/1 [junit] sum-i 948/t 37.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 948/t 37.92/1 [junit] total-i 948/t 37.92/1 [junit] Total: 948 [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: 9/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 149/t 5.96/1 [junit] visible 313/t 12.52/1 [junit] sum-i 462/t 18.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 463/t 18.52/1 [junit] total-i 463/t 18.52/1 [junit] Total: 463 [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 3041/t 121.64/1 [junit] visible 37/t 1.48/1 [junit] sum-i 3078/t 123.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 3078/t 123.12/1 [junit] total-i 3078/t 123.12/1 [junit] Total: 3078 [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 @ 1753078670647 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078670650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.647 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078649611 ms III - Start [junit] SLOCK [T main @ 1753078649616 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 147/t 5.88/1 [junit] visible 147/t 5.88/1 [junit] sum-i 294/t 11.76/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 296/t 11.84/1 [junit] total-i 296/t 11.84/1 [junit] Total: 296 [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: 3/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 597/t 23.88/1 [junit] visible 315/t 12.60/1 [junit] sum-i 912/t 36.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 912/t 36.48/1 [junit] total-i 912/t 36.48/1 [junit] Total: 912 [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: 3/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 15/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 930/t 37.20/1 [junit] sum-i 974/t 38.96/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 975/t 39.00/1 [junit] total-i 975/t 39.00/1 [junit] Total: 975 [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: 6/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 38/t 1.52/1 [junit] visible 733/t 29.32/1 [junit] sum-i 771/t 30.84/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 771/t 30.84/1 [junit] total-i 771/t 30.84/1 [junit] Total: 771 [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 116/t 4.64/1 [junit] visible 166/t 6.64/1 [junit] sum-i 282/t 11.28/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 283/t 11.32/1 [junit] total-i 283/t 11.32/1 [junit] Total: 283 [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 3183/t 127.32/1 [junit] visible 57/t 2.28/1 [junit] sum-i 3240/t 129.60/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 3241/t 129.64/1 [junit] total-i 3241/t 129.64/1 [junit] Total: 3241 [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: 18/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 579/t 23.16/1 [junit] visible 426/t 17.04/1 [junit] sum-i 1005/t 40.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 18 [junit] total-d 1023/t 40.92/1 [junit] total-i 1023/t 40.92/1 [junit] Total: 1023 [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: 7/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 32/t 1.28/1 [junit] visible 1028/t 41.12/1 [junit] sum-i 1060/t 42.40/1 [junit] INIT END: 25/25 [junit] T: duration 0 21 [junit] total-d 1081/t 43.24/1 [junit] total-i 1081/t 43.24/1 [junit] Total: 1081 [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: 2/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: 20/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 36/t 1.44/1 [junit] visible 926/t 37.04/1 [junit] sum-i 962/t 38.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 18 [junit] total-d 980/t 39.20/1 [junit] total-i 980/t 39.20/1 [junit] Total: 980 [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: 6/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 123/t 4.92/1 [junit] visible 315/t 12.60/1 [junit] sum-i 438/t 17.52/1 [junit] INIT END: 25/25 [junit] T: duration 0 21 [junit] total-d 459/t 18.36/1 [junit] total-i 459/t 18.36/1 [junit] Total: 459 [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 3480/t 139.20/1 [junit] visible 21/t 0.84/1 [junit] sum-i 3501/t 140.04/1 [junit] INIT END: 25/25 [junit] T: duration 0 22 [junit] total-d 3523/t 140.92/1 [junit] total-i 3523/t 140.92/1 [junit] Total: 3523 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test15GearsNewtCanvasAWTDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 25/25 [junit] P: 25 NOP_T (01): [junit] ctor 49/t 1.96/1 [junit] visible 130/t 5.20/1 [junit] sum-i 179/t 7.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 179/t 7.16/1 [junit] total-i 179/t 7.16/1 [junit] Total: 179 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 570/t 22.80/1 [junit] visible 333/t 13.32/1 [junit] sum-i 903/t 36.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 903/t 36.12/1 [junit] total-i 903/t 36.12/1 [junit] Total: 903 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - 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: 8/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 31/t 1.24/1 [junit] visible 917/t 36.68/1 [junit] sum-i 948/t 37.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 948/t 37.92/1 [junit] total-i 948/t 37.92/1 [junit] Total: 948 [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: 9/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 149/t 5.96/1 [junit] visible 313/t 12.52/1 [junit] sum-i 462/t 18.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 463/t 18.52/1 [junit] total-i 463/t 18.52/1 [junit] Total: 463 [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 3041/t 121.64/1 [junit] visible 37/t 1.48/1 [junit] sum-i 3078/t 123.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 3078/t 123.12/1 [junit] total-i 3078/t 123.12/1 [junit] Total: 3078 [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 @ 1753078670647 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078670650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00NopNoGLDefGrid took 0.348 sec [junit] Testcase: test01NopGLCanvasDefGrid took 0.982 sec [junit] Testcase: test02NopGLJPanelDefGridSingleAutoFlip took 1.026 sec [junit] Testcase: test03NopGLJPanelDefGridSingleManualFlip took 0.815 sec [junit] Testcase: test04NopGLJPanelDefGridMTManualFlip took 0.316 sec [junit] Testcase: test05NopNewtCanvasAWTDefGrid took 3.441 sec [junit] Testcase: test11GearsGLCanvasDefGrid took 1.09 sec [junit] Testcase: test12GearsGLJPanelDefGridSingleAutoFlip took 1.162 sec [junit] Testcase: test13GearsGLJPanelDefGridSingleManualFlip took 1.029 sec [junit] Testcase: test14GearsGLJPanelDefGridMTManualFlip took 0.51 sec [junit] Testcase: test15GearsNewtCanvasAWTDefGrid took 3.788 sec [junit] Testcase: test20NopNoGLDefOverlap took 0.182 sec [junit] Testcase: test21NopGLCanvasDefOverlap took 0.989 sec [junit] Testcase: test22NopGLJPanelDefOverlapSingle took 1.001 sec [junit] Testcase: test23NopGLJPanelDefOverlapMT took 0.513 sec [junit] Testcase: test25NopNewtCanvasAWTDefOverlap took 3.271 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.647 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078649611 ms III - Start [junit] SLOCK [T main @ 1753078649616 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 147/t 5.88/1 [junit] visible 147/t 5.88/1 [junit] sum-i 294/t 11.76/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 296/t 11.84/1 [junit] total-i 296/t 11.84/1 [junit] Total: 296 [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: 3/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 597/t 23.88/1 [junit] visible 315/t 12.60/1 [junit] sum-i 912/t 36.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 912/t 36.48/1 [junit] total-i 912/t 36.48/1 [junit] Total: 912 [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: 3/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 15/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 930/t 37.20/1 [junit] sum-i 974/t 38.96/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 975/t 39.00/1 [junit] total-i 975/t 39.00/1 [junit] Total: 975 [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: 6/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 38/t 1.52/1 [junit] visible 733/t 29.32/1 [junit] sum-i 771/t 30.84/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 771/t 30.84/1 [junit] total-i 771/t 30.84/1 [junit] Total: 771 [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 116/t 4.64/1 [junit] visible 166/t 6.64/1 [junit] sum-i 282/t 11.28/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 283/t 11.32/1 [junit] total-i 283/t 11.32/1 [junit] Total: 283 [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 3183/t 127.32/1 [junit] visible 57/t 2.28/1 [junit] sum-i 3240/t 129.60/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 3241/t 129.64/1 [junit] total-i 3241/t 129.64/1 [junit] Total: 3241 [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: 18/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 579/t 23.16/1 [junit] visible 426/t 17.04/1 [junit] sum-i 1005/t 40.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 18 [junit] total-d 1023/t 40.92/1 [junit] total-i 1023/t 40.92/1 [junit] Total: 1023 [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: 7/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 32/t 1.28/1 [junit] visible 1028/t 41.12/1 [junit] sum-i 1060/t 42.40/1 [junit] INIT END: 25/25 [junit] T: duration 0 21 [junit] total-d 1081/t 43.24/1 [junit] total-i 1081/t 43.24/1 [junit] Total: 1081 [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: 2/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: 20/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 36/t 1.44/1 [junit] visible 926/t 37.04/1 [junit] sum-i 962/t 38.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 18 [junit] total-d 980/t 39.20/1 [junit] total-i 980/t 39.20/1 [junit] Total: 980 [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: 6/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 123/t 4.92/1 [junit] visible 315/t 12.60/1 [junit] sum-i 438/t 17.52/1 [junit] INIT END: 25/25 [junit] T: duration 0 21 [junit] total-d 459/t 18.36/1 [junit] total-i 459/t 18.36/1 [junit] Total: 459 [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 3480/t 139.20/1 [junit] visible 21/t 0.84/1 [junit] sum-i 3501/t 140.04/1 [junit] INIT END: 25/25 [junit] T: duration 0 22 [junit] total-d 3523/t 140.92/1 [junit] total-i 3523/t 140.92/1 [junit] Total: 3523 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test15GearsNewtCanvasAWTDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 25/25 [junit] P: 25 NOP_T (01): [junit] ctor 49/t 1.96/1 [junit] visible 130/t 5.20/1 [junit] sum-i 179/t 7.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 179/t 7.16/1 [junit] total-i 179/t 7.16/1 [junit] Total: 179 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 570/t 22.80/1 [junit] visible 333/t 13.32/1 [junit] sum-i 903/t 36.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 903/t 36.12/1 [junit] total-i 903/t 36.12/1 [junit] Total: 903 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - 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: 8/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 31/t 1.24/1 [junit] visible 917/t 36.68/1 [junit] sum-i 948/t 37.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 948/t 37.92/1 [junit] total-i 948/t 37.92/1 [junit] Total: 948 [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: 9/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 149/t 5.96/1 [junit] visible 313/t 12.52/1 [junit] sum-i 462/t 18.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 463/t 18.52/1 [junit] total-i 463/t 18.52/1 [junit] Total: 463 [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 3041/t 121.64/1 [junit] visible 37/t 1.48/1 [junit] sum-i 3078/t 123.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 3078/t 123.12/1 [junit] total-i 3078/t 123.12/1 [junit] Total: 3078 [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 @ 1753078670647 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078670650 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.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 @ 1753078671536 ms III - Start [junit] SLOCK [T main @ 1753078671540 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:1753078672148 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078672148 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078672188 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078672221 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 / 225 ms, 266.6 fps, 3 ms/f; total: 60 f, 266.6 fps, 3 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 120 f, 415.2 fps, 2 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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 180 f, 489.1 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 240 f, 519.4 fps, 1 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 88 ms, 681.8 fps, 1 ms/f; total: 300 f, 545.4 fps, 1 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 64.5, [l -1.0, r 1.0, b -1.0, t 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 / 158 ms, 379.7 fps, 2 ms/f; total: 360 f, 508.4 fps, 1 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 420 f, 552.6 fps, 1 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 480 f, 591.8 fps, 1 ms/f [junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 540 f, 626.4 fps, 1 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 600 f, 658.6 fps, 1 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 660 f, 685.3 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 720 f, 713.5 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 780 f, 740.0 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 840 f, 763.6 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 900 f, 783.9 fps, 1 ms/f [junit] 1 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 960 f, 802.6 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1020 f, 820.5 fps, 1 ms/f [junit] 1 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 1080 f, 834.6 fps, 1 ms/f [junit] 1 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 1140 f, 849.4 fps, 1 ms/f [junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1200 f, 866.4 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1260 f, 880.5 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 1320 f, 893.0 fps, 1 ms/f [junit] 1 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 1380 f, 902.5 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1440 f, 914.2 fps, 1 ms/f [junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1500 f, 926.4 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1560 f, 938.0 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1620 f, 947.3 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1680 f, 957.2 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1740 f, 966.1 fps, 1 ms/f [junit] 1 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 1800 f, 972.4 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1860 f, 980.4 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1920 f, 988.1 fps, 1 ms/f [junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1980 f, 996.4 fps, 1 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2040 f, 1003.9 fps, 0 ms/f [junit] 2 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 2100 f, 1009.1 fps, 0 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2160 f, 1016.4 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2220 f, 1023.5 fps, 0 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2280 f, 1030.2 fps, 0 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2340 f, 1035.8 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2400 f, 1042.5 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2460 f, 1048.5 fps, 0 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2520 f, 1053.9 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2580 f, 1059.5 fps, 0 ms/f [junit] 2 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 2640 f, 1063.6 fps, 0 ms/f [junit] 2 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 2700 f, 1065.9 fps, 0 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2760 f, 1070.1 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2820 f, 1072.6 fps, 0 ms/f [junit] 2 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 2880 f, 1074.6 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2940 f, 1076.5 fps, 0 ms/f [junit] 2 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3000 f, 1079.1 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 3060 f, 1080.8 fps, 0 ms/f [junit] 2 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 3120 f, 1083.3 fps, 0 ms/f [junit] 2 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3180 f, 1085.6 fps, 0 ms/f [junit] 2 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3240 f, 1087.6 fps, 0 ms/f [junit] 3 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 3300 f, 1089.4 fps, 0 ms/f [junit] 3 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3360 f, 1091.6 fps, 0 ms/f [junit] 3 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 3420 f, 1094.7 fps, 0 ms/f [junit] 3 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 3480 f, 1098.8 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3540 f, 1102.8 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3600 f, 1107.0 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3660 f, 1110.7 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3720 f, 1115.1 fps, 0 ms/f [junit] 3 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3780 f, 1118.0 fps, 0 ms/f [junit] 3 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3840 f, 1119.5 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3900 f, 1123.2 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3960 f, 1126.6 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 4020 f, 1129.8 fps, 0 ms/f [junit] 3 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 4080 f, 1133.6 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078675740 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078675741 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:1753078675755 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:1753078675810 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078675899 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078675901 d 0ms]] [junit] 0 s: 60 f / 261 ms, 229.8 fps, 4 ms/f; total: 60 f, 229.8 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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: 120 f, 321.7 fps, 3 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 110 ms, 545.4 fps, 1 ms/f; total: 180 f, 371.9 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 107 ms, 560.7 fps, 1 ms/f; total: 240 f, 406.0 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 40.0, [l -1.0, r 1.0, b -1.0, t 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 / 196 ms, 306.1 fps, 3 ms/f; total: 300 f, 380.7 fps, 2 ms/f [junit] 0 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 360 f, 396.9 fps, 2 ms/f [junit] 1 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 420 f, 409.7 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 480 f, 419.2 fps, 2 ms/f [junit] 1 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 540 f, 427.5 fps, 2 ms/f [junit] 1 s: 60 f / 121 ms, 495.8 fps, 2 ms/f; total: 600 f, 433.2 fps, 2 ms/f [junit] 1 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 660 f, 439.1 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 720 f, 443.6 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 780 f, 447.5 fps, 2 ms/f [junit] 1 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 840 f, 451.3 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 900 f, 454.3 fps, 2 ms/f [junit] 2 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 960 f, 457.3 fps, 2 ms/f [junit] 2 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 1020 f, 459.6 fps, 2 ms/f [junit] 2 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 1080 f, 461.7 fps, 2 ms/f [junit] 2 s: 60 f / 124 ms, 483.8 fps, 2 ms/f; total: 1140 f, 462.8 fps, 2 ms/f [junit] 2 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 1200 f, 464.7 fps, 2 ms/f [junit] 2 s: 60 f / 123 ms, 487.8 fps, 2 ms/f; total: 1260 f, 465.8 fps, 2 ms/f [junit] 2 s: 60 f / 128 ms, 468.7 fps, 2 ms/f; total: 1320 f, 465.9 fps, 2 ms/f [junit] 2 s: 60 f / 124 ms, 483.8 fps, 2 ms/f; total: 1380 f, 466.5 fps, 2 ms/f [junit] 3 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 1440 f, 466.0 fps, 2 ms/f [junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1500 f, 467.5 fps, 2 ms/f [junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1560 f, 469.0 fps, 2 ms/f [junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1620 f, 470.5 fps, 2 ms/f [junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1680 f, 471.7 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078679414 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078679414 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078679417 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078679432 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078679434 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.52 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078671536 ms III - Start [junit] SLOCK [T main @ 1753078671540 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:1753078672148 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078672148 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078672188 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078672221 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 / 225 ms, 266.6 fps, 3 ms/f; total: 60 f, 266.6 fps, 3 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 120 f, 415.2 fps, 2 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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 180 f, 489.1 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 240 f, 519.4 fps, 1 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 88 ms, 681.8 fps, 1 ms/f; total: 300 f, 545.4 fps, 1 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 64.5, [l -1.0, r 1.0, b -1.0, t 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 / 158 ms, 379.7 fps, 2 ms/f; total: 360 f, 508.4 fps, 1 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 420 f, 552.6 fps, 1 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 480 f, 591.8 fps, 1 ms/f [junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 540 f, 626.4 fps, 1 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 600 f, 658.6 fps, 1 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 660 f, 685.3 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 720 f, 713.5 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 780 f, 740.0 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 840 f, 763.6 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 900 f, 783.9 fps, 1 ms/f [junit] 1 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 960 f, 802.6 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1020 f, 820.5 fps, 1 ms/f [junit] 1 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 1080 f, 834.6 fps, 1 ms/f [junit] 1 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 1140 f, 849.4 fps, 1 ms/f [junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1200 f, 866.4 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1260 f, 880.5 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 1320 f, 893.0 fps, 1 ms/f [junit] 1 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 1380 f, 902.5 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1440 f, 914.2 fps, 1 ms/f [junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1500 f, 926.4 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1560 f, 938.0 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1620 f, 947.3 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1680 f, 957.2 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1740 f, 966.1 fps, 1 ms/f [junit] 1 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 1800 f, 972.4 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1860 f, 980.4 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1920 f, 988.1 fps, 1 ms/f [junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1980 f, 996.4 fps, 1 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2040 f, 1003.9 fps, 0 ms/f [junit] 2 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 2100 f, 1009.1 fps, 0 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2160 f, 1016.4 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2220 f, 1023.5 fps, 0 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2280 f, 1030.2 fps, 0 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2340 f, 1035.8 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2400 f, 1042.5 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2460 f, 1048.5 fps, 0 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2520 f, 1053.9 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2580 f, 1059.5 fps, 0 ms/f [junit] 2 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 2640 f, 1063.6 fps, 0 ms/f [junit] 2 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 2700 f, 1065.9 fps, 0 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2760 f, 1070.1 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2820 f, 1072.6 fps, 0 ms/f [junit] 2 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 2880 f, 1074.6 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2940 f, 1076.5 fps, 0 ms/f [junit] 2 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3000 f, 1079.1 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 3060 f, 1080.8 fps, 0 ms/f [junit] 2 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 3120 f, 1083.3 fps, 0 ms/f [junit] 2 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3180 f, 1085.6 fps, 0 ms/f [junit] 2 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3240 f, 1087.6 fps, 0 ms/f [junit] 3 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 3300 f, 1089.4 fps, 0 ms/f [junit] 3 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3360 f, 1091.6 fps, 0 ms/f [junit] 3 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 3420 f, 1094.7 fps, 0 ms/f [junit] 3 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 3480 f, 1098.8 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3540 f, 1102.8 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3600 f, 1107.0 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3660 f, 1110.7 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3720 f, 1115.1 fps, 0 ms/f [junit] 3 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3780 f, 1118.0 fps, 0 ms/f [junit] 3 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3840 f, 1119.5 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3900 f, 1123.2 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3960 f, 1126.6 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 4020 f, 1129.8 fps, 0 ms/f [junit] 3 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 4080 f, 1133.6 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078675740 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078675741 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:1753078675755 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:1753078675810 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078675899 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078675901 d 0ms]] [junit] 0 s: 60 f / 261 ms, 229.8 fps, 4 ms/f; total: 60 f, 229.8 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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: 120 f, 321.7 fps, 3 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 110 ms, 545.4 fps, 1 ms/f; total: 180 f, 371.9 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 107 ms, 560.7 fps, 1 ms/f; total: 240 f, 406.0 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 40.0, [l -1.0, r 1.0, b -1.0, t 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 / 196 ms, 306.1 fps, 3 ms/f; total: 300 f, 380.7 fps, 2 ms/f [junit] 0 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 360 f, 396.9 fps, 2 ms/f [junit] 1 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 420 f, 409.7 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 480 f, 419.2 fps, 2 ms/f [junit] 1 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 540 f, 427.5 fps, 2 ms/f [junit] 1 s: 60 f / 121 ms, 495.8 fps, 2 ms/f; total: 600 f, 433.2 fps, 2 ms/f [junit] 1 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 660 f, 439.1 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 720 f, 443.6 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 780 f, 447.5 fps, 2 ms/f [junit] 1 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 840 f, 451.3 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 900 f, 454.3 fps, 2 ms/f [junit] 2 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 960 f, 457.3 fps, 2 ms/f [junit] 2 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 1020 f, 459.6 fps, 2 ms/f [junit] 2 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 1080 f, 461.7 fps, 2 ms/f [junit] 2 s: 60 f / 124 ms, 483.8 fps, 2 ms/f; total: 1140 f, 462.8 fps, 2 ms/f [junit] 2 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 1200 f, 464.7 fps, 2 ms/f [junit] 2 s: 60 f / 123 ms, 487.8 fps, 2 ms/f; total: 1260 f, 465.8 fps, 2 ms/f [junit] 2 s: 60 f / 128 ms, 468.7 fps, 2 ms/f; total: 1320 f, 465.9 fps, 2 ms/f [junit] 2 s: 60 f / 124 ms, 483.8 fps, 2 ms/f; total: 1380 f, 466.5 fps, 2 ms/f [junit] 3 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 1440 f, 466.0 fps, 2 ms/f [junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1500 f, 467.5 fps, 2 ms/f [junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1560 f, 469.0 fps, 2 ms/f [junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1620 f, 470.5 fps, 2 ms/f [junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1680 f, 471.7 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078679414 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078679414 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078679417 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078679432 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078679434 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 4.207 sec [junit] Testcase: test02_aa8 took 3.66 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.52 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078671536 ms III - Start [junit] SLOCK [T main @ 1753078671540 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:1753078672148 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078672148 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078672188 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078672221 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 / 225 ms, 266.6 fps, 3 ms/f; total: 60 f, 266.6 fps, 3 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 120 f, 415.2 fps, 2 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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 180 f, 489.1 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 240 f, 519.4 fps, 1 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 88 ms, 681.8 fps, 1 ms/f; total: 300 f, 545.4 fps, 1 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 0x38669001], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x38669001], 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 0x38669001], 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 0x38669001], 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 64.5, [l -1.0, r 1.0, b -1.0, t 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 / 158 ms, 379.7 fps, 2 ms/f; total: 360 f, 508.4 fps, 1 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 420 f, 552.6 fps, 1 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 480 f, 591.8 fps, 1 ms/f [junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 540 f, 626.4 fps, 1 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 600 f, 658.6 fps, 1 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 660 f, 685.3 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 720 f, 713.5 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 780 f, 740.0 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 840 f, 763.6 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 900 f, 783.9 fps, 1 ms/f [junit] 1 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 960 f, 802.6 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1020 f, 820.5 fps, 1 ms/f [junit] 1 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 1080 f, 834.6 fps, 1 ms/f [junit] 1 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 1140 f, 849.4 fps, 1 ms/f [junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1200 f, 866.4 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1260 f, 880.5 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 1320 f, 893.0 fps, 1 ms/f [junit] 1 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 1380 f, 902.5 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1440 f, 914.2 fps, 1 ms/f [junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1500 f, 926.4 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1560 f, 938.0 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1620 f, 947.3 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1680 f, 957.2 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1740 f, 966.1 fps, 1 ms/f [junit] 1 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 1800 f, 972.4 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1860 f, 980.4 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1920 f, 988.1 fps, 1 ms/f [junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1980 f, 996.4 fps, 1 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2040 f, 1003.9 fps, 0 ms/f [junit] 2 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 2100 f, 1009.1 fps, 0 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2160 f, 1016.4 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2220 f, 1023.5 fps, 0 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2280 f, 1030.2 fps, 0 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2340 f, 1035.8 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2400 f, 1042.5 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2460 f, 1048.5 fps, 0 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2520 f, 1053.9 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2580 f, 1059.5 fps, 0 ms/f [junit] 2 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 2640 f, 1063.6 fps, 0 ms/f [junit] 2 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 2700 f, 1065.9 fps, 0 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2760 f, 1070.1 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2820 f, 1072.6 fps, 0 ms/f [junit] 2 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 2880 f, 1074.6 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2940 f, 1076.5 fps, 0 ms/f [junit] 2 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3000 f, 1079.1 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 3060 f, 1080.8 fps, 0 ms/f [junit] 2 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 3120 f, 1083.3 fps, 0 ms/f [junit] 2 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3180 f, 1085.6 fps, 0 ms/f [junit] 2 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3240 f, 1087.6 fps, 0 ms/f [junit] 3 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 3300 f, 1089.4 fps, 0 ms/f [junit] 3 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3360 f, 1091.6 fps, 0 ms/f [junit] 3 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 3420 f, 1094.7 fps, 0 ms/f [junit] 3 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 3480 f, 1098.8 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3540 f, 1102.8 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3600 f, 1107.0 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3660 f, 1110.7 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3720 f, 1115.1 fps, 0 ms/f [junit] 3 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3780 f, 1118.0 fps, 0 ms/f [junit] 3 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 3840 f, 1119.5 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3900 f, 1123.2 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3960 f, 1126.6 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 4020 f, 1129.8 fps, 0 ms/f [junit] 3 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 4080 f, 1133.6 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078675740 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078675741 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:1753078675755 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:1753078675810 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078675899 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078675901 d 0ms]] [junit] 0 s: 60 f / 261 ms, 229.8 fps, 4 ms/f; total: 60 f, 229.8 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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: 120 f, 321.7 fps, 3 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 110 ms, 545.4 fps, 1 ms/f; total: 180 f, 371.9 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 107 ms, 560.7 fps, 1 ms/f; total: 240 f, 406.0 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.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 0x7ed90dd8], 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 0x7ed90dd8], 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 0x7ed90dd8], 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 40.0, [l -1.0, r 1.0, b -1.0, t 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 / 196 ms, 306.1 fps, 3 ms/f; total: 300 f, 380.7 fps, 2 ms/f [junit] 0 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 360 f, 396.9 fps, 2 ms/f [junit] 1 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 420 f, 409.7 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 480 f, 419.2 fps, 2 ms/f [junit] 1 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 540 f, 427.5 fps, 2 ms/f [junit] 1 s: 60 f / 121 ms, 495.8 fps, 2 ms/f; total: 600 f, 433.2 fps, 2 ms/f [junit] 1 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 660 f, 439.1 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 720 f, 443.6 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 780 f, 447.5 fps, 2 ms/f [junit] 1 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 840 f, 451.3 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 900 f, 454.3 fps, 2 ms/f [junit] 2 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 960 f, 457.3 fps, 2 ms/f [junit] 2 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 1020 f, 459.6 fps, 2 ms/f [junit] 2 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 1080 f, 461.7 fps, 2 ms/f [junit] 2 s: 60 f / 124 ms, 483.8 fps, 2 ms/f; total: 1140 f, 462.8 fps, 2 ms/f [junit] 2 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 1200 f, 464.7 fps, 2 ms/f [junit] 2 s: 60 f / 123 ms, 487.8 fps, 2 ms/f; total: 1260 f, 465.8 fps, 2 ms/f [junit] 2 s: 60 f / 128 ms, 468.7 fps, 2 ms/f; total: 1320 f, 465.9 fps, 2 ms/f [junit] 2 s: 60 f / 124 ms, 483.8 fps, 2 ms/f; total: 1380 f, 466.5 fps, 2 ms/f [junit] 3 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 1440 f, 466.0 fps, 2 ms/f [junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1500 f, 467.5 fps, 2 ms/f [junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1560 f, 469.0 fps, 2 ms/f [junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1620 f, 470.5 fps, 2 ms/f [junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1680 f, 471.7 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078679414 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078679414 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078679417 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078679432 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078679434 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 @ 1753078680818 ms III - Start [junit] SLOCK [T main @ 1753078680823 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1753078681495 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078681497 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078681554 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 / 291 ms, 206.1 fps, 4 ms/f; total: 60 f, 206.1 fps, 4 ms/f [junit] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 120 f, 308.4 fps, 3 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 65.0, [l -1.0, r 1.0, b -1.0, t 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 0x17031075], 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 0x17031075], 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 0x17031075], 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 0x5b9e41f6], 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 0x5b9e41f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.0, [l -1.0, r 1.0, b -1.5, t 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 0x5b9e41f6], 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 0x17031075], 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 0x17031075], 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 0x17031075], 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 0x5b9e41f6], 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 0x5b9e41f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.0, [l -1.0, r 1.0, b -1.5, t 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 0x5b9e41f6], 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 65.0, [l -1.0, r 1.0, b -1.5, t 1.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 65.5, [l -1.0, r 1.0, b -1.5, t 1.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 221 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 / 82 ms, 731.7 fps, 1 ms/f; total: 60 f, 731.7 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 0x414b1441], 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 0x414b1441], 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 0x414b1441], 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 0x183d3064], 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 0x183d3064], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.0, [l -1.0, r 1.0, b -1.5, t 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 0x183d3064], 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 0x414b1441], 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 0x414b1441], 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 0x414b1441], 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 0x183d3064], 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 0x183d3064], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.0, [l -1.0, r 1.0, b -1.5, t 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 0x183d3064], 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 93.0, [l -1.0, r 1.0, b -1.5, t 1.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 53 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 123.0, [l -1.0, r 1.0, b -1.0, t 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 / 105 ms, 571.4 fps, 1 ms/f; total: 60 f, 571.4 fps, 1 ms/f [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 0x6f25a5fc], image[size 667 x 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 0x6f25a5fc], image[size 667 x 1000, buffer 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 0x6f25a5fc], image[size 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 0x160f4dff], image[size 667 x 1000, buffer 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 0x160f4dff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 123.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 0x160f4dff], 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 0x6f25a5fc], image[size 667 x 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 0x6f25a5fc], image[size 667 x 1000, buffer 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 0x6f25a5fc], image[size 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 0x160f4dff], image[size 667 x 1000, buffer 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 0x160f4dff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 123.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 0x160f4dff], image[size 667 x 1000, buffer 0x0], glad[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 123.0, [l -1.0, r 1.0, b -1.5, t 1.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 123.5, [l -1.0, r 1.0, b -1.5, t 1.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 75 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] 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 150.5, [l -1.0, r 1.0, b -1.0, t 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 0x1175a783], image[size 667 x 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 0x1175a783], image[size 667 x 1000, buffer 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 0x1175a783], image[size 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 0xdae6849], image[size 667 x 1000, buffer 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 0xdae6849], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 150.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 0xdae6849], 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 0x1175a783], image[size 667 x 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 0x1175a783], image[size 667 x 1000, buffer 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 0x1175a783], image[size 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 0xdae6849], image[size 667 x 1000, buffer 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 0xdae6849], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 150.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 0xdae6849], image[size 667 x 1000, buffer 0x0], glad[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 150.5, [l -1.0, r 1.0, b -1.5, t 1.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 151.0, [l -1.0, r 1.0, b -1.5, t 1.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 87 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] 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 163.0, [l -1.0, r 1.0, b -1.0, t 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 0x6b9e97f7], image[size 667 x 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 0x6b9e97f7], image[size 667 x 1000, buffer 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 0x6b9e97f7], image[size 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 0x7b3cff9b], image[size 667 x 1000, buffer 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 0x7b3cff9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 163.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 0x7b3cff9b], 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 0x6b9e97f7], image[size 667 x 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 0x6b9e97f7], image[size 667 x 1000, buffer 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 0x6b9e97f7], image[size 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 0x7b3cff9b], image[size 667 x 1000, buffer 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 0x7b3cff9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 163.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 0x7b3cff9b], image[size 667 x 1000, buffer 0x0], glad[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 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 163.5, [l -1.0, r 1.0, b -1.5, t 1.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 50 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 164.5, [l -1.0, r 1.0, b -1.5, t 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 / 77 ms, 779.2 fps, 1 ms/f; total: 60 f, 779.2 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 196.5, [l -1.0, r 1.0, b -1.0, t 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@3440d0f6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c938652 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x75c28872], image[size 667 x 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 0x75c28872], image[size 667 x 1001, buffer 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 0x75c28872], 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 0x41d390ca], image[size 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 0x41d390ca], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 196.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 0x41d390ca], 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@1a4919e1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@45250591 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x75c28872], image[size 667 x 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 0x75c28872], image[size 667 x 1001, buffer 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 0x75c28872], 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 0x41d390ca], image[size 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 0x41d390ca], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 196.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 0x41d390ca], 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@6ca3fef0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c2c0001 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x75c28872], image[size 667 x 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 0x75c28872], image[size 667 x 1001, buffer 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 0x75c28872], 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 0x41d390ca], image[size 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 0x41d390ca], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 196.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 0x41d390ca], image[size 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 196.5, [l -1.0, r 1.0, b -1.5, t 1.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 197.0, [l -1.0, r 1.0, b -1.5, t 1.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 662 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 / 71 ms, 845.0 fps, 1 ms/f; total: 60 f, 845.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 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 [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@49706716: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4730fa92 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5e242a76], image[size 667 x 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 0x5e242a76], image[size 667 x 1001, buffer 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 0x5e242a76], 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 0x7d93387e], image[size 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 0x7d93387e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 230.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 0x7d93387e], 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@2662b68f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65d7305d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5e242a76], image[size 667 x 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 0x5e242a76], image[size 667 x 1001, buffer 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 0x5e242a76], 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 0x7d93387e], image[size 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 0x7d93387e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 230.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 0x7d93387e], 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@33b2167a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e48c8b9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5e242a76], image[size 667 x 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 0x5e242a76], image[size 667 x 1001, buffer 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 0x5e242a76], 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 0x7d93387e], image[size 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 0x7d93387e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 230.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 0x7d93387e], image[size 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 230.0, [l -1.0, r 1.0, b -1.5, t 1.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 230.5, [l -1.0, r 1.0, b -1.5, t 1.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 478 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 231.5, [l -1.0, r 1.0, b -1.5, t 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 / 79 ms, 759.4 fps, 1 ms/f; total: 60 f, 759.4 fps, 1 ms/f [junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 120 f, 857.1 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 180 f, 878.0 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 240 f, 892.1 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 300 f, 898.2 fps, 1 ms/f [junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 360 f, 906.8 fps, 1 ms/f [junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 420 f, 893.6 fps, 1 ms/f [junit] 0 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 480 f, 875.9 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078684863 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:1753078684871 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:1753078684963 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078685053 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4000b5, 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] 0 s: 60 f / 330 ms, 181.8 fps, 5 ms/f; total: 60 f, 181.8 fps, 5 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 0x4312580a], 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4312580a], 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 0x4312580a], 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 0xff725bb], 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xff725bb], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 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 0xff725bb], 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 0x4312580a], 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4312580a], 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 0x4312580a], 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 0xff725bb], 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xff725bb], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 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 0xff725bb], 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 27 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 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 0x4bbfba0d], 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4bbfba0d], 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 0x4bbfba0d], 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 0x69c17026], 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c17026], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c17026], 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 0x4bbfba0d], 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4bbfba0d], 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 0x4bbfba0d], 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 0x69c17026], 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c17026], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c17026], 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 21 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 0xe070c19], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xe070c19], image[size 667 x 1000, buffer 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 0xe070c19], image[size 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 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x3b2f70d5], 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 0xe070c19], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xe070c19], image[size 667 x 1000, buffer 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 0xe070c19], image[size 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 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 63.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 90 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] 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 0x662b3a13], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 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 0x662b3a13], image[size 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 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x592e1dcc], 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 0x662b3a13], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 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 0x662b3a13], image[size 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 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 88.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, 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 0x60d1f1cf], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 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 0x60d1f1cf], image[size 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 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x1ebb4c4c], 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 0x60d1f1cf], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 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 0x60d1f1cf], image[size 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 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 103.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 85 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 105.0, [l -1.0, r 1.0, b -1.5, t 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@63949427: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3111df65 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x63815abc], image[size 667 x 1001, buffer 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 0x63815abc], 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 0x2735da09], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x2735da09], 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@2a5f14ed: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4a49fc55 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x63815abc], image[size 667 x 1001, buffer 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 0x63815abc], 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 0x2735da09], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x2735da09], 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@22034325: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64d844a9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x63815abc], image[size 667 x 1001, buffer 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 0x63815abc], 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 0x2735da09], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x2735da09], image[size 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 119.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 545 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@6b18e1e4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@18dea229 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 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 0x585aab7f], 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 0x7a42d0ec], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x7a42d0ec], 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@3c923455: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4cf6b1ff [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 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 0x585aab7f], 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 0x7a42d0ec], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x7a42d0ec], 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@77bb050d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d85c2b9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 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 0x585aab7f], 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 0x7a42d0ec], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x7a42d0ec], image[size 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 134.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 542 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 0x4000b5, 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 135.5, [l -1.0, r 1.0, b -1.5, t 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 / 162 ms, 370.3 fps, 2 ms/f; total: 60 f, 370.3 fps, 2 ms/f [junit] 0 s: 60 f / 156 ms, 384.6 fps, 2 ms/f; total: 120 f, 377.3 fps, 2 ms/f [junit] 0 s: 60 f / 155 ms, 387.0 fps, 2 ms/f; total: 180 f, 380.5 fps, 2 ms/f [junit] 0 s: 60 f / 157 ms, 382.1 fps, 2 ms/f; total: 240 f, 380.3 fps, 2 ms/f [junit] 0 s: 60 f / 152 ms, 394.7 fps, 2 ms/f; total: 300 f, 383.1 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078688064 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078688070 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078688084 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078688087 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.899 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078680818 ms III - Start [junit] SLOCK [T main @ 1753078680823 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1753078681495 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078681497 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078681554 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 / 291 ms, 206.1 fps, 4 ms/f; total: 60 f, 206.1 fps, 4 ms/f [junit] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 120 f, 308.4 fps, 3 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 65.0, [l -1.0, r 1.0, b -1.0, t 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 0x17031075], 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 0x17031075], 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 0x17031075], 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 0x5b9e41f6], 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 0x5b9e41f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.0, [l -1.0, r 1.0, b -1.5, t 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 0x5b9e41f6], 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 0x17031075], 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 0x17031075], 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 0x17031075], 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 0x5b9e41f6], 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 0x5b9e41f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.0, [l -1.0, r 1.0, b -1.5, t 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 0x5b9e41f6], 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 65.0, [l -1.0, r 1.0, b -1.5, t 1.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 65.5, [l -1.0, r 1.0, b -1.5, t 1.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 221 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 / 82 ms, 731.7 fps, 1 ms/f; total: 60 f, 731.7 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 0x414b1441], 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 0x414b1441], 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 0x414b1441], 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 0x183d3064], 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 0x183d3064], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.0, [l -1.0, r 1.0, b -1.5, t 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 0x183d3064], 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 0x414b1441], 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 0x414b1441], 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 0x414b1441], 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 0x183d3064], 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 0x183d3064], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.0, [l -1.0, r 1.0, b -1.5, t 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 0x183d3064], 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 93.0, [l -1.0, r 1.0, b -1.5, t 1.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 53 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 123.0, [l -1.0, r 1.0, b -1.0, t 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 / 105 ms, 571.4 fps, 1 ms/f; total: 60 f, 571.4 fps, 1 ms/f [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 0x6f25a5fc], image[size 667 x 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 0x6f25a5fc], image[size 667 x 1000, buffer 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 0x6f25a5fc], image[size 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 0x160f4dff], image[size 667 x 1000, buffer 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 0x160f4dff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 123.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 0x160f4dff], 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 0x6f25a5fc], image[size 667 x 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 0x6f25a5fc], image[size 667 x 1000, buffer 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 0x6f25a5fc], image[size 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 0x160f4dff], image[size 667 x 1000, buffer 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 0x160f4dff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 123.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 0x160f4dff], image[size 667 x 1000, buffer 0x0], glad[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 123.0, [l -1.0, r 1.0, b -1.5, t 1.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 123.5, [l -1.0, r 1.0, b -1.5, t 1.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 75 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] 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 150.5, [l -1.0, r 1.0, b -1.0, t 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 0x1175a783], image[size 667 x 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 0x1175a783], image[size 667 x 1000, buffer 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 0x1175a783], image[size 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 0xdae6849], image[size 667 x 1000, buffer 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 0xdae6849], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 150.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 0xdae6849], 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 0x1175a783], image[size 667 x 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 0x1175a783], image[size 667 x 1000, buffer 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 0x1175a783], image[size 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 0xdae6849], image[size 667 x 1000, buffer 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 0xdae6849], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 150.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 0xdae6849], image[size 667 x 1000, buffer 0x0], glad[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 150.5, [l -1.0, r 1.0, b -1.5, t 1.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 151.0, [l -1.0, r 1.0, b -1.5, t 1.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 87 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] 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 163.0, [l -1.0, r 1.0, b -1.0, t 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 0x6b9e97f7], image[size 667 x 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 0x6b9e97f7], image[size 667 x 1000, buffer 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 0x6b9e97f7], image[size 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 0x7b3cff9b], image[size 667 x 1000, buffer 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 0x7b3cff9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 163.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 0x7b3cff9b], 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 0x6b9e97f7], image[size 667 x 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 0x6b9e97f7], image[size 667 x 1000, buffer 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 0x6b9e97f7], image[size 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 0x7b3cff9b], image[size 667 x 1000, buffer 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 0x7b3cff9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 163.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 0x7b3cff9b], image[size 667 x 1000, buffer 0x0], glad[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 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 163.5, [l -1.0, r 1.0, b -1.5, t 1.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 50 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 164.5, [l -1.0, r 1.0, b -1.5, t 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 / 77 ms, 779.2 fps, 1 ms/f; total: 60 f, 779.2 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 196.5, [l -1.0, r 1.0, b -1.0, t 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@3440d0f6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c938652 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x75c28872], image[size 667 x 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 0x75c28872], image[size 667 x 1001, buffer 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 0x75c28872], 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 0x41d390ca], image[size 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 0x41d390ca], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 196.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 0x41d390ca], 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@1a4919e1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@45250591 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x75c28872], image[size 667 x 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 0x75c28872], image[size 667 x 1001, buffer 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 0x75c28872], 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 0x41d390ca], image[size 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 0x41d390ca], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 196.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 0x41d390ca], 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@6ca3fef0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c2c0001 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x75c28872], image[size 667 x 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 0x75c28872], image[size 667 x 1001, buffer 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 0x75c28872], 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 0x41d390ca], image[size 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 0x41d390ca], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 196.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 0x41d390ca], image[size 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 196.5, [l -1.0, r 1.0, b -1.5, t 1.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 197.0, [l -1.0, r 1.0, b -1.5, t 1.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 662 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 / 71 ms, 845.0 fps, 1 ms/f; total: 60 f, 845.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 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 [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@49706716: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4730fa92 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5e242a76], image[size 667 x 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 0x5e242a76], image[size 667 x 1001, buffer 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 0x5e242a76], 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 0x7d93387e], image[size 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 0x7d93387e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 230.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 0x7d93387e], 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@2662b68f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65d7305d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5e242a76], image[size 667 x 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 0x5e242a76], image[size 667 x 1001, buffer 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 0x5e242a76], 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 0x7d93387e], image[size 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 0x7d93387e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 230.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 0x7d93387e], 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@33b2167a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e48c8b9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5e242a76], image[size 667 x 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 0x5e242a76], image[size 667 x 1001, buffer 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 0x5e242a76], 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 0x7d93387e], image[size 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 0x7d93387e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 230.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 0x7d93387e], image[size 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 230.0, [l -1.0, r 1.0, b -1.5, t 1.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 230.5, [l -1.0, r 1.0, b -1.5, t 1.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 478 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 231.5, [l -1.0, r 1.0, b -1.5, t 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 / 79 ms, 759.4 fps, 1 ms/f; total: 60 f, 759.4 fps, 1 ms/f [junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 120 f, 857.1 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 180 f, 878.0 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 240 f, 892.1 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 300 f, 898.2 fps, 1 ms/f [junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 360 f, 906.8 fps, 1 ms/f [junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 420 f, 893.6 fps, 1 ms/f [junit] 0 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 480 f, 875.9 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078684863 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:1753078684871 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:1753078684963 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078685053 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4000b5, 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] 0 s: 60 f / 330 ms, 181.8 fps, 5 ms/f; total: 60 f, 181.8 fps, 5 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 0x4312580a], 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4312580a], 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 0x4312580a], 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 0xff725bb], 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xff725bb], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 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 0xff725bb], 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 0x4312580a], 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4312580a], 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 0x4312580a], 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 0xff725bb], 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xff725bb], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 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 0xff725bb], 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 27 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 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 0x4bbfba0d], 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4bbfba0d], 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 0x4bbfba0d], 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 0x69c17026], 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c17026], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c17026], 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 0x4bbfba0d], 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4bbfba0d], 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 0x4bbfba0d], 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 0x69c17026], 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c17026], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c17026], 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 21 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 0xe070c19], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xe070c19], image[size 667 x 1000, buffer 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 0xe070c19], image[size 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 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x3b2f70d5], 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 0xe070c19], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xe070c19], image[size 667 x 1000, buffer 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 0xe070c19], image[size 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 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 63.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 90 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] 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 0x662b3a13], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 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 0x662b3a13], image[size 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 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x592e1dcc], 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 0x662b3a13], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 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 0x662b3a13], image[size 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 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 88.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, 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 0x60d1f1cf], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 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 0x60d1f1cf], image[size 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 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x1ebb4c4c], 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 0x60d1f1cf], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 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 0x60d1f1cf], image[size 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 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 103.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 85 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 105.0, [l -1.0, r 1.0, b -1.5, t 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@63949427: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3111df65 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x63815abc], image[size 667 x 1001, buffer 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 0x63815abc], 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 0x2735da09], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x2735da09], 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@2a5f14ed: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4a49fc55 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x63815abc], image[size 667 x 1001, buffer 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 0x63815abc], 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 0x2735da09], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x2735da09], 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@22034325: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64d844a9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x63815abc], image[size 667 x 1001, buffer 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 0x63815abc], 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 0x2735da09], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x2735da09], image[size 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 119.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 545 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@6b18e1e4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@18dea229 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 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 0x585aab7f], 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 0x7a42d0ec], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x7a42d0ec], 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@3c923455: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4cf6b1ff [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 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 0x585aab7f], 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 0x7a42d0ec], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x7a42d0ec], 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@77bb050d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d85c2b9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 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 0x585aab7f], 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 0x7a42d0ec], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x7a42d0ec], image[size 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 134.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 542 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 0x4000b5, 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 135.5, [l -1.0, r 1.0, b -1.5, t 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 / 162 ms, 370.3 fps, 2 ms/f; total: 60 f, 370.3 fps, 2 ms/f [junit] 0 s: 60 f / 156 ms, 384.6 fps, 2 ms/f; total: 120 f, 377.3 fps, 2 ms/f [junit] 0 s: 60 f / 155 ms, 387.0 fps, 2 ms/f; total: 180 f, 380.5 fps, 2 ms/f [junit] 0 s: 60 f / 157 ms, 382.1 fps, 2 ms/f; total: 240 f, 380.3 fps, 2 ms/f [junit] 0 s: 60 f / 152 ms, 394.7 fps, 2 ms/f; total: 300 f, 383.1 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078688064 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078688070 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078688084 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078688087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 3.519 sec [junit] Testcase: test02_aa8 took 3.195 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.899 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078680818 ms III - Start [junit] SLOCK [T main @ 1753078680823 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1753078681495 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078681497 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078681554 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[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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 / 291 ms, 206.1 fps, 4 ms/f; total: 60 f, 206.1 fps, 4 ms/f [junit] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 120 f, 308.4 fps, 3 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 65.0, [l -1.0, r 1.0, b -1.0, t 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 0x17031075], 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 0x17031075], 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 0x17031075], 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 0x5b9e41f6], 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 0x5b9e41f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.0, [l -1.0, r 1.0, b -1.5, t 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 0x5b9e41f6], 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 0x17031075], 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 0x17031075], 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 0x17031075], 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 0x5b9e41f6], 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 0x5b9e41f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.0, [l -1.0, r 1.0, b -1.5, t 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 0x5b9e41f6], 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 65.0, [l -1.0, r 1.0, b -1.5, t 1.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 65.5, [l -1.0, r 1.0, b -1.5, t 1.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 221 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 / 82 ms, 731.7 fps, 1 ms/f; total: 60 f, 731.7 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 0x414b1441], 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 0x414b1441], 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 0x414b1441], 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 0x183d3064], 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 0x183d3064], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.0, [l -1.0, r 1.0, b -1.5, t 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 0x183d3064], 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 0x414b1441], 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 0x414b1441], 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 0x414b1441], 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 0x183d3064], 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 0x183d3064], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.0, [l -1.0, r 1.0, b -1.5, t 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 0x183d3064], 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 93.0, [l -1.0, r 1.0, b -1.5, t 1.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 53 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 123.0, [l -1.0, r 1.0, b -1.0, t 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 / 105 ms, 571.4 fps, 1 ms/f; total: 60 f, 571.4 fps, 1 ms/f [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 0x6f25a5fc], image[size 667 x 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 0x6f25a5fc], image[size 667 x 1000, buffer 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 0x6f25a5fc], image[size 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 0x160f4dff], image[size 667 x 1000, buffer 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 0x160f4dff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 123.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 0x160f4dff], 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 0x6f25a5fc], image[size 667 x 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 0x6f25a5fc], image[size 667 x 1000, buffer 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 0x6f25a5fc], image[size 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 0x160f4dff], image[size 667 x 1000, buffer 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 0x160f4dff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 123.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 0x160f4dff], image[size 667 x 1000, buffer 0x0], glad[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 123.0, [l -1.0, r 1.0, b -1.5, t 1.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 123.5, [l -1.0, r 1.0, b -1.5, t 1.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 75 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] 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 150.5, [l -1.0, r 1.0, b -1.0, t 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 0x1175a783], image[size 667 x 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 0x1175a783], image[size 667 x 1000, buffer 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 0x1175a783], image[size 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 0xdae6849], image[size 667 x 1000, buffer 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 0xdae6849], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 150.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 0xdae6849], 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 0x1175a783], image[size 667 x 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 0x1175a783], image[size 667 x 1000, buffer 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 0x1175a783], image[size 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 0xdae6849], image[size 667 x 1000, buffer 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 0xdae6849], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 150.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 0xdae6849], image[size 667 x 1000, buffer 0x0], glad[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 150.5, [l -1.0, r 1.0, b -1.5, t 1.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 151.0, [l -1.0, r 1.0, b -1.5, t 1.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 87 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] 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 163.0, [l -1.0, r 1.0, b -1.0, t 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 0x6b9e97f7], image[size 667 x 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 0x6b9e97f7], image[size 667 x 1000, buffer 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 0x6b9e97f7], image[size 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 0x7b3cff9b], image[size 667 x 1000, buffer 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 0x7b3cff9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 163.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 0x7b3cff9b], 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 0x6b9e97f7], image[size 667 x 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 0x6b9e97f7], image[size 667 x 1000, buffer 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 0x6b9e97f7], image[size 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 0x7b3cff9b], image[size 667 x 1000, buffer 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 0x7b3cff9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 163.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 0x7b3cff9b], image[size 667 x 1000, buffer 0x0], glad[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 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 163.5, [l -1.0, r 1.0, b -1.5, t 1.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 50 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 164.5, [l -1.0, r 1.0, b -1.5, t 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 / 77 ms, 779.2 fps, 1 ms/f; total: 60 f, 779.2 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 196.5, [l -1.0, r 1.0, b -1.0, t 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@3440d0f6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c938652 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x75c28872], image[size 667 x 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 0x75c28872], image[size 667 x 1001, buffer 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 0x75c28872], 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 0x41d390ca], image[size 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 0x41d390ca], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 196.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 0x41d390ca], 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@1a4919e1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@45250591 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x75c28872], image[size 667 x 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 0x75c28872], image[size 667 x 1001, buffer 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 0x75c28872], 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 0x41d390ca], image[size 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 0x41d390ca], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 196.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 0x41d390ca], 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@6ca3fef0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c2c0001 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x75c28872], image[size 667 x 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 0x75c28872], image[size 667 x 1001, buffer 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 0x75c28872], 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 0x41d390ca], image[size 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 0x41d390ca], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 196.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 0x41d390ca], image[size 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 196.5, [l -1.0, r 1.0, b -1.5, t 1.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 197.0, [l -1.0, r 1.0, b -1.5, t 1.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 662 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 / 71 ms, 845.0 fps, 1 ms/f; total: 60 f, 845.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 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 [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@49706716: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4730fa92 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5e242a76], image[size 667 x 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 0x5e242a76], image[size 667 x 1001, buffer 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 0x5e242a76], 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 0x7d93387e], image[size 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 0x7d93387e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 230.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 0x7d93387e], 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@2662b68f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65d7305d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5e242a76], image[size 667 x 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 0x5e242a76], image[size 667 x 1001, buffer 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 0x5e242a76], 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 0x7d93387e], image[size 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 0x7d93387e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 230.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 0x7d93387e], 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@33b2167a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e48c8b9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5e242a76], image[size 667 x 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 0x5e242a76], image[size 667 x 1001, buffer 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 0x5e242a76], 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 0x7d93387e], image[size 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 0x7d93387e], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 230.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 0x7d93387e], image[size 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 230.0, [l -1.0, r 1.0, b -1.5, t 1.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 230.5, [l -1.0, r 1.0, b -1.5, t 1.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 478 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 231.5, [l -1.0, r 1.0, b -1.5, t 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 / 79 ms, 759.4 fps, 1 ms/f; total: 60 f, 759.4 fps, 1 ms/f [junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 120 f, 857.1 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 180 f, 878.0 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 240 f, 892.1 fps, 1 ms/f [junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 300 f, 898.2 fps, 1 ms/f [junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 360 f, 906.8 fps, 1 ms/f [junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 420 f, 893.6 fps, 1 ms/f [junit] 0 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 480 f, 875.9 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078684863 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:1753078684871 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:1753078684963 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078685053 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x4000b5, 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] 0 s: 60 f / 330 ms, 181.8 fps, 5 ms/f; total: 60 f, 181.8 fps, 5 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 0x4312580a], 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4312580a], 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 0x4312580a], 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 0xff725bb], 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xff725bb], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 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 0xff725bb], 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 0x4312580a], 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4312580a], 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 0x4312580a], 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 0xff725bb], 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xff725bb], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 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 0xff725bb], 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 27 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 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 0x4bbfba0d], 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4bbfba0d], 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 0x4bbfba0d], 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 0x69c17026], 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c17026], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c17026], 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 0x4bbfba0d], 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4bbfba0d], 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 0x4bbfba0d], 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 0x69c17026], 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c17026], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69c17026], 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 21 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 0xe070c19], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xe070c19], image[size 667 x 1000, buffer 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 0xe070c19], image[size 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 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x3b2f70d5], 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 0xe070c19], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xe070c19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xe070c19], image[size 667 x 1000, buffer 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 0xe070c19], image[size 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 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x3b2f70d5], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 63.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 90 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] 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 0x662b3a13], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 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 0x662b3a13], image[size 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 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x592e1dcc], 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 0x662b3a13], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x662b3a13], image[size 667 x 1000, buffer 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 0x662b3a13], image[size 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 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 0x592e1dcc], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 88.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, 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 0x60d1f1cf], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 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 0x60d1f1cf], image[size 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 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x1ebb4c4c], 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 0x60d1f1cf], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x60d1f1cf], image[size 667 x 1000, buffer 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 0x60d1f1cf], image[size 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 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.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 0x1ebb4c4c], image[size 667 x 1000, buffer 0x0], glad[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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 103.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 85 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 105.0, [l -1.0, r 1.0, b -1.5, t 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@63949427: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3111df65 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x63815abc], image[size 667 x 1001, buffer 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 0x63815abc], 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 0x2735da09], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x2735da09], 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@2a5f14ed: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4a49fc55 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x63815abc], image[size 667 x 1001, buffer 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 0x63815abc], 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 0x2735da09], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x2735da09], 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@22034325: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64d844a9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x63815abc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x63815abc], image[size 667 x 1001, buffer 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 0x63815abc], 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 0x2735da09], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2735da09], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.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 0x2735da09], image[size 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 119.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 545 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@6b18e1e4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@18dea229 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 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 0x585aab7f], 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 0x7a42d0ec], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x7a42d0ec], 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@3c923455: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4cf6b1ff [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 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 0x585aab7f], 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 0x7a42d0ec], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x7a42d0ec], 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@77bb050d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d85c2b9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x585aab7f], image[size 667 x 1001, buffer 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 0x585aab7f], 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 0x7a42d0ec], image[size 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 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a42d0ec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.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 0x7a42d0ec], image[size 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 134.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x4000b5, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 542 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 0x4000b5, 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 0x4000b0, tileRendererInUse null [junit] >> Gears angle 135.5, [l -1.0, r 1.0, b -1.5, t 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 / 162 ms, 370.3 fps, 2 ms/f; total: 60 f, 370.3 fps, 2 ms/f [junit] 0 s: 60 f / 156 ms, 384.6 fps, 2 ms/f; total: 120 f, 377.3 fps, 2 ms/f [junit] 0 s: 60 f / 155 ms, 387.0 fps, 2 ms/f; total: 180 f, 380.5 fps, 2 ms/f [junit] 0 s: 60 f / 157 ms, 382.1 fps, 2 ms/f; total: 240 f, 380.3 fps, 2 ms/f [junit] 0 s: 60 f / 152 ms, 394.7 fps, 2 ms/f; total: 300 f, 383.1 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078688064 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753078688070 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078688084 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078688087 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 @ 1753078689261 ms III - Start [junit] SLOCK [T main @ 1753078689266 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#38,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, 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 0x3a00002, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#38,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 0x3a00004, 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:1753078690182 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078690184 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078690185 d 0ms]] [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 / 271 ms, 221.4 fps, 4 ms/f; total: 60 f, 221.4 fps, 4 ms/f [junit] 0 s: 60 f / 85 ms, 705.8 fps, 1 ms/f; total: 120 f, 336.1 fps, 2 ms/f [junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 180 f, 439.0 fps, 2 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 240 f, 513.9 fps, 1 ms/f [junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 300 f, 610.9 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 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 [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 0x681db186], 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 0x681db186], 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 0x681db186], 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 0x4eeb1d3c], 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 0x4eeb1d3c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.0, [l -1.0, r 1.0, b -1.5, t 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 0x4eeb1d3c], 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 0x681db186], 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 0x681db186], 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 0x681db186], 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 0x4eeb1d3c], 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 0x4eeb1d3c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.0, [l -1.0, r 1.0, b -1.5, t 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 0x4eeb1d3c], 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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 116.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 116.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 234 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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 60 f, 1052.6 fps, 0 ms/f [junit] 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 0x1b63218f], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b63218f], 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 0x1b63218f], 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 0x621583ef], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x621583ef], image[size 320 x 480, 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.5, t 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 0x621583ef], 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 0x1b63218f], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b63218f], 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 0x1b63218f], 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 0x621583ef], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x621583ef], image[size 320 x 480, 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.5, t 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 0x621583ef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 49 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, 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] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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 / 47 ms, 1276.5 fps, 0 ms/f; total: 120 f, 1200.0 fps, 0 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 180 f, 1323.5 fps, 0 ms/f [junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 240 f, 1589.4 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 235.5, [l -1.0, r 1.0, b -1.0, t 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 0x4819c436], image[size 667 x 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 0x4819c436], image[size 667 x 1000, buffer 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 0x4819c436], image[size 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 0x626555c9], image[size 667 x 1000, buffer 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 0x626555c9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 235.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 0x626555c9], 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 0x4819c436], image[size 667 x 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 0x4819c436], image[size 667 x 1000, buffer 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 0x4819c436], image[size 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 0x626555c9], image[size 667 x 1000, buffer 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 0x626555c9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 235.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 0x626555c9], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 235.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 235.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 83 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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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 / 15 ms, 4000.0 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 282.0, [l -1.0, r 1.0, b -1.0, t 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 0x7c21cefa], image[size 667 x 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 0x7c21cefa], image[size 667 x 1000, buffer 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 0x7c21cefa], image[size 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 0x453e6c3e], image[size 667 x 1000, buffer 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 0x453e6c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 282.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 0x453e6c3e], 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 0x7c21cefa], image[size 667 x 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 0x7c21cefa], image[size 667 x 1000, buffer 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 0x7c21cefa], image[size 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 0x453e6c3e], image[size 667 x 1000, buffer 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 0x453e6c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 282.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 0x453e6c3e], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 282.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 282.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 82 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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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 / 39 ms, 1538.4 fps, 0 ms/f; total: 120 f, 1318.6 fps, 0 ms/f [junit] 0 s: 60 f / 13 ms, 4615.3 fps, 0 ms/f; total: 180 f, 1730.7 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 328.5, [l -1.0, r 1.0, b -1.0, t 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 0x2a184523], image[size 667 x 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 0x2a184523], image[size 667 x 1000, buffer 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 0x2a184523], image[size 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 0x3c2c62e8], image[size 667 x 1000, buffer 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 0x3c2c62e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 328.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 0x3c2c62e8], 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 0x2a184523], image[size 667 x 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 0x2a184523], image[size 667 x 1000, buffer 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 0x2a184523], image[size 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 0x3c2c62e8], image[size 667 x 1000, buffer 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 0x3c2c62e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 328.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 0x3c2c62e8], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 328.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 328.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 42 ms [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 60 f, 1463.4 fps, 0 ms/f [junit] 0 s: 60 f / 16 ms, 3750.0 fps, 0 ms/f; total: 120 f, 2105.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 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 [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@2132092e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3fb0ec8e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53149ef1], image[size 667 x 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 0x53149ef1], image[size 667 x 1001, buffer 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 0x53149ef1], 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 0x182b7ae0], image[size 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 0x182b7ae0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 345.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 0x182b7ae0], 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@4dca5ab: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@f16d5c7 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53149ef1], image[size 667 x 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 0x53149ef1], image[size 667 x 1001, buffer 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 0x53149ef1], 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 0x182b7ae0], image[size 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 0x182b7ae0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 345.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 0x182b7ae0], 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@447fba3b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@455d15ba [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53149ef1], image[size 667 x 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 0x53149ef1], image[size 667 x 1001, buffer 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 0x53149ef1], 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 0x182b7ae0], image[size 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 0x182b7ae0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 345.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 0x182b7ae0], image[size 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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 345.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 345.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 633 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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 60 f, 1276.5 fps, 0 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 41 ms, 1463.4 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, 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 395.0, [l -1.0, r 1.0, b -1.0, t 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@397ebe8b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@489e9318 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5eb1a053], image[size 667 x 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 0x5eb1a053], image[size 667 x 1001, buffer 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 0x5eb1a053], 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 0x6226c70a], image[size 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 0x6226c70a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 395.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 0x6226c70a], 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@416f59d4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@792ba889 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5eb1a053], image[size 667 x 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 0x5eb1a053], image[size 667 x 1001, buffer 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 0x5eb1a053], 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 0x6226c70a], image[size 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 0x6226c70a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 395.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 0x6226c70a], 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@2118790e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@687bc3d2 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5eb1a053], image[size 667 x 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 0x5eb1a053], image[size 667 x 1001, buffer 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 0x5eb1a053], 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 0x6226c70a], image[size 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 0x6226c70a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 395.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 0x6226c70a], image[size 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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 395.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 395.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 454 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 120 f, 1188.1 fps, 0 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 180 f, 1216.2 fps, 0 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 240 f, 1218.2 fps, 0 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 300 f, 1209.6 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 360 f, 1224.4 fps, 0 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 420 f, 1231.6 fps, 0 ms/f [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 480 f, 1246.7 fps, 0 ms/f [junit] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 540 f, 1244.2 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 600 f, 1250.0 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 660 f, 1254.7 fps, 0 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 720 f, 1254.3 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078693630 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078693641 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#45,main-Display-.x11_:0-1-EDT-2,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#45,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#45,main-Display-.x11_:0-1-EDT-2,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, 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 0x3a00002, 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[#45,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#45,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#45,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#45,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#45,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 0x3a00004, 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:1753078694073 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078694076 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 / 222 ms, 270.2 fps, 3 ms/f; total: 60 f, 270.2 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 0x774cb88b], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x774cb88b], 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 0x774cb88b], 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 0x8188d69], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8188d69], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 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 0x8188d69], 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 0x774cb88b], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x774cb88b], 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 0x774cb88b], 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 0x8188d69], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8188d69], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 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 0x8188d69], 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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 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 18 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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 0x7346c6e8], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7346c6e8], 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 0x7346c6e8], 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 0xd46afe5], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd46afe5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd46afe5], 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 0x7346c6e8], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7346c6e8], 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 0x7346c6e8], 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 0xd46afe5], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd46afe5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd46afe5], 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 0x3a00002, 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] PRINT Duration 18 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[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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 0x78bc7154], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 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 0x78bc7154], image[size 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 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0xbe300fa], 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 0x78bc7154], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 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 0x78bc7154], image[size 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 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 78 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 89.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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 0x6ef3f461], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 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 0x6ef3f461], image[size 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 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x67a0ae8e], 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 0x6ef3f461], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 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 0x6ef3f461], image[size 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 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 97 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 105.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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 0x85d6bd], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 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 0x85d6bd], image[size 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 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x1fc80b2b], 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 0x85d6bd], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 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 0x85d6bd], image[size 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 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 80 ms [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 122.0, [l -1.0, r 1.0, b -1.5, t 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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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@5f4a24a7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64182402 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 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 0x38179ffc], 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 0x388cb919], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x388cb919], 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@5428b426: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@bbae988 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 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 0x38179ffc], 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 0x388cb919], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x388cb919], 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@4e009d7e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@46585458 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 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 0x38179ffc], 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 0x388cb919], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 139.5, [l -1.0, r 1.0, b -1.5, t 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 540 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[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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@7e100840: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40a42d83 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x202acee7], image[size 667 x 1001, buffer 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 0x202acee7], 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 0x29960327], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x29960327], 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@cee466f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@61b4f941 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x202acee7], image[size 667 x 1001, buffer 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 0x202acee7], 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 0x29960327], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x29960327], 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@5bbf3807: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1369d615 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x202acee7], image[size 667 x 1001, buffer 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 0x202acee7], 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 0x29960327], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 546 ms [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 167.5, [l -1.0, r 1.0, b -1.5, t 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[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 137 ms, 437.9 fps, 2 ms/f; total: 60 f, 437.9 fps, 2 ms/f [junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 120 f, 444.4 fps, 2 ms/f [junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 180 f, 443.3 fps, 2 ms/f [junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 240 f, 442.8 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078696888 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078696900 d 0ms]] [junit] Thread[#45,main-Display-.x11_:0-1-EDT-2,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#45,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 @ 1753078696919 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078696920 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.29 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078689261 ms III - Start [junit] SLOCK [T main @ 1753078689266 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#38,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, 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 0x3a00002, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#38,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 0x3a00004, 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:1753078690182 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078690184 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078690185 d 0ms]] [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 / 271 ms, 221.4 fps, 4 ms/f; total: 60 f, 221.4 fps, 4 ms/f [junit] 0 s: 60 f / 85 ms, 705.8 fps, 1 ms/f; total: 120 f, 336.1 fps, 2 ms/f [junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 180 f, 439.0 fps, 2 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 240 f, 513.9 fps, 1 ms/f [junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 300 f, 610.9 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 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 [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 0x681db186], 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 0x681db186], 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 0x681db186], 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 0x4eeb1d3c], 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 0x4eeb1d3c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.0, [l -1.0, r 1.0, b -1.5, t 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 0x4eeb1d3c], 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 0x681db186], 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 0x681db186], 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 0x681db186], 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 0x4eeb1d3c], 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 0x4eeb1d3c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.0, [l -1.0, r 1.0, b -1.5, t 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 0x4eeb1d3c], 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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 116.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 116.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 234 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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 60 f, 1052.6 fps, 0 ms/f [junit] 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 0x1b63218f], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b63218f], 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 0x1b63218f], 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 0x621583ef], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x621583ef], image[size 320 x 480, 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.5, t 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 0x621583ef], 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 0x1b63218f], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b63218f], 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 0x1b63218f], 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 0x621583ef], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x621583ef], image[size 320 x 480, 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.5, t 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 0x621583ef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 49 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, 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] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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 / 47 ms, 1276.5 fps, 0 ms/f; total: 120 f, 1200.0 fps, 0 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 180 f, 1323.5 fps, 0 ms/f [junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 240 f, 1589.4 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 235.5, [l -1.0, r 1.0, b -1.0, t 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 0x4819c436], image[size 667 x 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 0x4819c436], image[size 667 x 1000, buffer 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 0x4819c436], image[size 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 0x626555c9], image[size 667 x 1000, buffer 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 0x626555c9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 235.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 0x626555c9], 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 0x4819c436], image[size 667 x 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 0x4819c436], image[size 667 x 1000, buffer 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 0x4819c436], image[size 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 0x626555c9], image[size 667 x 1000, buffer 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 0x626555c9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 235.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 0x626555c9], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 235.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 235.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 83 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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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 / 15 ms, 4000.0 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 282.0, [l -1.0, r 1.0, b -1.0, t 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 0x7c21cefa], image[size 667 x 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 0x7c21cefa], image[size 667 x 1000, buffer 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 0x7c21cefa], image[size 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 0x453e6c3e], image[size 667 x 1000, buffer 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 0x453e6c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 282.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 0x453e6c3e], 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 0x7c21cefa], image[size 667 x 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 0x7c21cefa], image[size 667 x 1000, buffer 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 0x7c21cefa], image[size 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 0x453e6c3e], image[size 667 x 1000, buffer 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 0x453e6c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 282.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 0x453e6c3e], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 282.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 282.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 82 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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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 / 39 ms, 1538.4 fps, 0 ms/f; total: 120 f, 1318.6 fps, 0 ms/f [junit] 0 s: 60 f / 13 ms, 4615.3 fps, 0 ms/f; total: 180 f, 1730.7 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 328.5, [l -1.0, r 1.0, b -1.0, t 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 0x2a184523], image[size 667 x 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 0x2a184523], image[size 667 x 1000, buffer 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 0x2a184523], image[size 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 0x3c2c62e8], image[size 667 x 1000, buffer 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 0x3c2c62e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 328.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 0x3c2c62e8], 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 0x2a184523], image[size 667 x 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 0x2a184523], image[size 667 x 1000, buffer 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 0x2a184523], image[size 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 0x3c2c62e8], image[size 667 x 1000, buffer 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 0x3c2c62e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 328.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 0x3c2c62e8], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 328.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 328.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 42 ms [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 60 f, 1463.4 fps, 0 ms/f [junit] 0 s: 60 f / 16 ms, 3750.0 fps, 0 ms/f; total: 120 f, 2105.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 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 [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@2132092e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3fb0ec8e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53149ef1], image[size 667 x 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 0x53149ef1], image[size 667 x 1001, buffer 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 0x53149ef1], 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 0x182b7ae0], image[size 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 0x182b7ae0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 345.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 0x182b7ae0], 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@4dca5ab: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@f16d5c7 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53149ef1], image[size 667 x 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 0x53149ef1], image[size 667 x 1001, buffer 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 0x53149ef1], 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 0x182b7ae0], image[size 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 0x182b7ae0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 345.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 0x182b7ae0], 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@447fba3b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@455d15ba [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53149ef1], image[size 667 x 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 0x53149ef1], image[size 667 x 1001, buffer 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 0x53149ef1], 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 0x182b7ae0], image[size 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 0x182b7ae0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 345.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 0x182b7ae0], image[size 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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 345.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 345.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 633 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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 60 f, 1276.5 fps, 0 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 41 ms, 1463.4 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, 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 395.0, [l -1.0, r 1.0, b -1.0, t 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@397ebe8b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@489e9318 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5eb1a053], image[size 667 x 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 0x5eb1a053], image[size 667 x 1001, buffer 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 0x5eb1a053], 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 0x6226c70a], image[size 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 0x6226c70a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 395.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 0x6226c70a], 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@416f59d4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@792ba889 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5eb1a053], image[size 667 x 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 0x5eb1a053], image[size 667 x 1001, buffer 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 0x5eb1a053], 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 0x6226c70a], image[size 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 0x6226c70a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 395.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 0x6226c70a], 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@2118790e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@687bc3d2 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5eb1a053], image[size 667 x 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 0x5eb1a053], image[size 667 x 1001, buffer 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 0x5eb1a053], 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 0x6226c70a], image[size 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 0x6226c70a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 395.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 0x6226c70a], image[size 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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 395.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 395.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 454 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 120 f, 1188.1 fps, 0 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 180 f, 1216.2 fps, 0 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 240 f, 1218.2 fps, 0 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 300 f, 1209.6 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 360 f, 1224.4 fps, 0 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 420 f, 1231.6 fps, 0 ms/f [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 480 f, 1246.7 fps, 0 ms/f [junit] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 540 f, 1244.2 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 600 f, 1250.0 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 660 f, 1254.7 fps, 0 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 720 f, 1254.3 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078693630 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078693641 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#45,main-Display-.x11_:0-1-EDT-2,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#45,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#45,main-Display-.x11_:0-1-EDT-2,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, 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 0x3a00002, 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[#45,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#45,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#45,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#45,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#45,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 0x3a00004, 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:1753078694073 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078694076 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 / 222 ms, 270.2 fps, 3 ms/f; total: 60 f, 270.2 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 0x774cb88b], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x774cb88b], 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 0x774cb88b], 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 0x8188d69], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8188d69], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 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 0x8188d69], 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 0x774cb88b], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x774cb88b], 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 0x774cb88b], 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 0x8188d69], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8188d69], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 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 0x8188d69], 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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 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 18 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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 0x7346c6e8], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7346c6e8], 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 0x7346c6e8], 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 0xd46afe5], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd46afe5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd46afe5], 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 0x7346c6e8], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7346c6e8], 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 0x7346c6e8], 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 0xd46afe5], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd46afe5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd46afe5], 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 0x3a00002, 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] PRINT Duration 18 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[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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 0x78bc7154], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 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 0x78bc7154], image[size 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 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0xbe300fa], 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 0x78bc7154], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 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 0x78bc7154], image[size 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 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 78 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 89.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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 0x6ef3f461], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 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 0x6ef3f461], image[size 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 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x67a0ae8e], 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 0x6ef3f461], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 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 0x6ef3f461], image[size 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 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 97 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 105.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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 0x85d6bd], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 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 0x85d6bd], image[size 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 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x1fc80b2b], 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 0x85d6bd], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 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 0x85d6bd], image[size 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 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 80 ms [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 122.0, [l -1.0, r 1.0, b -1.5, t 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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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@5f4a24a7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64182402 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 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 0x38179ffc], 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 0x388cb919], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x388cb919], 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@5428b426: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@bbae988 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 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 0x38179ffc], 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 0x388cb919], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x388cb919], 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@4e009d7e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@46585458 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 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 0x38179ffc], 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 0x388cb919], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 139.5, [l -1.0, r 1.0, b -1.5, t 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 540 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[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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@7e100840: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40a42d83 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x202acee7], image[size 667 x 1001, buffer 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 0x202acee7], 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 0x29960327], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x29960327], 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@cee466f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@61b4f941 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x202acee7], image[size 667 x 1001, buffer 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 0x202acee7], 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 0x29960327], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x29960327], 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@5bbf3807: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1369d615 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x202acee7], image[size 667 x 1001, buffer 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 0x202acee7], 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 0x29960327], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 546 ms [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 167.5, [l -1.0, r 1.0, b -1.5, t 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[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 137 ms, 437.9 fps, 2 ms/f; total: 60 f, 437.9 fps, 2 ms/f [junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 120 f, 444.4 fps, 2 ms/f [junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 180 f, 443.3 fps, 2 ms/f [junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 240 f, 442.8 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078696888 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078696900 d 0ms]] [junit] Thread[#45,main-Display-.x11_:0-1-EDT-2,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#45,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 @ 1753078696919 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078696920 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 3.892 sec [junit] Testcase: test02_aa8 took 3.246 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.29 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078689261 ms III - Start [junit] SLOCK [T main @ 1753078689266 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#38,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, 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 0x3a00002, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#38,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 0x3a00004, 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:1753078690182 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078690184 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078690185 d 0ms]] [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 / 271 ms, 221.4 fps, 4 ms/f; total: 60 f, 221.4 fps, 4 ms/f [junit] 0 s: 60 f / 85 ms, 705.8 fps, 1 ms/f; total: 120 f, 336.1 fps, 2 ms/f [junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 180 f, 439.0 fps, 2 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 240 f, 513.9 fps, 1 ms/f [junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 300 f, 610.9 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 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 [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 0x681db186], 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 0x681db186], 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 0x681db186], 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 0x4eeb1d3c], 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 0x4eeb1d3c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.0, [l -1.0, r 1.0, b -1.5, t 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 0x4eeb1d3c], 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 0x681db186], 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 0x681db186], 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 0x681db186], 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 0x4eeb1d3c], 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 0x4eeb1d3c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.0, [l -1.0, r 1.0, b -1.5, t 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 0x4eeb1d3c], 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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 116.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 116.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 234 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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 60 f, 1052.6 fps, 0 ms/f [junit] 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 0x1b63218f], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b63218f], 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 0x1b63218f], 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 0x621583ef], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x621583ef], image[size 320 x 480, 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.5, t 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 0x621583ef], 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 0x1b63218f], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b63218f], 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 0x1b63218f], 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 0x621583ef], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x621583ef], image[size 320 x 480, 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.5, t 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 0x621583ef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 49 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, 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] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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 / 47 ms, 1276.5 fps, 0 ms/f; total: 120 f, 1200.0 fps, 0 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 180 f, 1323.5 fps, 0 ms/f [junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 240 f, 1589.4 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 235.5, [l -1.0, r 1.0, b -1.0, t 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 0x4819c436], image[size 667 x 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 0x4819c436], image[size 667 x 1000, buffer 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 0x4819c436], image[size 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 0x626555c9], image[size 667 x 1000, buffer 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 0x626555c9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 235.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 0x626555c9], 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 0x4819c436], image[size 667 x 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 0x4819c436], image[size 667 x 1000, buffer 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 0x4819c436], image[size 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 0x626555c9], image[size 667 x 1000, buffer 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 0x626555c9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 235.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 0x626555c9], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 235.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 235.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 83 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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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 / 15 ms, 4000.0 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 282.0, [l -1.0, r 1.0, b -1.0, t 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 0x7c21cefa], image[size 667 x 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 0x7c21cefa], image[size 667 x 1000, buffer 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 0x7c21cefa], image[size 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 0x453e6c3e], image[size 667 x 1000, buffer 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 0x453e6c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 282.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 0x453e6c3e], 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 0x7c21cefa], image[size 667 x 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 0x7c21cefa], image[size 667 x 1000, buffer 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 0x7c21cefa], image[size 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 0x453e6c3e], image[size 667 x 1000, buffer 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 0x453e6c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 282.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 0x453e6c3e], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 282.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 282.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 82 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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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 / 39 ms, 1538.4 fps, 0 ms/f; total: 120 f, 1318.6 fps, 0 ms/f [junit] 0 s: 60 f / 13 ms, 4615.3 fps, 0 ms/f; total: 180 f, 1730.7 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 328.5, [l -1.0, r 1.0, b -1.0, t 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 0x2a184523], image[size 667 x 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 0x2a184523], image[size 667 x 1000, buffer 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 0x2a184523], image[size 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 0x3c2c62e8], image[size 667 x 1000, buffer 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 0x3c2c62e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 328.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 0x3c2c62e8], 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 0x2a184523], image[size 667 x 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 0x2a184523], image[size 667 x 1000, buffer 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 0x2a184523], image[size 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 0x3c2c62e8], image[size 667 x 1000, buffer 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 0x3c2c62e8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 328.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 0x3c2c62e8], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 328.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 328.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 42 ms [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 60 f, 1463.4 fps, 0 ms/f [junit] 0 s: 60 f / 16 ms, 3750.0 fps, 0 ms/f; total: 120 f, 2105.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 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 [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@2132092e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3fb0ec8e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53149ef1], image[size 667 x 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 0x53149ef1], image[size 667 x 1001, buffer 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 0x53149ef1], 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 0x182b7ae0], image[size 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 0x182b7ae0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 345.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 0x182b7ae0], 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@4dca5ab: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@f16d5c7 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53149ef1], image[size 667 x 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 0x53149ef1], image[size 667 x 1001, buffer 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 0x53149ef1], 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 0x182b7ae0], image[size 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 0x182b7ae0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 345.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 0x182b7ae0], 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@447fba3b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@455d15ba [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53149ef1], image[size 667 x 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 0x53149ef1], image[size 667 x 1001, buffer 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 0x53149ef1], 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 0x182b7ae0], image[size 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 0x182b7ae0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 345.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 0x182b7ae0], image[size 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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 345.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 345.5, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 633 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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 60 f, 1276.5 fps, 0 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 41 ms, 1463.4 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, 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 395.0, [l -1.0, r 1.0, b -1.0, t 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@397ebe8b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@489e9318 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5eb1a053], image[size 667 x 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 0x5eb1a053], image[size 667 x 1001, buffer 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 0x5eb1a053], 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 0x6226c70a], image[size 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 0x6226c70a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 395.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 0x6226c70a], 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@416f59d4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@792ba889 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5eb1a053], image[size 667 x 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 0x5eb1a053], image[size 667 x 1001, buffer 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 0x5eb1a053], 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 0x6226c70a], image[size 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 0x6226c70a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 395.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 0x6226c70a], 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@2118790e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@687bc3d2 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5eb1a053], image[size 667 x 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 0x5eb1a053], image[size 667 x 1001, buffer 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 0x5eb1a053], 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 0x6226c70a], image[size 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 0x6226c70a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 395.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 0x6226c70a], image[size 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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 395.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#39,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 395.0, [l -1.0, r 1.0, b -1.5, t 1.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 0x3a00004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 454 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#39,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] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 120 f, 1188.1 fps, 0 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 180 f, 1216.2 fps, 0 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 240 f, 1218.2 fps, 0 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 300 f, 1209.6 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 360 f, 1224.4 fps, 0 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 420 f, 1231.6 fps, 0 ms/f [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 480 f, 1246.7 fps, 0 ms/f [junit] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 540 f, 1244.2 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 600 f, 1250.0 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 660 f, 1254.7 fps, 0 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 720 f, 1254.3 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078693630 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078693641 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#45,main-Display-.x11_:0-1-EDT-2,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#45,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#45,main-Display-.x11_:0-1-EDT-2,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, 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 0x3a00002, 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[#45,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#45,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#45,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#45,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#45,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 0x3a00004, 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:1753078694073 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078694076 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 / 222 ms, 270.2 fps, 3 ms/f; total: 60 f, 270.2 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 0x774cb88b], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x774cb88b], 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 0x774cb88b], 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 0x8188d69], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8188d69], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 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 0x8188d69], 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 0x774cb88b], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x774cb88b], 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 0x774cb88b], 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 0x8188d69], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8188d69], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 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 0x8188d69], 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 0x3a00002, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 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 18 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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 0x7346c6e8], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7346c6e8], 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 0x7346c6e8], 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 0xd46afe5], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd46afe5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd46afe5], 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 0x7346c6e8], 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7346c6e8], 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 0x7346c6e8], 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 0xd46afe5], 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd46afe5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd46afe5], 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 0x3a00002, 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] PRINT Duration 18 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[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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 0x78bc7154], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 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 0x78bc7154], image[size 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 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0xbe300fa], 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 0x78bc7154], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x78bc7154], image[size 667 x 1000, buffer 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 0x78bc7154], image[size 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 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 89.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 0xbe300fa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 78 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 89.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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 0x6ef3f461], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 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 0x6ef3f461], image[size 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 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x67a0ae8e], 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 0x6ef3f461], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ef3f461], image[size 667 x 1000, buffer 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 0x6ef3f461], image[size 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 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 105.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 0x67a0ae8e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 97 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 105.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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 0x85d6bd], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 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 0x85d6bd], image[size 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 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x1fc80b2b], 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 0x85d6bd], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x85d6bd], image[size 667 x 1000, buffer 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 0x85d6bd], image[size 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 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x1fc80b2b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 80 ms [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 122.0, [l -1.0, r 1.0, b -1.5, t 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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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@5f4a24a7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64182402 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 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 0x38179ffc], 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 0x388cb919], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x388cb919], 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@5428b426: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@bbae988 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 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 0x38179ffc], 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 0x388cb919], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x388cb919], 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@4e009d7e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@46585458 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x38179ffc], image[size 667 x 1001, buffer 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 0x38179ffc], 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 0x388cb919], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 139.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 0x388cb919], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 139.5, [l -1.0, r 1.0, b -1.5, t 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 540 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[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,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@7e100840: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40a42d83 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x202acee7], image[size 667 x 1001, buffer 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 0x202acee7], 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 0x29960327], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x29960327], 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@cee466f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@61b4f941 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x202acee7], image[size 667 x 1001, buffer 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 0x202acee7], 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 0x29960327], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x29960327], 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@5bbf3807: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1369d615 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x202acee7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3a00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x202acee7], image[size 667 x 1001, buffer 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 0x202acee7], 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 0x29960327], image[size 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 0x3a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x3a00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0x29960327], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 546 ms [junit] Thread[#46,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 167.5, [l -1.0, r 1.0, b -1.5, t 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[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null [junit] Thread[#46,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 137 ms, 437.9 fps, 2 ms/f; total: 60 f, 437.9 fps, 2 ms/f [junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 120 f, 444.4 fps, 2 ms/f [junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 180 f, 443.3 fps, 2 ms/f [junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 240 f, 442.8 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078696888 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753078696900 d 0ms]] [junit] Thread[#45,main-Display-.x11_:0-1-EDT-2,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#45,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 @ 1753078696919 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078696920 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1753078698085 ms III - Start [junit] SLOCK [T main @ 1753078698089 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:1753078698764 d 1ms]] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078698955 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078698956 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 / 206 ms, 291.2 fps, 3 ms/f; total: 60 f, 291.2 fps, 3 ms/f [junit] 0 s: 60 f / 170 ms, 352.9 fps, 2 ms/f; total: 120 f, 318.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 0x3394e91b], 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 0x3394e91b], 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 0x3394e91b], 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 0x4d8f792f], 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 0x4d8f792f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [l -1.0, r 1.0, b -1.5, t 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 0x4d8f792f], 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 0x3394e91b], 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 0x3394e91b], 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 0x3394e91b], 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 0x4d8f792f], 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 0x4d8f792f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [l -1.0, r 1.0, b -1.5, t 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 0x4d8f792f], 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 76.5, [l -1.0, r 1.0, b -1.5, t 1.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 208 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 92.5, [l -1.0, r 1.0, b -1.0, t 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 0x227256f8], 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 0x227256f8], 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 0x227256f8], 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 0x3ad21889], 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 0x3ad21889], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5, t 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 0x3ad21889], 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 0x227256f8], 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 0x227256f8], 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 0x227256f8], 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 0x3ad21889], 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 0x3ad21889], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5, t 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 0x3ad21889], 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 92.5, [l -1.0, r 1.0, b -1.5, t 1.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 93.0, [l -1.0, r 1.0, b -1.5, t 1.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 67 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 0x41be282e], image[size 667 x 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x41be282e], image[size 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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], 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 0x41be282e], image[size 667 x 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x41be282e], image[size 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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[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 108.0, [l -1.0, r 1.0, b -1.5, t 1.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 136 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 124.0, [l -1.0, r 1.0, b -1.0, t 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 0x4456a69b], image[size 667 x 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 0x4456a69b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x4456a69b], image[size 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 0x3f97cfde], image[size 667 x 1000, buffer 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 0x3f97cfde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 124.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 0x3f97cfde], 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 0x4456a69b], image[size 667 x 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 0x4456a69b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x4456a69b], image[size 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 0x3f97cfde], image[size 667 x 1000, buffer 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 0x3f97cfde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 124.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 0x3f97cfde], image[size 667 x 1000, buffer 0x0], glad[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 124.0, [l -1.0, r 1.0, b -1.5, t 1.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 124.5, [l -1.0, r 1.0, b -1.5, t 1.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 91 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 0x5b97bbf1], image[size 667 x 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5b97bbf1], image[size 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 0x442ec11e], image[size 667 x 1000, buffer 0x0], glad[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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], 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 0x5b97bbf1], image[size 667 x 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5b97bbf1], image[size 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 0x442ec11e], image[size 667 x 1000, buffer 0x0], glad[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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], 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:1753078700481 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 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] 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 65 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 142.0, [l -1.0, r 1.0, b -1.5, t 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@4e215316: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@17384999 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27af15f7], image[size 667 x 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x27af15f7], image[size 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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], 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@5d267e8a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@45de3f37 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27af15f7], image[size 667 x 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x27af15f7], image[size 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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], 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@682731a6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b3677d5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27af15f7], image[size 667 x 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x27af15f7], image[size 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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[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 157.5, [l -1.0, r 1.0, b -1.5, t 1.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 664 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@51bef5fc: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@62a3a755 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x159364f8], image[size 667 x 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x159364f8], image[size 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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], 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@2fd0905a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@605cf814 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x159364f8], image[size 667 x 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x159364f8], image[size 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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], 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@30841e3b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5f262a01 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x159364f8], image[size 667 x 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x159364f8], image[size 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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[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 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 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 460 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@78c5697f: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4a5e10c0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6cb6ba1b], image[size 667 x 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6cb6ba1b], image[size 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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], 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@3cba23a6: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@41fb3647 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6cb6ba1b], image[size 667 x 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6cb6ba1b], image[size 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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[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 190.5, [l -1.0, r 1.0, b -1.5, t 1.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 296 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@35a9f614: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3104211c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f2d5b88], image[size 667 x 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x4f2d5b88], image[size 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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], 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@664c85c5: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@73754c1c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f2d5b88], image[size 667 x 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x4f2d5b88], image[size 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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[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 208.5, [l -1.0, r 1.0, b -1.5, t 1.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 269 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@31e3b0e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3b92816a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5a9e1ba4], image[size 667 x 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5a9e1ba4], image[size 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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], 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@39020af0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7fb3628e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5a9e1ba4], image[size 667 x 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5a9e1ba4], image[size 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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], 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@317ae21e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6cd0f78f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5a9e1ba4], image[size 667 x 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5a9e1ba4], image[size 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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[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 226.5, [l -1.0, r 1.0, b -1.5, t 1.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 478 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 228.0, [l -1.0, r 1.0, b -1.5, t 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 / 137 ms, 437.9 fps, 2 ms/f; total: 60 f, 437.9 fps, 2 ms/f [junit] 0 s: 60 f / 138 ms, 434.7 fps, 2 ms/f; total: 120 f, 436.3 fps, 2 ms/f [junit] 0 s: 60 f / 130 ms, 461.5 fps, 2 ms/f; total: 180 f, 444.4 fps, 2 ms/f [junit] 0 s: 60 f / 137 ms, 437.9 fps, 2 ms/f; total: 240 f, 441.9 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078703647 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:1753078703657 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:1753078703688 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078703850 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 / 248 ms, 241.9 fps, 4 ms/f; total: 60 f, 241.9 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 0x7235bc5], 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 0x7235bc5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0x7235bc5], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x7235bc5], 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 0x7235bc5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0x7235bc5], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x7235bc5], 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 0x7235bc5], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 428x320 brd 0, cur 187/-1 242x201, buffer 0x7235bc5], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x1d957fbb], 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 35.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 56 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 52.5, [l -1.0, r 1.0, b -1.0, t 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 0x70aa1090], 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 0x70aa1090], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 1024x1024 brd 0, cur 0/0 428x320, buffer 0x70aa1090], 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 0x6328da37], 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 0x6328da37], 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 0x6328da37], 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 0x70aa1090], 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 0x70aa1090], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 1024x1024 brd 0, cur 0/0 428x320, buffer 0x70aa1090], 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 0x6328da37], 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 0x6328da37], 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 0x6328da37], 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 0x70aa1090], 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 0x70aa1090], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x70aa1090], 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 0x6328da37], 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 0x6328da37], 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 0x6328da37], 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 52.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] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 53.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 81 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], image[size 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 0x7b684efc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], image[size 892 x 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 0x4c94834], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], image[size 892 x 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 0x4c94834], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], image[size 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 0x7b684efc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 64.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 66 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 76.5, [l -1.0, r 1.0, b -1.0, t 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 0x3c8df939], 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 0x3c8df939], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [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 0x3c8df939], 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 0x4502352], 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 0x4502352], 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 0x4502352], 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 0x3c8df939], 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 0x3c8df939], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [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 0x3c8df939], 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 0x4502352], 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 0x4502352], 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 0x4502352], 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 0x3c8df939], image[size 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 0x3c8df939], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [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 0x3c8df939], 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 0x4502352], 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 0x4502352], 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 0x4502352], 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 76.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] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 77.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 88 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 0x3e409027], 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 88.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 82 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 89.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] 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@25674250: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@28e70106 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x413dbaef], image[size 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x413dbaef], 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 0x23cce690], image[size 892 x 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x23cce690], 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@36000596: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64b737ab [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x413dbaef], image[size 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x413dbaef], 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 0x23cce690], image[size 892 x 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x23cce690], 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@35b48d86: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@477c02f0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x413dbaef], image[size 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x413dbaef], 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 0x23cce690], image[size 892 x 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x23cce690], image[size 892 x 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 100.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 461 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@13b544ac: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@18e0a5e7 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2e92faf4], image[size 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2e92faf4], 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 0x2808845], image[size 892 x 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x2808845], 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@4310ab62: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d591f18 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2e92faf4], image[size 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2e92faf4], 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 0x2808845], image[size 892 x 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x2808845], 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@6bd4a1dd: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@14fcf01e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2e92faf4], image[size 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2e92faf4], 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 0x2808845], image[size 892 x 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x2808845], image[size 892 x 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.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 455 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@704098e1: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@649c2d4a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b2930c9], image[size 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5b2930c9], 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 0x67808ce7], image[size 892 x 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x67808ce7], 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@524331ec: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f7d36fa [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b2930c9], image[size 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5b2930c9], 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 0x67808ce7], image[size 892 x 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x67808ce7], image[size 892 x 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 121.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 248 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@174039bd: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@70b75c02 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x43ed8c9d], image[size 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x4ef5b7da], image[size 892 x 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4ef5b7da], 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@55c669a9: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2ed5f28f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x43ed8c9d], image[size 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x4ef5b7da], image[size 892 x 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4ef5b7da], image[size 892 x 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@441a33cb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@16cabff4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x60e82b0a], 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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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@5c29bbaf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@33660a87 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x60e82b0a], 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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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@72d91dba: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3fd6ff33 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x60e82b0a], 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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 152.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 462 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 153.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 / 208 ms, 288.4 fps, 3 ms/f; total: 60 f, 288.4 fps, 3 ms/f [junit] 0 s: 60 f / 185 ms, 324.3 fps, 3 ms/f; total: 120 f, 305.3 fps, 3 ms/f [junit] 0 s: 60 f / 193 ms, 310.8 fps, 3 ms/f; total: 180 f, 306.6 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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078708004 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078708004 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [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:1753078708010 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078708211 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 / 211 ms, 284.3 fps, 3 ms/f; total: 60 f, 284.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 0x526a490a], 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 0x526a490a], 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 0x526a490a], 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 0x3b98e80f], 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 0x3b98e80f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 40.0, [l -1.0, r 1.0, b -1.5, t 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 0x3b98e80f], 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 0x526a490a], 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 0x526a490a], 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 0x526a490a], 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 0x3b98e80f], 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 0x3b98e80f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 40.0, [l -1.0, r 1.0, b -1.5, t 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 0x3b98e80f], 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.0, [l -1.0, r 1.0, b -1.5, t 1.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 58.0, [l -1.0, r 1.0, b -1.0, t 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 0x4c3f5268], 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 0x4c3f5268], 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 0x4c3f5268], 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 0x7a23ed3a], 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 0x7a23ed3a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 58.0, [l -1.0, r 1.0, b -1.5, t 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 0x7a23ed3a], 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 0x4c3f5268], 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 0x4c3f5268], 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 0x4c3f5268], 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 0x7a23ed3a], 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 0x7a23ed3a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 58.0, [l -1.0, r 1.0, b -1.5, t 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 0x7a23ed3a], 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 58.0, [l -1.0, r 1.0, b -1.5, t 1.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 58.5, [l -1.0, r 1.0, b -1.5, t 1.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 40 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 70.5, [l -1.0, r 1.0, b -1.0, t 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 0x41d9e564], image[size 667 x 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 0x41d9e564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x41d9e564], image[size 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 0x36ed5143], image[size 667 x 1000, buffer 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 0x36ed5143], image[size 667 x 1000, 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.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 0x36ed5143], 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 0x41d9e564], image[size 667 x 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 0x41d9e564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x41d9e564], image[size 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 0x36ed5143], image[size 667 x 1000, buffer 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 0x36ed5143], image[size 667 x 1000, 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.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 0x36ed5143], image[size 667 x 1000, buffer 0x0], glad[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 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] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.0, [l -1.0, r 1.0, b -1.5, t 1.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 52 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 83.0, [l -1.0, r 1.0, b -1.0, t 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 0x3385f1ac], image[size 667 x 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 0x3385f1ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3385f1ac], image[size 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 0x275a4210], image[size 667 x 1000, buffer 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 0x275a4210], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 83.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 0x275a4210], 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 0x3385f1ac], image[size 667 x 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 0x3385f1ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3385f1ac], image[size 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 0x275a4210], image[size 667 x 1000, buffer 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 0x275a4210], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 83.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 0x275a4210], image[size 667 x 1000, buffer 0x0], glad[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 83.0, [l -1.0, r 1.0, b -1.5, t 1.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 83.5, [l -1.0, r 1.0, b -1.5, t 1.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 60 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 101.5, [l -1.0, r 1.0, b -1.0, t 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 0x6b23c959], image[size 667 x 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 0x6b23c959], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6b23c959], image[size 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 0x13cef0f3], image[size 667 x 1000, buffer 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 0x13cef0f3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 101.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 0x13cef0f3], 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 0x6b23c959], image[size 667 x 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 0x6b23c959], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6b23c959], image[size 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 0x13cef0f3], image[size 667 x 1000, buffer 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 0x13cef0f3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 101.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 0x13cef0f3], 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:1753078709363 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 101.5, [l -1.0, r 1.0, b -1.5, t 1.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 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] 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 50 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 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] 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 120.0, [l -1.0, r 1.0, b -1.0, t 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@4fa8e5b1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c88834e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x62bffe56], image[size 667 x 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 0x62bffe56], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x62bffe56], image[size 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 0x4ca41a13], image[size 667 x 1000, buffer 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 0x4ca41a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 120.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 0x4ca41a13], 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@20c874b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5110bd93 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x62bffe56], image[size 667 x 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 0x62bffe56], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x62bffe56], image[size 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 0x4ca41a13], image[size 667 x 1000, buffer 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 0x4ca41a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 120.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 0x4ca41a13], 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@505f3aa4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31fe4270 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x62bffe56], image[size 667 x 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 0x62bffe56], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x62bffe56], image[size 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 0x4ca41a13], image[size 667 x 1000, buffer 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 0x4ca41a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 120.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 0x4ca41a13], image[size 667 x 1000, buffer 0x0], glad[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 120.0, [l -1.0, r 1.0, b -1.5, t 1.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 120.5, [l -1.0, r 1.0, b -1.5, t 1.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 462 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 133.0, [l -1.0, r 1.0, b -1.0, t 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@f90e923: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7abc17af [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6fda4199], image[size 667 x 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 0x6fda4199], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6fda4199], image[size 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 0x63009afb], image[size 667 x 1000, buffer 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 0x63009afb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 133.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 0x63009afb], 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@673d73e2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@753e06b1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6fda4199], image[size 667 x 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 0x6fda4199], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6fda4199], image[size 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 0x63009afb], image[size 667 x 1000, buffer 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 0x63009afb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 133.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 0x63009afb], 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@1ba7e89c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@688149b1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6fda4199], image[size 667 x 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 0x6fda4199], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6fda4199], image[size 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 0x63009afb], image[size 667 x 1000, buffer 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 0x63009afb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 133.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 0x63009afb], image[size 667 x 1000, buffer 0x0], glad[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 133.0, [l -1.0, r 1.0, b -1.5, t 1.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 133.5, [l -1.0, r 1.0, b -1.5, t 1.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 419 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 145.5, [l -1.0, r 1.0, b -1.0, t 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@17ec7036: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@527a9f4e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x28796af4], image[size 667 x 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 0x28796af4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x28796af4], image[size 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 0x1ae395d4], image[size 667 x 1000, buffer 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 0x1ae395d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.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 0x1ae395d4], 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@1f982c54: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@681bb910 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x28796af4], image[size 667 x 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 0x28796af4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x28796af4], image[size 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 0x1ae395d4], image[size 667 x 1000, buffer 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 0x1ae395d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.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 0x1ae395d4], image[size 667 x 1000, buffer 0x0], glad[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.5, [l -1.0, r 1.0, b -1.5, t 1.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 146.0, [l -1.0, r 1.0, b -1.5, t 1.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 240 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 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 [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@6e4a189d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c090ab2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bd58014], image[size 667 x 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 0x1bd58014], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1bd58014], image[size 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 0xa9e9a52], image[size 667 x 1000, buffer 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 0xa9e9a52], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0xa9e9a52], 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@5c77055d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@33d97d50 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bd58014], image[size 667 x 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 0x1bd58014], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1bd58014], image[size 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 0xa9e9a52], image[size 667 x 1000, buffer 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 0xa9e9a52], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0xa9e9a52], image[size 667 x 1000, buffer 0x0], glad[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 167.0, [l -1.0, r 1.0, b -1.5, t 1.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 167.5, [l -1.0, r 1.0, b -1.5, t 1.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 245 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 180.0, [l -1.0, r 1.0, b -1.0, t 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@477f0d35: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@51a57167 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b0eeaf], image[size 667 x 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 0x3b0eeaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b0eeaf], image[size 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 0x51be3b4a], image[size 667 x 1000, buffer 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 0x51be3b4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 180.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 0x51be3b4a], 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@1b8edf53: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@22e7b138 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b0eeaf], image[size 667 x 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 0x3b0eeaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b0eeaf], image[size 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 0x51be3b4a], image[size 667 x 1000, buffer 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 0x51be3b4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 180.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 0x51be3b4a], 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@795eca32: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@46f5c6b3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b0eeaf], image[size 667 x 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 0x3b0eeaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b0eeaf], image[size 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 0x51be3b4a], image[size 667 x 1000, buffer 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 0x51be3b4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 180.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 0x51be3b4a], image[size 667 x 1000, buffer 0x0], glad[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 180.0, [l -1.0, r 1.0, b -1.5, t 1.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 180.5, [l -1.0, r 1.0, b -1.5, t 1.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 450 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 181.5, [l -1.0, r 1.0, b -1.5, t 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 / 200 ms, 300.0 fps, 3 ms/f; total: 60 f, 300.0 fps, 3 ms/f [junit] 0 s: 60 f / 210 ms, 285.7 fps, 3 ms/f; total: 120 f, 292.6 fps, 3 ms/f [junit] 0 s: 60 f / 199 ms, 301.5 fps, 3 ms/f; total: 180 f, 295.5 fps, 3 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078712547 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:1753078712554 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:1753078712580 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078712687 d 0ms]] [junit] 0 s: 60 f / 150 ms, 400.0 fps, 2 ms/f; total: 60 f, 400.0 fps, 2 ms/f [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 120 f, 466.9 fps, 2 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 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 0x58502516], 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 0x58502516], 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 0x58502516], 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 0x46300608], 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 0x46300608], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x46300608], 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 0x58502516], 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 0x58502516], 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 0x58502516], 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 0x46300608], 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 0x46300608], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x46300608], 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 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] 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.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 87.5, [l -1.0, r 1.0, b -1.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 0x3b5ac8fd], 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 0x3b5ac8fd], 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 0x3b5ac8fd], 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 0x2c38aeb1], 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 0x2c38aeb1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 87.5, [l -1.0, r 1.0, b -1.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 0x2c38aeb1], 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 0x3b5ac8fd], 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 0x3b5ac8fd], 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 0x3b5ac8fd], 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 0x2c38aeb1], 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 0x2c38aeb1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 87.5, [l -1.0, r 1.0, b -1.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 0x2c38aeb1], 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 87.5, [l -1.0, r 1.0, b -1.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 88.0, [l -1.0, r 1.0, b -1.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.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 0x7337f4fd], image[size 667 x 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x7337f4fd], image[size 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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], 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 0x7337f4fd], image[size 667 x 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x7337f4fd], image[size 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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[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 108.0, [l -1.0, r 1.0, b -1.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 42 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 127.5, [l -1.0, r 1.0, b -1.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 0x36d10488], image[size 667 x 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 0x36d10488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x36d10488], image[size 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 0x219b069d], image[size 667 x 1000, buffer 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 0x219b069d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 127.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 0x219b069d], 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 0x36d10488], image[size 667 x 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 0x36d10488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x36d10488], image[size 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 0x219b069d], image[size 667 x 1000, buffer 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 0x219b069d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 127.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 0x219b069d], image[size 667 x 1000, buffer 0x0], glad[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 127.5, [l -1.0, r 1.0, b -1.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 128.0, [l -1.0, r 1.0, b -1.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 79 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 0x3b242c8a], image[size 667 x 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b242c8a], image[size 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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], 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 0x3b242c8a], image[size 667 x 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b242c8a], image[size 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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], 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:1753078713692 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 144.0, [l -1.0, r 1.0, b -1.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 53 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 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 true [junit] 0 s: 60 f / 125 ms, 480.0 fps, 2 ms/f; total: 60 f, 480.0 fps, 2 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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@487dc2d2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e14b6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8d4d3c6], image[size 667 x 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x8d4d3c6], image[size 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 0x57574780], image[size 667 x 1000, buffer 0x0], glad[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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57574780], 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@6480c36f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@517e3d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8d4d3c6], image[size 667 x 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x8d4d3c6], image[size 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 0x57574780], image[size 667 x 1000, buffer 0x0], glad[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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57574780], 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@122d1a96: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@62ddecdd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8d4d3c6], image[size 667 x 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x8d4d3c6], image[size 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 0x57574780], image[size 667 x 1000, buffer 0x0], glad[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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57574780], image[size 667 x 1000, buffer 0x0], glad[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 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 471 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] 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@1f2edfba: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@52abc3a2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf491c9d], image[size 667 x 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0xf491c9d], image[size 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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], 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@658080e4: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@95bea78 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf491c9d], image[size 667 x 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0xf491c9d], image[size 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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], 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@1a326c27: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ce3f201 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf491c9d], image[size 667 x 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0xf491c9d], image[size 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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[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.5, [l -1.0, r 1.0, b -1.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 435 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@5332e3a0: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e586664 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cdf2fc6], image[size 667 x 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5cdf2fc6], image[size 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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], 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@744f4387: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@cbb0ba9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cdf2fc6], image[size 667 x 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5cdf2fc6], image[size 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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[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 220.5, [l -1.0, r 1.0, b -1.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 244 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@49109b61: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3924eee1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x714dd31c], image[size 667 x 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x714dd31c], image[size 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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], 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@3604a2e5: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ad2e2d9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x714dd31c], image[size 667 x 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x714dd31c], image[size 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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[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 242.0, [l -1.0, r 1.0, b -1.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 244 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@673ff9d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7e2f5497 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2877ed99], image[size 667 x 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2877ed99], image[size 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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], 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@7258d000: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4a04d6c4 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2877ed99], image[size 667 x 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2877ed99], image[size 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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], 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@1f6af5e8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ff88dad [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2877ed99], image[size 667 x 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2877ed99], image[size 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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[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 264.0, [l -1.0, r 1.0, b -1.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 466 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 265.5, [l -1.0, r 1.0, b -1.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 / 110 ms, 545.4 fps, 1 ms/f; total: 60 f, 545.4 fps, 1 ms/f [junit] 0 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 120 f, 535.7 fps, 1 ms/f [junit] 0 s: 60 f / 116 ms, 517.2 fps, 1 ms/f; total: 180 f, 529.4 fps, 1 ms/f [junit] 0 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 240 f, 522.8 fps, 1 ms/f [junit] 0 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 300 f, 528.1 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078716601 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:1753078716604 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:1753078716624 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078716716 d 0ms]] [junit] 0 s: 60 f / 186 ms, 322.5 fps, 3 ms/f; total: 60 f, 322.5 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 0x60ae7d92], 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 0x60ae7d92], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x60ae7d92], 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 0x11112cd3], 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 0x11112cd3], 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 0x11112cd3], 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 0x60ae7d92], 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 0x60ae7d92], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x60ae7d92], 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 0x11112cd3], 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 0x11112cd3], 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 0x11112cd3], 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 0x60ae7d92], 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 0x60ae7d92], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x60ae7d92], 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 0x11112cd3], 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 0x11112cd3], 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 0x11112cd3], 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 48.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 38 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 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 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 0x333d27df], 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 0x333d27df], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 53.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 0x333d27df], 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 0x51eae36b], 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 0x51eae36b], 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 0x51eae36b], 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 0x333d27df], 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 0x333d27df], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 53.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 0x333d27df], 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 0x51eae36b], 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 0x51eae36b], 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 0x51eae36b], 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 0x333d27df], 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 0x333d27df], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 53.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 0x333d27df], 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 0x51eae36b], 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 0x51eae36b], 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 0x51eae36b], 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 53.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 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 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], image[size 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 0x30fb1430], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], image[size 892 x 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 0x5c58f68], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], image[size 892 x 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 0x5c58f68], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], image[size 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 0x30fb1430], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 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] PRINT Duration 64 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 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 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 0x2d551897], 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 0x2d551897], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [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 0x2d551897], 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 0x14c402ff], 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 0x14c402ff], 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 0x14c402ff], 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 0x2d551897], 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 0x2d551897], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [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 0x2d551897], 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 0x14c402ff], 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 0x14c402ff], 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 0x14c402ff], 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 0x2d551897], image[size 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 0x2d551897], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [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 0x2d551897], 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 0x14c402ff], 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 0x14c402ff], 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 0x14c402ff], 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 79.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 80.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 73 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 93.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 87 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 94.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] 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@3463d6d3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53c32055 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6723fd0], image[size 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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], 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 0x176f01de], image[size 892 x 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x176f01de], 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@2b5a0883: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2116e49b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6723fd0], image[size 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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], 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 0x176f01de], image[size 892 x 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x176f01de], 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@15007688: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40bf49d0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6723fd0], image[size 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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], 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 0x176f01de], image[size 892 x 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x176f01de], image[size 892 x 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 107.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 441 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@1e7fd1e0: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@440e7f1a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29de0517], image[size 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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], 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 0x56fd1f7f], image[size 892 x 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x56fd1f7f], 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@e73d915: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7b833f04 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29de0517], image[size 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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], 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 0x56fd1f7f], image[size 892 x 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x56fd1f7f], 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@5cde52a6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4291b30a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29de0517], image[size 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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], 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 0x56fd1f7f], image[size 892 x 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x56fd1f7f], image[size 892 x 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.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 398 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@5a896d57: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3761f392 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c30e4a1], image[size 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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], 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 0x64bd48c8], image[size 892 x 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x64bd48c8], 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@3087222d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a3672f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c30e4a1], image[size 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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], 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 0x64bd48c8], image[size 892 x 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x64bd48c8], image[size 892 x 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 138.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 224 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@7488abb6: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@104d5f5e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4ebf7a55], image[size 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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], 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 0x6c82fc1], image[size 892 x 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x6c82fc1], 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@5331c626: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4624d406 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4ebf7a55], image[size 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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], 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 0x6c82fc1], image[size 892 x 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x6c82fc1], image[size 892 x 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 153.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 226 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@9a40bd8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e94ef8e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x497c36cb], 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x497c36cb], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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@6c42eb0e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@444a1f9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x497c36cb], 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x497c36cb], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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@2fd59c8c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25f12c47 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x497c36cb], 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x497c36cb], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 168.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 461 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 169.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] 0 s: 60 f / 172 ms, 348.8 fps, 2 ms/f; total: 60 f, 348.8 fps, 2 ms/f [junit] 0 s: 60 f / 160 ms, 375.0 fps, 2 ms/f; total: 120 f, 361.4 fps, 2 ms/f [junit] 0 s: 60 f / 173 ms, 346.8 fps, 2 ms/f; total: 180 f, 355.7 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078720521 d 0ms]] [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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078720533 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_layered [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:1753078720540 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078720725 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 213 ms, 281.6 fps, 3 ms/f; total: 60 f, 281.6 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 0x2268e69d], 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 0x2268e69d], 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 0x2268e69d], 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 0x4c963d6c], 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 0x4c963d6c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.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 0x4c963d6c], 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 0x2268e69d], 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 0x2268e69d], 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 0x2268e69d], 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 0x4c963d6c], 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 0x4c963d6c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.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 0x4c963d6c], 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 41.0, [l -1.0, r 1.0, b -1.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 17 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 61.5, [l -1.0, r 1.0, b -1.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 0x1f80835a], 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 0x1f80835a], 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 0x1f80835a], 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 0x289a4393], 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 0x289a4393], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.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 0x289a4393], 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 0x1f80835a], 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 0x1f80835a], 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 0x1f80835a], 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 0x289a4393], 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 0x289a4393], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.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 0x289a4393], 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 61.5, [l -1.0, r 1.0, b -1.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 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 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 34 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 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 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 0x7a6b1f2c], image[size 667 x 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 0x7a6b1f2c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x7a6b1f2c], image[size 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 0xdbe20a2], image[size 667 x 1000, buffer 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 0xdbe20a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 83.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 0xdbe20a2], 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 0x7a6b1f2c], image[size 667 x 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 0x7a6b1f2c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x7a6b1f2c], image[size 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 0xdbe20a2], image[size 667 x 1000, buffer 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 0xdbe20a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 83.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 0xdbe20a2], image[size 667 x 1000, buffer 0x0], glad[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 83.5, [l -1.0, r 1.0, b -1.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 84.0, [l -1.0, r 1.0, b -1.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.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 104.5, [l -1.0, r 1.0, b -1.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 0x79a2c026], image[size 667 x 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 0x79a2c026], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x79a2c026], image[size 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 0x58243204], image[size 667 x 1000, buffer 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 0x58243204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 104.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 0x58243204], 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 0x79a2c026], image[size 667 x 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 0x79a2c026], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x79a2c026], image[size 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 0x58243204], image[size 667 x 1000, buffer 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 0x58243204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 104.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 0x58243204], image[size 667 x 1000, buffer 0x0], glad[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 104.5, [l -1.0, r 1.0, b -1.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 105.0, [l -1.0, r 1.0, b -1.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 58 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 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 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 0x65ac20ca], image[size 667 x 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 0x65ac20ca], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x65ac20ca], image[size 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 0x2ed3e8cf], image[size 667 x 1000, buffer 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 0x2ed3e8cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 118.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 0x2ed3e8cf], 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 0x65ac20ca], image[size 667 x 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 0x65ac20ca], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x65ac20ca], image[size 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 0x2ed3e8cf], image[size 667 x 1000, buffer 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 0x2ed3e8cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 118.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 0x2ed3e8cf], 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:1753078721914 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 118.5, [l -1.0, r 1.0, b -1.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 119.0, [l -1.0, r 1.0, b -1.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 32 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.test12_flip0_aa8_______________-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 120.0, [l -1.0, r 1.0, b -1.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 132.0, [l -1.0, r 1.0, b -1.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@5863dd8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@252817eb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1b30621a], image[size 667 x 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 0x1b30621a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1b30621a], image[size 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 0x350f7a5c], image[size 667 x 1000, buffer 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 0x350f7a5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 132.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 0x350f7a5c], 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@29bce04f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@462aa82f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1b30621a], image[size 667 x 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 0x1b30621a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1b30621a], image[size 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 0x350f7a5c], image[size 667 x 1000, buffer 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 0x350f7a5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 132.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 0x350f7a5c], 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@1e6797fc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60dfbd3c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1b30621a], image[size 667 x 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 0x1b30621a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1b30621a], image[size 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 0x350f7a5c], image[size 667 x 1000, buffer 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 0x350f7a5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 132.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 0x350f7a5c], image[size 667 x 1000, buffer 0x0], glad[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 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 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 132.5, [l -1.0, r 1.0, b -1.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 455 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.0, [l -1.0, r 1.0, b -1.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@5cc25d69: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64fe3996 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d3ac563], image[size 667 x 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 0x6d3ac563], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6d3ac563], image[size 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 0x781607da], image[size 667 x 1000, buffer 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 0x781607da], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x781607da], 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@11d96b57: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@217d3199 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d3ac563], image[size 667 x 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 0x6d3ac563], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6d3ac563], image[size 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 0x781607da], image[size 667 x 1000, buffer 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 0x781607da], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x781607da], 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@718379c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5d88bc2c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d3ac563], image[size 667 x 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 0x6d3ac563], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6d3ac563], image[size 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 0x781607da], image[size 667 x 1000, buffer 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 0x781607da], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x781607da], image[size 667 x 1000, buffer 0x0], glad[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.0, [l -1.0, r 1.0, b -1.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 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] 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 406 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.0, [l -1.0, r 1.0, b -1.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@35067f8: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b5663fc [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2ba3d31], image[size 667 x 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 0x2ba3d31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2ba3d31], image[size 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 0x359013c], image[size 667 x 1000, buffer 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 0x359013c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.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 0x359013c], 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@22bb84f1: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65e2d3c1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2ba3d31], image[size 667 x 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 0x2ba3d31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2ba3d31], image[size 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 0x359013c], image[size 667 x 1000, buffer 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 0x359013c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.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 0x359013c], image[size 667 x 1000, buffer 0x0], glad[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.0, [l -1.0, r 1.0, b -1.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 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] 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 253 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.0, [l -1.0, r 1.0, b -1.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@131041ea: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2279ff9e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x59e003ae], image[size 667 x 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 0x59e003ae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x59e003ae], image[size 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 0x693f6d23], image[size 667 x 1000, buffer 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 0x693f6d23], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.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 0x693f6d23], 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@69460aac: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4687194a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x59e003ae], image[size 667 x 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 0x59e003ae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x59e003ae], image[size 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 0x693f6d23], image[size 667 x 1000, buffer 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 0x693f6d23], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.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 0x693f6d23], image[size 667 x 1000, buffer 0x0], glad[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.0, [l -1.0, r 1.0, b -1.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 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] 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 231 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 194.5, [l -1.0, r 1.0, b -1.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@3439aee5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@55b5a869 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22c50b66], image[size 667 x 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 0x22c50b66], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x22c50b66], image[size 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 0x39a5b177], image[size 667 x 1000, buffer 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 0x39a5b177], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.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 0x39a5b177], 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@549b511d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3931572c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22c50b66], image[size 667 x 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 0x22c50b66], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x22c50b66], image[size 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 0x39a5b177], image[size 667 x 1000, buffer 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 0x39a5b177], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.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 0x39a5b177], 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@64516bb6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@679e9f5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22c50b66], image[size 667 x 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 0x22c50b66], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x22c50b66], image[size 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 0x39a5b177], image[size 667 x 1000, buffer 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 0x39a5b177], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.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 0x39a5b177], image[size 667 x 1000, buffer 0x0], glad[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.5, [l -1.0, r 1.0, b -1.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 195.0, [l -1.0, r 1.0, b -1.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 447 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 196.0, [l -1.0, r 1.0, b -1.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 / 188 ms, 319.1 fps, 3 ms/f; total: 60 f, 319.1 fps, 3 ms/f [junit] 0 s: 60 f / 183 ms, 327.8 fps, 3 ms/f; total: 120 f, 323.4 fps, 3 ms/f [junit] 0 s: 60 f / 191 ms, 314.1 fps, 3 ms/f; total: 180 f, 319.7 fps, 3 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078724994 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:1753078724999 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 @ 1753078725017 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078725020 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.543 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078698085 ms III - Start [junit] SLOCK [T main @ 1753078698089 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:1753078698764 d 1ms]] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078698955 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078698956 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 / 206 ms, 291.2 fps, 3 ms/f; total: 60 f, 291.2 fps, 3 ms/f [junit] 0 s: 60 f / 170 ms, 352.9 fps, 2 ms/f; total: 120 f, 318.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 0x3394e91b], 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 0x3394e91b], 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 0x3394e91b], 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 0x4d8f792f], 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 0x4d8f792f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [l -1.0, r 1.0, b -1.5, t 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 0x4d8f792f], 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 0x3394e91b], 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 0x3394e91b], 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 0x3394e91b], 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 0x4d8f792f], 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 0x4d8f792f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [l -1.0, r 1.0, b -1.5, t 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 0x4d8f792f], 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 76.5, [l -1.0, r 1.0, b -1.5, t 1.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 208 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 92.5, [l -1.0, r 1.0, b -1.0, t 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 0x227256f8], 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 0x227256f8], 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 0x227256f8], 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 0x3ad21889], 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 0x3ad21889], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5, t 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 0x3ad21889], 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 0x227256f8], 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 0x227256f8], 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 0x227256f8], 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 0x3ad21889], 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 0x3ad21889], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5, t 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 0x3ad21889], 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 92.5, [l -1.0, r 1.0, b -1.5, t 1.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 93.0, [l -1.0, r 1.0, b -1.5, t 1.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 67 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 0x41be282e], image[size 667 x 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x41be282e], image[size 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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], 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 0x41be282e], image[size 667 x 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x41be282e], image[size 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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[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 108.0, [l -1.0, r 1.0, b -1.5, t 1.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 136 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 124.0, [l -1.0, r 1.0, b -1.0, t 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 0x4456a69b], image[size 667 x 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 0x4456a69b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x4456a69b], image[size 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 0x3f97cfde], image[size 667 x 1000, buffer 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 0x3f97cfde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 124.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 0x3f97cfde], 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 0x4456a69b], image[size 667 x 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 0x4456a69b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x4456a69b], image[size 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 0x3f97cfde], image[size 667 x 1000, buffer 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 0x3f97cfde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 124.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 0x3f97cfde], image[size 667 x 1000, buffer 0x0], glad[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 124.0, [l -1.0, r 1.0, b -1.5, t 1.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 124.5, [l -1.0, r 1.0, b -1.5, t 1.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 91 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 0x5b97bbf1], image[size 667 x 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5b97bbf1], image[size 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 0x442ec11e], image[size 667 x 1000, buffer 0x0], glad[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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], 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 0x5b97bbf1], image[size 667 x 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5b97bbf1], image[size 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 0x442ec11e], image[size 667 x 1000, buffer 0x0], glad[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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], 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:1753078700481 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 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] 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 65 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 142.0, [l -1.0, r 1.0, b -1.5, t 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@4e215316: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@17384999 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27af15f7], image[size 667 x 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x27af15f7], image[size 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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], 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@5d267e8a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@45de3f37 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27af15f7], image[size 667 x 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x27af15f7], image[size 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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], 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@682731a6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b3677d5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27af15f7], image[size 667 x 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x27af15f7], image[size 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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[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 157.5, [l -1.0, r 1.0, b -1.5, t 1.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 664 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@51bef5fc: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@62a3a755 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x159364f8], image[size 667 x 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x159364f8], image[size 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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], 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@2fd0905a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@605cf814 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x159364f8], image[size 667 x 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x159364f8], image[size 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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], 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@30841e3b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5f262a01 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x159364f8], image[size 667 x 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x159364f8], image[size 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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[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 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 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 460 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@78c5697f: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4a5e10c0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6cb6ba1b], image[size 667 x 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6cb6ba1b], image[size 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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], 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@3cba23a6: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@41fb3647 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6cb6ba1b], image[size 667 x 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6cb6ba1b], image[size 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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[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 190.5, [l -1.0, r 1.0, b -1.5, t 1.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 296 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@35a9f614: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3104211c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f2d5b88], image[size 667 x 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x4f2d5b88], image[size 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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], 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@664c85c5: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@73754c1c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f2d5b88], image[size 667 x 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x4f2d5b88], image[size 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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[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 208.5, [l -1.0, r 1.0, b -1.5, t 1.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 269 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@31e3b0e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3b92816a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5a9e1ba4], image[size 667 x 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5a9e1ba4], image[size 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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], 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@39020af0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7fb3628e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5a9e1ba4], image[size 667 x 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5a9e1ba4], image[size 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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], 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@317ae21e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6cd0f78f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5a9e1ba4], image[size 667 x 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5a9e1ba4], image[size 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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[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 226.5, [l -1.0, r 1.0, b -1.5, t 1.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 478 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 228.0, [l -1.0, r 1.0, b -1.5, t 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 / 137 ms, 437.9 fps, 2 ms/f; total: 60 f, 437.9 fps, 2 ms/f [junit] 0 s: 60 f / 138 ms, 434.7 fps, 2 ms/f; total: 120 f, 436.3 fps, 2 ms/f [junit] 0 s: 60 f / 130 ms, 461.5 fps, 2 ms/f; total: 180 f, 444.4 fps, 2 ms/f [junit] 0 s: 60 f / 137 ms, 437.9 fps, 2 ms/f; total: 240 f, 441.9 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078703647 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:1753078703657 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:1753078703688 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078703850 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 / 248 ms, 241.9 fps, 4 ms/f; total: 60 f, 241.9 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 0x7235bc5], 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 0x7235bc5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0x7235bc5], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x7235bc5], 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 0x7235bc5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0x7235bc5], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x7235bc5], 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 0x7235bc5], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 428x320 brd 0, cur 187/-1 242x201, buffer 0x7235bc5], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x1d957fbb], 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 35.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 56 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 52.5, [l -1.0, r 1.0, b -1.0, t 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 0x70aa1090], 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 0x70aa1090], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 1024x1024 brd 0, cur 0/0 428x320, buffer 0x70aa1090], 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 0x6328da37], 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 0x6328da37], 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 0x6328da37], 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 0x70aa1090], 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 0x70aa1090], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 1024x1024 brd 0, cur 0/0 428x320, buffer 0x70aa1090], 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 0x6328da37], 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 0x6328da37], 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 0x6328da37], 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 0x70aa1090], 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 0x70aa1090], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x70aa1090], 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 0x6328da37], 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 0x6328da37], 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 0x6328da37], 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 52.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] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 53.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 81 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], image[size 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 0x7b684efc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], image[size 892 x 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 0x4c94834], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], image[size 892 x 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 0x4c94834], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], image[size 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 0x7b684efc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 64.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 66 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 76.5, [l -1.0, r 1.0, b -1.0, t 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 0x3c8df939], 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 0x3c8df939], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [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 0x3c8df939], 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 0x4502352], 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 0x4502352], 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 0x4502352], 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 0x3c8df939], 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 0x3c8df939], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [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 0x3c8df939], 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 0x4502352], 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 0x4502352], 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 0x4502352], 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 0x3c8df939], image[size 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 0x3c8df939], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [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 0x3c8df939], 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 0x4502352], 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 0x4502352], 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 0x4502352], 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 76.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] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 77.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 88 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 0x3e409027], 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 88.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 82 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 89.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] 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@25674250: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@28e70106 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x413dbaef], image[size 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x413dbaef], 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 0x23cce690], image[size 892 x 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x23cce690], 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@36000596: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64b737ab [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x413dbaef], image[size 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x413dbaef], 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 0x23cce690], image[size 892 x 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x23cce690], 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@35b48d86: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@477c02f0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x413dbaef], image[size 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x413dbaef], 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 0x23cce690], image[size 892 x 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x23cce690], image[size 892 x 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 100.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 461 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@13b544ac: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@18e0a5e7 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2e92faf4], image[size 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2e92faf4], 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 0x2808845], image[size 892 x 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x2808845], 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@4310ab62: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d591f18 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2e92faf4], image[size 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2e92faf4], 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 0x2808845], image[size 892 x 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x2808845], 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@6bd4a1dd: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@14fcf01e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2e92faf4], image[size 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2e92faf4], 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 0x2808845], image[size 892 x 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x2808845], image[size 892 x 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.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 455 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@704098e1: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@649c2d4a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b2930c9], image[size 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5b2930c9], 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 0x67808ce7], image[size 892 x 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x67808ce7], 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@524331ec: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f7d36fa [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b2930c9], image[size 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5b2930c9], 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 0x67808ce7], image[size 892 x 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x67808ce7], image[size 892 x 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 121.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 248 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@174039bd: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@70b75c02 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x43ed8c9d], image[size 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x4ef5b7da], image[size 892 x 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4ef5b7da], 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@55c669a9: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2ed5f28f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x43ed8c9d], image[size 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x4ef5b7da], image[size 892 x 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4ef5b7da], image[size 892 x 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@441a33cb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@16cabff4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x60e82b0a], 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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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@5c29bbaf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@33660a87 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x60e82b0a], 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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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@72d91dba: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3fd6ff33 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x60e82b0a], 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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 152.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 462 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 153.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 / 208 ms, 288.4 fps, 3 ms/f; total: 60 f, 288.4 fps, 3 ms/f [junit] 0 s: 60 f / 185 ms, 324.3 fps, 3 ms/f; total: 120 f, 305.3 fps, 3 ms/f [junit] 0 s: 60 f / 193 ms, 310.8 fps, 3 ms/f; total: 180 f, 306.6 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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078708004 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078708004 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [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:1753078708010 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078708211 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 / 211 ms, 284.3 fps, 3 ms/f; total: 60 f, 284.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 0x526a490a], 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 0x526a490a], 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 0x526a490a], 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 0x3b98e80f], 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 0x3b98e80f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 40.0, [l -1.0, r 1.0, b -1.5, t 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 0x3b98e80f], 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 0x526a490a], 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 0x526a490a], 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 0x526a490a], 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 0x3b98e80f], 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 0x3b98e80f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 40.0, [l -1.0, r 1.0, b -1.5, t 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 0x3b98e80f], 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.0, [l -1.0, r 1.0, b -1.5, t 1.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 58.0, [l -1.0, r 1.0, b -1.0, t 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 0x4c3f5268], 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 0x4c3f5268], 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 0x4c3f5268], 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 0x7a23ed3a], 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 0x7a23ed3a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 58.0, [l -1.0, r 1.0, b -1.5, t 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 0x7a23ed3a], 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 0x4c3f5268], 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 0x4c3f5268], 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 0x4c3f5268], 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 0x7a23ed3a], 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 0x7a23ed3a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 58.0, [l -1.0, r 1.0, b -1.5, t 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 0x7a23ed3a], 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 58.0, [l -1.0, r 1.0, b -1.5, t 1.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 58.5, [l -1.0, r 1.0, b -1.5, t 1.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 40 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 70.5, [l -1.0, r 1.0, b -1.0, t 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 0x41d9e564], image[size 667 x 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 0x41d9e564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x41d9e564], image[size 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 0x36ed5143], image[size 667 x 1000, buffer 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 0x36ed5143], image[size 667 x 1000, 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.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 0x36ed5143], 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 0x41d9e564], image[size 667 x 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 0x41d9e564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x41d9e564], image[size 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 0x36ed5143], image[size 667 x 1000, buffer 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 0x36ed5143], image[size 667 x 1000, 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.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 0x36ed5143], image[size 667 x 1000, buffer 0x0], glad[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 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] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.0, [l -1.0, r 1.0, b -1.5, t 1.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 52 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 83.0, [l -1.0, r 1.0, b -1.0, t 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 0x3385f1ac], image[size 667 x 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 0x3385f1ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3385f1ac], image[size 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 0x275a4210], image[size 667 x 1000, buffer 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 0x275a4210], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 83.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 0x275a4210], 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 0x3385f1ac], image[size 667 x 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 0x3385f1ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3385f1ac], image[size 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 0x275a4210], image[size 667 x 1000, buffer 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 0x275a4210], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 83.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 0x275a4210], image[size 667 x 1000, buffer 0x0], glad[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 83.0, [l -1.0, r 1.0, b -1.5, t 1.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 83.5, [l -1.0, r 1.0, b -1.5, t 1.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 60 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 101.5, [l -1.0, r 1.0, b -1.0, t 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 0x6b23c959], image[size 667 x 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 0x6b23c959], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6b23c959], image[size 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 0x13cef0f3], image[size 667 x 1000, buffer 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 0x13cef0f3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 101.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 0x13cef0f3], 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 0x6b23c959], image[size 667 x 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 0x6b23c959], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6b23c959], image[size 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 0x13cef0f3], image[size 667 x 1000, buffer 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 0x13cef0f3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 101.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 0x13cef0f3], 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:1753078709363 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 101.5, [l -1.0, r 1.0, b -1.5, t 1.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 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] 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 50 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 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] 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 120.0, [l -1.0, r 1.0, b -1.0, t 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@4fa8e5b1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c88834e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x62bffe56], image[size 667 x 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 0x62bffe56], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x62bffe56], image[size 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 0x4ca41a13], image[size 667 x 1000, buffer 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 0x4ca41a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 120.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 0x4ca41a13], 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@20c874b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5110bd93 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x62bffe56], image[size 667 x 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 0x62bffe56], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x62bffe56], image[size 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 0x4ca41a13], image[size 667 x 1000, buffer 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 0x4ca41a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 120.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 0x4ca41a13], 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@505f3aa4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31fe4270 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x62bffe56], image[size 667 x 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 0x62bffe56], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x62bffe56], image[size 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 0x4ca41a13], image[size 667 x 1000, buffer 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 0x4ca41a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 120.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 0x4ca41a13], image[size 667 x 1000, buffer 0x0], glad[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 120.0, [l -1.0, r 1.0, b -1.5, t 1.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 120.5, [l -1.0, r 1.0, b -1.5, t 1.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 462 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 133.0, [l -1.0, r 1.0, b -1.0, t 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@f90e923: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7abc17af [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6fda4199], image[size 667 x 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 0x6fda4199], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6fda4199], image[size 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 0x63009afb], image[size 667 x 1000, buffer 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 0x63009afb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 133.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 0x63009afb], 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@673d73e2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@753e06b1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6fda4199], image[size 667 x 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 0x6fda4199], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6fda4199], image[size 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 0x63009afb], image[size 667 x 1000, buffer 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 0x63009afb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 133.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 0x63009afb], 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@1ba7e89c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@688149b1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6fda4199], image[size 667 x 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 0x6fda4199], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6fda4199], image[size 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 0x63009afb], image[size 667 x 1000, buffer 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 0x63009afb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 133.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 0x63009afb], image[size 667 x 1000, buffer 0x0], glad[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 133.0, [l -1.0, r 1.0, b -1.5, t 1.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 133.5, [l -1.0, r 1.0, b -1.5, t 1.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 419 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 145.5, [l -1.0, r 1.0, b -1.0, t 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@17ec7036: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@527a9f4e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x28796af4], image[size 667 x 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 0x28796af4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x28796af4], image[size 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 0x1ae395d4], image[size 667 x 1000, buffer 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 0x1ae395d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.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 0x1ae395d4], 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@1f982c54: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@681bb910 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x28796af4], image[size 667 x 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 0x28796af4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x28796af4], image[size 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 0x1ae395d4], image[size 667 x 1000, buffer 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 0x1ae395d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.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 0x1ae395d4], image[size 667 x 1000, buffer 0x0], glad[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.5, [l -1.0, r 1.0, b -1.5, t 1.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 146.0, [l -1.0, r 1.0, b -1.5, t 1.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 240 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 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 [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@6e4a189d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c090ab2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bd58014], image[size 667 x 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 0x1bd58014], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1bd58014], image[size 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 0xa9e9a52], image[size 667 x 1000, buffer 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 0xa9e9a52], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0xa9e9a52], 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@5c77055d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@33d97d50 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bd58014], image[size 667 x 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 0x1bd58014], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1bd58014], image[size 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 0xa9e9a52], image[size 667 x 1000, buffer 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 0xa9e9a52], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0xa9e9a52], image[size 667 x 1000, buffer 0x0], glad[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 167.0, [l -1.0, r 1.0, b -1.5, t 1.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 167.5, [l -1.0, r 1.0, b -1.5, t 1.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 245 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 180.0, [l -1.0, r 1.0, b -1.0, t 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@477f0d35: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@51a57167 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b0eeaf], image[size 667 x 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 0x3b0eeaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b0eeaf], image[size 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 0x51be3b4a], image[size 667 x 1000, buffer 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 0x51be3b4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 180.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 0x51be3b4a], 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@1b8edf53: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@22e7b138 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b0eeaf], image[size 667 x 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 0x3b0eeaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b0eeaf], image[size 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 0x51be3b4a], image[size 667 x 1000, buffer 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 0x51be3b4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 180.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 0x51be3b4a], 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@795eca32: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@46f5c6b3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b0eeaf], image[size 667 x 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 0x3b0eeaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b0eeaf], image[size 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 0x51be3b4a], image[size 667 x 1000, buffer 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 0x51be3b4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 180.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 0x51be3b4a], image[size 667 x 1000, buffer 0x0], glad[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 180.0, [l -1.0, r 1.0, b -1.5, t 1.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 180.5, [l -1.0, r 1.0, b -1.5, t 1.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 450 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 181.5, [l -1.0, r 1.0, b -1.5, t 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 / 200 ms, 300.0 fps, 3 ms/f; total: 60 f, 300.0 fps, 3 ms/f [junit] 0 s: 60 f / 210 ms, 285.7 fps, 3 ms/f; total: 120 f, 292.6 fps, 3 ms/f [junit] 0 s: 60 f / 199 ms, 301.5 fps, 3 ms/f; total: 180 f, 295.5 fps, 3 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078712547 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:1753078712554 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:1753078712580 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078712687 d 0ms]] [junit] 0 s: 60 f / 150 ms, 400.0 fps, 2 ms/f; total: 60 f, 400.0 fps, 2 ms/f [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 120 f, 466.9 fps, 2 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 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 0x58502516], 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 0x58502516], 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 0x58502516], 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 0x46300608], 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 0x46300608], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x46300608], 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 0x58502516], 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 0x58502516], 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 0x58502516], 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 0x46300608], 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 0x46300608], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x46300608], 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 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] 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.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 87.5, [l -1.0, r 1.0, b -1.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 0x3b5ac8fd], 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 0x3b5ac8fd], 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 0x3b5ac8fd], 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 0x2c38aeb1], 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 0x2c38aeb1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 87.5, [l -1.0, r 1.0, b -1.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 0x2c38aeb1], 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 0x3b5ac8fd], 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 0x3b5ac8fd], 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 0x3b5ac8fd], 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 0x2c38aeb1], 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 0x2c38aeb1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 87.5, [l -1.0, r 1.0, b -1.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 0x2c38aeb1], 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 87.5, [l -1.0, r 1.0, b -1.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 88.0, [l -1.0, r 1.0, b -1.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.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 0x7337f4fd], image[size 667 x 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x7337f4fd], image[size 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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], 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 0x7337f4fd], image[size 667 x 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x7337f4fd], image[size 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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[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 108.0, [l -1.0, r 1.0, b -1.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 42 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 127.5, [l -1.0, r 1.0, b -1.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 0x36d10488], image[size 667 x 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 0x36d10488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x36d10488], image[size 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 0x219b069d], image[size 667 x 1000, buffer 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 0x219b069d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 127.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 0x219b069d], 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 0x36d10488], image[size 667 x 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 0x36d10488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x36d10488], image[size 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 0x219b069d], image[size 667 x 1000, buffer 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 0x219b069d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 127.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 0x219b069d], image[size 667 x 1000, buffer 0x0], glad[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 127.5, [l -1.0, r 1.0, b -1.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 128.0, [l -1.0, r 1.0, b -1.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 79 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 0x3b242c8a], image[size 667 x 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b242c8a], image[size 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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], 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 0x3b242c8a], image[size 667 x 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b242c8a], image[size 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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], 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:1753078713692 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 144.0, [l -1.0, r 1.0, b -1.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 53 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 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 true [junit] 0 s: 60 f / 125 ms, 480.0 fps, 2 ms/f; total: 60 f, 480.0 fps, 2 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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@487dc2d2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e14b6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8d4d3c6], image[size 667 x 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x8d4d3c6], image[size 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 0x57574780], image[size 667 x 1000, buffer 0x0], glad[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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57574780], 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@6480c36f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@517e3d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8d4d3c6], image[size 667 x 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x8d4d3c6], image[size 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 0x57574780], image[size 667 x 1000, buffer 0x0], glad[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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57574780], 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@122d1a96: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@62ddecdd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8d4d3c6], image[size 667 x 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x8d4d3c6], image[size 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 0x57574780], image[size 667 x 1000, buffer 0x0], glad[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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57574780], image[size 667 x 1000, buffer 0x0], glad[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 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 471 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] 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@1f2edfba: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@52abc3a2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf491c9d], image[size 667 x 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0xf491c9d], image[size 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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], 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@658080e4: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@95bea78 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf491c9d], image[size 667 x 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0xf491c9d], image[size 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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], 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@1a326c27: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ce3f201 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf491c9d], image[size 667 x 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0xf491c9d], image[size 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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[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.5, [l -1.0, r 1.0, b -1.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 435 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@5332e3a0: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e586664 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cdf2fc6], image[size 667 x 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5cdf2fc6], image[size 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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], 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@744f4387: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@cbb0ba9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cdf2fc6], image[size 667 x 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5cdf2fc6], image[size 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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[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 220.5, [l -1.0, r 1.0, b -1.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 244 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@49109b61: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3924eee1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x714dd31c], image[size 667 x 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x714dd31c], image[size 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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], 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@3604a2e5: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ad2e2d9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x714dd31c], image[size 667 x 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x714dd31c], image[size 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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[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 242.0, [l -1.0, r 1.0, b -1.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 244 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@673ff9d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7e2f5497 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2877ed99], image[size 667 x 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2877ed99], image[size 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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], 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@7258d000: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4a04d6c4 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2877ed99], image[size 667 x 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2877ed99], image[size 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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], 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@1f6af5e8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ff88dad [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2877ed99], image[size 667 x 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2877ed99], image[size 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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[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 264.0, [l -1.0, r 1.0, b -1.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 466 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 265.5, [l -1.0, r 1.0, b -1.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 / 110 ms, 545.4 fps, 1 ms/f; total: 60 f, 545.4 fps, 1 ms/f [junit] 0 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 120 f, 535.7 fps, 1 ms/f [junit] 0 s: 60 f / 116 ms, 517.2 fps, 1 ms/f; total: 180 f, 529.4 fps, 1 ms/f [junit] 0 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 240 f, 522.8 fps, 1 ms/f [junit] 0 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 300 f, 528.1 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078716601 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:1753078716604 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:1753078716624 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078716716 d 0ms]] [junit] 0 s: 60 f / 186 ms, 322.5 fps, 3 ms/f; total: 60 f, 322.5 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 0x60ae7d92], 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 0x60ae7d92], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x60ae7d92], 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 0x11112cd3], 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 0x11112cd3], 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 0x11112cd3], 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 0x60ae7d92], 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 0x60ae7d92], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x60ae7d92], 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 0x11112cd3], 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 0x11112cd3], 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 0x11112cd3], 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 0x60ae7d92], 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 0x60ae7d92], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x60ae7d92], 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 0x11112cd3], 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 0x11112cd3], 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 0x11112cd3], 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 48.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 38 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 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 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 0x333d27df], 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 0x333d27df], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 53.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 0x333d27df], 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 0x51eae36b], 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 0x51eae36b], 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 0x51eae36b], 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 0x333d27df], 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 0x333d27df], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 53.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 0x333d27df], 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 0x51eae36b], 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 0x51eae36b], 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 0x51eae36b], 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 0x333d27df], 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 0x333d27df], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 53.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 0x333d27df], 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 0x51eae36b], 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 0x51eae36b], 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 0x51eae36b], 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 53.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 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 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], image[size 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 0x30fb1430], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], image[size 892 x 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 0x5c58f68], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], image[size 892 x 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 0x5c58f68], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], image[size 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 0x30fb1430], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 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] PRINT Duration 64 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 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 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 0x2d551897], 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 0x2d551897], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [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 0x2d551897], 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 0x14c402ff], 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 0x14c402ff], 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 0x14c402ff], 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 0x2d551897], 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 0x2d551897], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [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 0x2d551897], 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 0x14c402ff], 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 0x14c402ff], 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 0x14c402ff], 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 0x2d551897], image[size 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 0x2d551897], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [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 0x2d551897], 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 0x14c402ff], 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 0x14c402ff], 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 0x14c402ff], 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 79.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 80.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 73 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 93.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 87 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 94.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] 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@3463d6d3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53c32055 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6723fd0], image[size 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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], 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 0x176f01de], image[size 892 x 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x176f01de], 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@2b5a0883: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2116e49b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6723fd0], image[size 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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], 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 0x176f01de], image[size 892 x 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x176f01de], 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@15007688: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40bf49d0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6723fd0], image[size 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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], 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 0x176f01de], image[size 892 x 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x176f01de], image[size 892 x 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 107.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 441 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@1e7fd1e0: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@440e7f1a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29de0517], image[size 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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], 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 0x56fd1f7f], image[size 892 x 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x56fd1f7f], 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@e73d915: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7b833f04 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29de0517], image[size 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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], 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 0x56fd1f7f], image[size 892 x 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x56fd1f7f], 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@5cde52a6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4291b30a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29de0517], image[size 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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], 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 0x56fd1f7f], image[size 892 x 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x56fd1f7f], image[size 892 x 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.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 398 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@5a896d57: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3761f392 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c30e4a1], image[size 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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], 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 0x64bd48c8], image[size 892 x 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x64bd48c8], 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@3087222d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a3672f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c30e4a1], image[size 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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], 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 0x64bd48c8], image[size 892 x 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x64bd48c8], image[size 892 x 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 138.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 224 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@7488abb6: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@104d5f5e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4ebf7a55], image[size 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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], 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 0x6c82fc1], image[size 892 x 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x6c82fc1], 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@5331c626: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4624d406 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4ebf7a55], image[size 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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], 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 0x6c82fc1], image[size 892 x 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x6c82fc1], image[size 892 x 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 153.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 226 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@9a40bd8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e94ef8e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x497c36cb], 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x497c36cb], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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@6c42eb0e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@444a1f9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x497c36cb], 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x497c36cb], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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@2fd59c8c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25f12c47 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x497c36cb], 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x497c36cb], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 168.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 461 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 169.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] 0 s: 60 f / 172 ms, 348.8 fps, 2 ms/f; total: 60 f, 348.8 fps, 2 ms/f [junit] 0 s: 60 f / 160 ms, 375.0 fps, 2 ms/f; total: 120 f, 361.4 fps, 2 ms/f [junit] 0 s: 60 f / 173 ms, 346.8 fps, 2 ms/f; total: 180 f, 355.7 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078720521 d 0ms]] [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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078720533 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_layered [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:1753078720540 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078720725 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 213 ms, 281.6 fps, 3 ms/f; total: 60 f, 281.6 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 0x2268e69d], 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 0x2268e69d], 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 0x2268e69d], 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 0x4c963d6c], 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 0x4c963d6c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.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 0x4c963d6c], 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 0x2268e69d], 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 0x2268e69d], 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 0x2268e69d], 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 0x4c963d6c], 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 0x4c963d6c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.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 0x4c963d6c], 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 41.0, [l -1.0, r 1.0, b -1.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 17 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 61.5, [l -1.0, r 1.0, b -1.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 0x1f80835a], 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 0x1f80835a], 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 0x1f80835a], 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 0x289a4393], 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 0x289a4393], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.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 0x289a4393], 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 0x1f80835a], 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 0x1f80835a], 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 0x1f80835a], 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 0x289a4393], 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 0x289a4393], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.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 0x289a4393], 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 61.5, [l -1.0, r 1.0, b -1.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 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 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 34 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 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 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 0x7a6b1f2c], image[size 667 x 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 0x7a6b1f2c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x7a6b1f2c], image[size 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 0xdbe20a2], image[size 667 x 1000, buffer 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 0xdbe20a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 83.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 0xdbe20a2], 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 0x7a6b1f2c], image[size 667 x 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 0x7a6b1f2c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x7a6b1f2c], image[size 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 0xdbe20a2], image[size 667 x 1000, buffer 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 0xdbe20a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 83.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 0xdbe20a2], image[size 667 x 1000, buffer 0x0], glad[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 83.5, [l -1.0, r 1.0, b -1.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 84.0, [l -1.0, r 1.0, b -1.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.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 104.5, [l -1.0, r 1.0, b -1.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 0x79a2c026], image[size 667 x 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 0x79a2c026], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x79a2c026], image[size 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 0x58243204], image[size 667 x 1000, buffer 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 0x58243204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 104.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 0x58243204], 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 0x79a2c026], image[size 667 x 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 0x79a2c026], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x79a2c026], image[size 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 0x58243204], image[size 667 x 1000, buffer 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 0x58243204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 104.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 0x58243204], image[size 667 x 1000, buffer 0x0], glad[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 104.5, [l -1.0, r 1.0, b -1.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 105.0, [l -1.0, r 1.0, b -1.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 58 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 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 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 0x65ac20ca], image[size 667 x 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 0x65ac20ca], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x65ac20ca], image[size 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 0x2ed3e8cf], image[size 667 x 1000, buffer 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 0x2ed3e8cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 118.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 0x2ed3e8cf], 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 0x65ac20ca], image[size 667 x 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 0x65ac20ca], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x65ac20ca], image[size 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 0x2ed3e8cf], image[size 667 x 1000, buffer 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 0x2ed3e8cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 118.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 0x2ed3e8cf], 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:1753078721914 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 118.5, [l -1.0, r 1.0, b -1.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 119.0, [l -1.0, r 1.0, b -1.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 32 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.test12_flip0_aa8_______________-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 120.0, [l -1.0, r 1.0, b -1.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 132.0, [l -1.0, r 1.0, b -1.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@5863dd8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@252817eb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1b30621a], image[size 667 x 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 0x1b30621a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1b30621a], image[size 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 0x350f7a5c], image[size 667 x 1000, buffer 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 0x350f7a5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 132.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 0x350f7a5c], 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@29bce04f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@462aa82f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1b30621a], image[size 667 x 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 0x1b30621a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1b30621a], image[size 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 0x350f7a5c], image[size 667 x 1000, buffer 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 0x350f7a5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 132.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 0x350f7a5c], 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@1e6797fc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60dfbd3c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1b30621a], image[size 667 x 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 0x1b30621a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1b30621a], image[size 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 0x350f7a5c], image[size 667 x 1000, buffer 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 0x350f7a5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 132.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 0x350f7a5c], image[size 667 x 1000, buffer 0x0], glad[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 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 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 132.5, [l -1.0, r 1.0, b -1.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 455 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.0, [l -1.0, r 1.0, b -1.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@5cc25d69: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64fe3996 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d3ac563], image[size 667 x 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 0x6d3ac563], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6d3ac563], image[size 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 0x781607da], image[size 667 x 1000, buffer 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 0x781607da], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x781607da], 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@11d96b57: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@217d3199 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d3ac563], image[size 667 x 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 0x6d3ac563], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6d3ac563], image[size 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 0x781607da], image[size 667 x 1000, buffer 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 0x781607da], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x781607da], 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@718379c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5d88bc2c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d3ac563], image[size 667 x 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 0x6d3ac563], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6d3ac563], image[size 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 0x781607da], image[size 667 x 1000, buffer 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 0x781607da], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x781607da], image[size 667 x 1000, buffer 0x0], glad[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.0, [l -1.0, r 1.0, b -1.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 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] 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 406 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.0, [l -1.0, r 1.0, b -1.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@35067f8: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b5663fc [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2ba3d31], image[size 667 x 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 0x2ba3d31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2ba3d31], image[size 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 0x359013c], image[size 667 x 1000, buffer 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 0x359013c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.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 0x359013c], 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@22bb84f1: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65e2d3c1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2ba3d31], image[size 667 x 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 0x2ba3d31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2ba3d31], image[size 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 0x359013c], image[size 667 x 1000, buffer 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 0x359013c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.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 0x359013c], image[size 667 x 1000, buffer 0x0], glad[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.0, [l -1.0, r 1.0, b -1.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 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] 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 253 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.0, [l -1.0, r 1.0, b -1.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@131041ea: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2279ff9e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x59e003ae], image[size 667 x 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 0x59e003ae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x59e003ae], image[size 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 0x693f6d23], image[size 667 x 1000, buffer 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 0x693f6d23], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.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 0x693f6d23], 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@69460aac: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4687194a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x59e003ae], image[size 667 x 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 0x59e003ae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x59e003ae], image[size 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 0x693f6d23], image[size 667 x 1000, buffer 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 0x693f6d23], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.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 0x693f6d23], image[size 667 x 1000, buffer 0x0], glad[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.0, [l -1.0, r 1.0, b -1.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 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] 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 231 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 194.5, [l -1.0, r 1.0, b -1.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@3439aee5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@55b5a869 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22c50b66], image[size 667 x 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 0x22c50b66], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x22c50b66], image[size 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 0x39a5b177], image[size 667 x 1000, buffer 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 0x39a5b177], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.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 0x39a5b177], 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@549b511d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3931572c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22c50b66], image[size 667 x 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 0x22c50b66], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x22c50b66], image[size 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 0x39a5b177], image[size 667 x 1000, buffer 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 0x39a5b177], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.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 0x39a5b177], 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@64516bb6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@679e9f5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22c50b66], image[size 667 x 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 0x22c50b66], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x22c50b66], image[size 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 0x39a5b177], image[size 667 x 1000, buffer 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 0x39a5b177], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.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 0x39a5b177], image[size 667 x 1000, buffer 0x0], glad[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.5, [l -1.0, r 1.0, b -1.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 195.0, [l -1.0, r 1.0, b -1.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 447 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 196.0, [l -1.0, r 1.0, b -1.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 / 188 ms, 319.1 fps, 3 ms/f; total: 60 f, 319.1 fps, 3 ms/f [junit] 0 s: 60 f / 183 ms, 327.8 fps, 3 ms/f; total: 120 f, 323.4 fps, 3 ms/f [junit] 0 s: 60 f / 191 ms, 314.1 fps, 3 ms/f; total: 180 f, 319.7 fps, 3 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078724994 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:1753078724999 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 @ 1753078725017 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078725020 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_flip1_aa0 took 5.036 sec [junit] Testcase: test01_flip1_aa0_bitmap took 0.001 sec [junit] Testcase: test01_flip1_aa0_bitmap_layered took 0 sec [junit] Testcase: test01_flip1_aa0_layered took 4.337 sec [junit] Testcase: test02_flip1_aa8 took 4.549 sec [junit] Testcase: test11_flip0_aa0 took 4.05 sec [junit] Testcase: test11_flip0_aa0_bitmap took 0 sec [junit] Testcase: test11_flip0_aa0_bitmap_layered took 0 sec [junit] Testcase: test11_flip0_aa0_layered took 3.921 sec [junit] Testcase: test12_flip0_aa8 took 4.465 sec [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.543 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078698085 ms III - Start [junit] SLOCK [T main @ 1753078698089 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:1753078698764 d 1ms]] [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078698955 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078698956 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 / 206 ms, 291.2 fps, 3 ms/f; total: 60 f, 291.2 fps, 3 ms/f [junit] 0 s: 60 f / 170 ms, 352.9 fps, 2 ms/f; total: 120 f, 318.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 0x3394e91b], 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 0x3394e91b], 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 0x3394e91b], 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 0x4d8f792f], 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 0x4d8f792f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [l -1.0, r 1.0, b -1.5, t 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 0x4d8f792f], 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 0x3394e91b], 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 0x3394e91b], 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 0x3394e91b], 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 0x4d8f792f], 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 0x4d8f792f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [l -1.0, r 1.0, b -1.5, t 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 0x4d8f792f], 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 76.5, [l -1.0, r 1.0, b -1.5, t 1.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 208 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 92.5, [l -1.0, r 1.0, b -1.0, t 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 0x227256f8], 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 0x227256f8], 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 0x227256f8], 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 0x3ad21889], 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 0x3ad21889], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5, t 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 0x3ad21889], 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 0x227256f8], 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 0x227256f8], 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 0x227256f8], 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 0x3ad21889], 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 0x3ad21889], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5, t 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 0x3ad21889], 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 92.5, [l -1.0, r 1.0, b -1.5, t 1.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 93.0, [l -1.0, r 1.0, b -1.5, t 1.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 67 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 0x41be282e], image[size 667 x 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x41be282e], image[size 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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], 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 0x41be282e], image[size 667 x 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x41be282e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x41be282e], image[size 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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x782c5847], image[size 667 x 1000, buffer 0x0], glad[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 108.0, [l -1.0, r 1.0, b -1.5, t 1.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 136 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 124.0, [l -1.0, r 1.0, b -1.0, t 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 0x4456a69b], image[size 667 x 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 0x4456a69b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x4456a69b], image[size 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 0x3f97cfde], image[size 667 x 1000, buffer 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 0x3f97cfde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 124.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 0x3f97cfde], 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 0x4456a69b], image[size 667 x 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 0x4456a69b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x4456a69b], image[size 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 0x3f97cfde], image[size 667 x 1000, buffer 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 0x3f97cfde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 124.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 0x3f97cfde], image[size 667 x 1000, buffer 0x0], glad[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 124.0, [l -1.0, r 1.0, b -1.5, t 1.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 124.5, [l -1.0, r 1.0, b -1.5, t 1.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 91 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 0x5b97bbf1], image[size 667 x 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5b97bbf1], image[size 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 0x442ec11e], image[size 667 x 1000, buffer 0x0], glad[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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], 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 0x5b97bbf1], image[size 667 x 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5b97bbf1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5b97bbf1], image[size 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 0x442ec11e], image[size 667 x 1000, buffer 0x0], glad[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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], image[size 667 x 1000, 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.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 0x442ec11e], 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:1753078700481 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 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] 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 65 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 142.0, [l -1.0, r 1.0, b -1.5, t 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@4e215316: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@17384999 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27af15f7], image[size 667 x 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x27af15f7], image[size 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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], 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@5d267e8a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@45de3f37 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27af15f7], image[size 667 x 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x27af15f7], image[size 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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], 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@682731a6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b3677d5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27af15f7], image[size 667 x 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x27af15f7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x27af15f7], image[size 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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 157.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 0x5f979165], image[size 667 x 1000, buffer 0x0], glad[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 157.5, [l -1.0, r 1.0, b -1.5, t 1.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 664 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@51bef5fc: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@62a3a755 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x159364f8], image[size 667 x 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x159364f8], image[size 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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], 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@2fd0905a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@605cf814 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x159364f8], image[size 667 x 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x159364f8], image[size 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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], 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@30841e3b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5f262a01 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x159364f8], image[size 667 x 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x159364f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x159364f8], image[size 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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 173.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 0xcbd56eb], image[size 667 x 1000, buffer 0x0], glad[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 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 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 460 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@78c5697f: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4a5e10c0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6cb6ba1b], image[size 667 x 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6cb6ba1b], image[size 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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], 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@3cba23a6: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@41fb3647 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6cb6ba1b], image[size 667 x 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6cb6ba1b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6cb6ba1b], image[size 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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 190.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 0x86202a2], image[size 667 x 1000, buffer 0x0], glad[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 190.5, [l -1.0, r 1.0, b -1.5, t 1.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 296 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@35a9f614: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3104211c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f2d5b88], image[size 667 x 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x4f2d5b88], image[size 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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], 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@664c85c5: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@73754c1c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4f2d5b88], image[size 667 x 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4f2d5b88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x4f2d5b88], image[size 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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 208.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 0x5d7aed7e], image[size 667 x 1000, buffer 0x0], glad[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 208.5, [l -1.0, r 1.0, b -1.5, t 1.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 269 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@31e3b0e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3b92816a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5a9e1ba4], image[size 667 x 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5a9e1ba4], image[size 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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], 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@39020af0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7fb3628e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5a9e1ba4], image[size 667 x 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5a9e1ba4], image[size 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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], 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@317ae21e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6cd0f78f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5a9e1ba4], image[size 667 x 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5a9e1ba4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5a9e1ba4], image[size 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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 226.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 0xec1a937], image[size 667 x 1000, buffer 0x0], glad[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 226.5, [l -1.0, r 1.0, b -1.5, t 1.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 478 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 228.0, [l -1.0, r 1.0, b -1.5, t 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 / 137 ms, 437.9 fps, 2 ms/f; total: 60 f, 437.9 fps, 2 ms/f [junit] 0 s: 60 f / 138 ms, 434.7 fps, 2 ms/f; total: 120 f, 436.3 fps, 2 ms/f [junit] 0 s: 60 f / 130 ms, 461.5 fps, 2 ms/f; total: 180 f, 444.4 fps, 2 ms/f [junit] 0 s: 60 f / 137 ms, 437.9 fps, 2 ms/f; total: 240 f, 441.9 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078703647 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:1753078703657 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:1753078703688 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078703850 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 / 248 ms, 241.9 fps, 4 ms/f; total: 60 f, 241.9 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 0x7235bc5], 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 0x7235bc5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0x7235bc5], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x7235bc5], 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 0x7235bc5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0x7235bc5], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x7235bc5], 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 0x7235bc5], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 428x320 brd 0, cur 187/-1 242x201, buffer 0x7235bc5], 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 0x1d957fbb], 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 0x1d957fbb], 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 0x1d957fbb], 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 35.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 56 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 52.5, [l -1.0, r 1.0, b -1.0, t 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 0x70aa1090], 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 0x70aa1090], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 1024x1024 brd 0, cur 0/0 428x320, buffer 0x70aa1090], 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 0x6328da37], 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 0x6328da37], 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 0x6328da37], 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 0x70aa1090], 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 0x70aa1090], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 1024x1024 brd 0, cur 0/0 428x320, buffer 0x70aa1090], 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 0x6328da37], 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 0x6328da37], 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 0x6328da37], 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 0x70aa1090], 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 0x70aa1090], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x70aa1090], 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 0x6328da37], 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 0x6328da37], 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 0x6328da37], 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 52.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] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 53.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 81 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], image[size 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 0x7b684efc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], image[size 892 x 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 0x4c94834], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], image[size 892 x 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 0x4c94834], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4c94834], 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 0x7b684efc], 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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 0x7b684efc], image[size 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 0x7b684efc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 64.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 0x7b684efc], 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 0x4c94834], 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 0x4c94834], 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 0x4c94834], 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 64.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 66 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 76.5, [l -1.0, r 1.0, b -1.0, t 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 0x3c8df939], 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 0x3c8df939], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [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 0x3c8df939], 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 0x4502352], 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 0x4502352], 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 0x4502352], 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 0x3c8df939], 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 0x3c8df939], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [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 0x3c8df939], 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 0x4502352], 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 0x4502352], 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 0x4502352], 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 0x3c8df939], image[size 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 0x3c8df939], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.5, [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 0x3c8df939], 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 0x4502352], 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 0x4502352], 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 0x4502352], 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 76.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] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 77.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 88 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 0x3e409027], 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 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 0x3e409027], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 0x3e409027], 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 0x3e409027], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x3e409027], 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 0x612d353a], 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 0x612d353a], 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 0x612d353a], 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 88.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 82 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 89.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] 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@25674250: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@28e70106 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x413dbaef], image[size 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x413dbaef], 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 0x23cce690], image[size 892 x 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x23cce690], 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@36000596: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64b737ab [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x413dbaef], image[size 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x413dbaef], 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 0x23cce690], image[size 892 x 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x23cce690], 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@35b48d86: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@477c02f0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x413dbaef], image[size 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 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 0x413dbaef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x413dbaef], 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 0x23cce690], image[size 892 x 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x23cce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x23cce690], image[size 892 x 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 100.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 461 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@13b544ac: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@18e0a5e7 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2e92faf4], image[size 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2e92faf4], 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 0x2808845], image[size 892 x 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x2808845], 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@4310ab62: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d591f18 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2e92faf4], image[size 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2e92faf4], 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 0x2808845], image[size 892 x 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x2808845], 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@6bd4a1dd: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@14fcf01e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2e92faf4], image[size 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 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 0x2e92faf4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x2e92faf4], 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 0x2808845], image[size 892 x 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x2808845], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x2808845], image[size 892 x 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.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 455 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@704098e1: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@649c2d4a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b2930c9], image[size 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5b2930c9], 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 0x67808ce7], image[size 892 x 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x67808ce7], 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@524331ec: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f7d36fa [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5b2930c9], image[size 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 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 0x5b2930c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 121.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5b2930c9], 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 0x67808ce7], image[size 892 x 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x67808ce7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x67808ce7], image[size 892 x 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 121.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 248 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@174039bd: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@70b75c02 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x43ed8c9d], image[size 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x4ef5b7da], image[size 892 x 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4ef5b7da], 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@55c669a9: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2ed5f28f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x43ed8c9d], image[size 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x43ed8c9d], 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 0x4ef5b7da], image[size 892 x 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x4ef5b7da], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x4ef5b7da], image[size 892 x 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@441a33cb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@16cabff4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x60e82b0a], 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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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@5c29bbaf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@33660a87 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x60e82b0a], 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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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@72d91dba: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3fd6ff33 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x60e82b0a], 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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.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 0x60e82b0a], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 0xf7de608], 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 152.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 462 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 153.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 / 208 ms, 288.4 fps, 3 ms/f; total: 60 f, 288.4 fps, 3 ms/f [junit] 0 s: 60 f / 185 ms, 324.3 fps, 3 ms/f; total: 120 f, 305.3 fps, 3 ms/f [junit] 0 s: 60 f / 193 ms, 310.8 fps, 3 ms/f; total: 180 f, 306.6 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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078708004 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078708004 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [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:1753078708010 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078708211 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 / 211 ms, 284.3 fps, 3 ms/f; total: 60 f, 284.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 0x526a490a], 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 0x526a490a], 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 0x526a490a], 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 0x3b98e80f], 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 0x3b98e80f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 40.0, [l -1.0, r 1.0, b -1.5, t 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 0x3b98e80f], 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 0x526a490a], 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 0x526a490a], 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 0x526a490a], 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 0x3b98e80f], 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 0x3b98e80f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 40.0, [l -1.0, r 1.0, b -1.5, t 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 0x3b98e80f], 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.0, [l -1.0, r 1.0, b -1.5, t 1.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 58.0, [l -1.0, r 1.0, b -1.0, t 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 0x4c3f5268], 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 0x4c3f5268], 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 0x4c3f5268], 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 0x7a23ed3a], 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 0x7a23ed3a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 58.0, [l -1.0, r 1.0, b -1.5, t 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 0x7a23ed3a], 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 0x4c3f5268], 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 0x4c3f5268], 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 0x4c3f5268], 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 0x7a23ed3a], 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 0x7a23ed3a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 58.0, [l -1.0, r 1.0, b -1.5, t 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 0x7a23ed3a], 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 58.0, [l -1.0, r 1.0, b -1.5, t 1.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 58.5, [l -1.0, r 1.0, b -1.5, t 1.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 40 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 70.5, [l -1.0, r 1.0, b -1.0, t 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 0x41d9e564], image[size 667 x 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 0x41d9e564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x41d9e564], image[size 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 0x36ed5143], image[size 667 x 1000, buffer 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 0x36ed5143], image[size 667 x 1000, 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.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 0x36ed5143], 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 0x41d9e564], image[size 667 x 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 0x41d9e564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x41d9e564], image[size 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 0x36ed5143], image[size 667 x 1000, buffer 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 0x36ed5143], image[size 667 x 1000, 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.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 0x36ed5143], image[size 667 x 1000, buffer 0x0], glad[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 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] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.0, [l -1.0, r 1.0, b -1.5, t 1.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 52 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 83.0, [l -1.0, r 1.0, b -1.0, t 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 0x3385f1ac], image[size 667 x 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 0x3385f1ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3385f1ac], image[size 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 0x275a4210], image[size 667 x 1000, buffer 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 0x275a4210], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 83.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 0x275a4210], 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 0x3385f1ac], image[size 667 x 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 0x3385f1ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3385f1ac], image[size 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 0x275a4210], image[size 667 x 1000, buffer 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 0x275a4210], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 83.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 0x275a4210], image[size 667 x 1000, buffer 0x0], glad[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 83.0, [l -1.0, r 1.0, b -1.5, t 1.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 83.5, [l -1.0, r 1.0, b -1.5, t 1.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 60 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 101.5, [l -1.0, r 1.0, b -1.0, t 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 0x6b23c959], image[size 667 x 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 0x6b23c959], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6b23c959], image[size 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 0x13cef0f3], image[size 667 x 1000, buffer 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 0x13cef0f3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 101.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 0x13cef0f3], 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 0x6b23c959], image[size 667 x 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 0x6b23c959], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6b23c959], image[size 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 0x13cef0f3], image[size 667 x 1000, buffer 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 0x13cef0f3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 101.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 0x13cef0f3], 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:1753078709363 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 101.5, [l -1.0, r 1.0, b -1.5, t 1.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 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] 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 50 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 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] 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 120.0, [l -1.0, r 1.0, b -1.0, t 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@4fa8e5b1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c88834e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x62bffe56], image[size 667 x 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 0x62bffe56], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x62bffe56], image[size 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 0x4ca41a13], image[size 667 x 1000, buffer 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 0x4ca41a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 120.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 0x4ca41a13], 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@20c874b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5110bd93 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x62bffe56], image[size 667 x 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 0x62bffe56], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x62bffe56], image[size 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 0x4ca41a13], image[size 667 x 1000, buffer 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 0x4ca41a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 120.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 0x4ca41a13], 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@505f3aa4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31fe4270 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x62bffe56], image[size 667 x 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 0x62bffe56], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x62bffe56], image[size 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 0x4ca41a13], image[size 667 x 1000, buffer 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 0x4ca41a13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 120.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 0x4ca41a13], image[size 667 x 1000, buffer 0x0], glad[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 120.0, [l -1.0, r 1.0, b -1.5, t 1.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 120.5, [l -1.0, r 1.0, b -1.5, t 1.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 462 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 133.0, [l -1.0, r 1.0, b -1.0, t 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@f90e923: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7abc17af [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6fda4199], image[size 667 x 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 0x6fda4199], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6fda4199], image[size 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 0x63009afb], image[size 667 x 1000, buffer 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 0x63009afb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 133.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 0x63009afb], 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@673d73e2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@753e06b1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6fda4199], image[size 667 x 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 0x6fda4199], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6fda4199], image[size 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 0x63009afb], image[size 667 x 1000, buffer 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 0x63009afb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 133.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 0x63009afb], 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@1ba7e89c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@688149b1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6fda4199], image[size 667 x 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 0x6fda4199], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6fda4199], image[size 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 0x63009afb], image[size 667 x 1000, buffer 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 0x63009afb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 133.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 0x63009afb], image[size 667 x 1000, buffer 0x0], glad[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 133.0, [l -1.0, r 1.0, b -1.5, t 1.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 133.5, [l -1.0, r 1.0, b -1.5, t 1.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 419 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 145.5, [l -1.0, r 1.0, b -1.0, t 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@17ec7036: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@527a9f4e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x28796af4], image[size 667 x 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 0x28796af4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x28796af4], image[size 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 0x1ae395d4], image[size 667 x 1000, buffer 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 0x1ae395d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.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 0x1ae395d4], 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@1f982c54: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@681bb910 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x28796af4], image[size 667 x 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 0x28796af4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x28796af4], image[size 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 0x1ae395d4], image[size 667 x 1000, buffer 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 0x1ae395d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.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 0x1ae395d4], image[size 667 x 1000, buffer 0x0], glad[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.5, [l -1.0, r 1.0, b -1.5, t 1.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 146.0, [l -1.0, r 1.0, b -1.5, t 1.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 240 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 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 [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@6e4a189d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c090ab2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bd58014], image[size 667 x 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 0x1bd58014], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1bd58014], image[size 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 0xa9e9a52], image[size 667 x 1000, buffer 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 0xa9e9a52], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0xa9e9a52], 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@5c77055d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@33d97d50 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bd58014], image[size 667 x 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 0x1bd58014], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1bd58014], image[size 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 0xa9e9a52], image[size 667 x 1000, buffer 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 0xa9e9a52], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 167.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 0xa9e9a52], image[size 667 x 1000, buffer 0x0], glad[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 167.0, [l -1.0, r 1.0, b -1.5, t 1.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 167.5, [l -1.0, r 1.0, b -1.5, t 1.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 245 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 180.0, [l -1.0, r 1.0, b -1.0, t 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@477f0d35: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@51a57167 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b0eeaf], image[size 667 x 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 0x3b0eeaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b0eeaf], image[size 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 0x51be3b4a], image[size 667 x 1000, buffer 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 0x51be3b4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 180.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 0x51be3b4a], 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@1b8edf53: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@22e7b138 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b0eeaf], image[size 667 x 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 0x3b0eeaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b0eeaf], image[size 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 0x51be3b4a], image[size 667 x 1000, buffer 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 0x51be3b4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 180.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 0x51be3b4a], 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@795eca32: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@46f5c6b3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3b0eeaf], image[size 667 x 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 0x3b0eeaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b0eeaf], image[size 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 0x51be3b4a], image[size 667 x 1000, buffer 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 0x51be3b4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 180.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 0x51be3b4a], image[size 667 x 1000, buffer 0x0], glad[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 180.0, [l -1.0, r 1.0, b -1.5, t 1.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 180.5, [l -1.0, r 1.0, b -1.5, t 1.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 450 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 181.5, [l -1.0, r 1.0, b -1.5, t 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 / 200 ms, 300.0 fps, 3 ms/f; total: 60 f, 300.0 fps, 3 ms/f [junit] 0 s: 60 f / 210 ms, 285.7 fps, 3 ms/f; total: 120 f, 292.6 fps, 3 ms/f [junit] 0 s: 60 f / 199 ms, 301.5 fps, 3 ms/f; total: 180 f, 295.5 fps, 3 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078712547 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:1753078712554 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:1753078712580 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078712687 d 0ms]] [junit] 0 s: 60 f / 150 ms, 400.0 fps, 2 ms/f; total: 60 f, 400.0 fps, 2 ms/f [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 120 f, 466.9 fps, 2 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 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 0x58502516], 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 0x58502516], 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 0x58502516], 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 0x46300608], 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 0x46300608], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x46300608], 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 0x58502516], 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 0x58502516], 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 0x58502516], 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 0x46300608], 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 0x46300608], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 320x480 brd 0, cur 0/0 320x480, buffer 0x46300608], 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 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] 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.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 87.5, [l -1.0, r 1.0, b -1.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 0x3b5ac8fd], 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 0x3b5ac8fd], 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 0x3b5ac8fd], 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 0x2c38aeb1], 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 0x2c38aeb1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 87.5, [l -1.0, r 1.0, b -1.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 0x2c38aeb1], 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 0x3b5ac8fd], 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 0x3b5ac8fd], 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 0x3b5ac8fd], 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 0x2c38aeb1], 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 0x2c38aeb1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 87.5, [l -1.0, r 1.0, b -1.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 0x2c38aeb1], 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 87.5, [l -1.0, r 1.0, b -1.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 88.0, [l -1.0, r 1.0, b -1.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.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 0x7337f4fd], image[size 667 x 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x7337f4fd], image[size 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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], 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 0x7337f4fd], image[size 667 x 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x7337f4fd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x7337f4fd], image[size 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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 108.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 0x64997a78], image[size 667 x 1000, buffer 0x0], glad[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 108.0, [l -1.0, r 1.0, b -1.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 42 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 127.5, [l -1.0, r 1.0, b -1.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 0x36d10488], image[size 667 x 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 0x36d10488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x36d10488], image[size 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 0x219b069d], image[size 667 x 1000, buffer 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 0x219b069d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 127.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 0x219b069d], 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 0x36d10488], image[size 667 x 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 0x36d10488], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x36d10488], image[size 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 0x219b069d], image[size 667 x 1000, buffer 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 0x219b069d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 127.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 0x219b069d], image[size 667 x 1000, buffer 0x0], glad[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 127.5, [l -1.0, r 1.0, b -1.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 128.0, [l -1.0, r 1.0, b -1.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 79 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 0x3b242c8a], image[size 667 x 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b242c8a], image[size 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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], 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 0x3b242c8a], image[size 667 x 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x3b242c8a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x3b242c8a], image[size 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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x7568d7aa], 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:1753078713692 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 144.0, [l -1.0, r 1.0, b -1.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 53 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 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 true [junit] 0 s: 60 f / 125 ms, 480.0 fps, 2 ms/f; total: 60 f, 480.0 fps, 2 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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@487dc2d2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e14b6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8d4d3c6], image[size 667 x 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x8d4d3c6], image[size 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 0x57574780], image[size 667 x 1000, buffer 0x0], glad[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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57574780], 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@6480c36f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@517e3d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8d4d3c6], image[size 667 x 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x8d4d3c6], image[size 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 0x57574780], image[size 667 x 1000, buffer 0x0], glad[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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57574780], 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@122d1a96: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@62ddecdd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8d4d3c6], image[size 667 x 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x8d4d3c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x8d4d3c6], image[size 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 0x57574780], image[size 667 x 1000, buffer 0x0], glad[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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 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 0x57574780], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57574780], image[size 667 x 1000, buffer 0x0], glad[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 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 471 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] 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@1f2edfba: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@52abc3a2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf491c9d], image[size 667 x 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0xf491c9d], image[size 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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], 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@658080e4: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@95bea78 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf491c9d], image[size 667 x 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0xf491c9d], image[size 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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], 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@1a326c27: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ce3f201 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf491c9d], image[size 667 x 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0xf491c9d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0xf491c9d], image[size 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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.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 0x3fba6e4a], image[size 667 x 1000, buffer 0x0], glad[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.5, [l -1.0, r 1.0, b -1.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 435 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@5332e3a0: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e586664 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cdf2fc6], image[size 667 x 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5cdf2fc6], image[size 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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], 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@744f4387: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@cbb0ba9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cdf2fc6], image[size 667 x 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x5cdf2fc6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x5cdf2fc6], image[size 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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 220.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 0x3bbece26], image[size 667 x 1000, buffer 0x0], glad[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 220.5, [l -1.0, r 1.0, b -1.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 244 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@49109b61: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3924eee1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x714dd31c], image[size 667 x 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x714dd31c], image[size 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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], 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@3604a2e5: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ad2e2d9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x714dd31c], image[size 667 x 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x714dd31c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x714dd31c], image[size 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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 242.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 0x6b895b0a], image[size 667 x 1000, buffer 0x0], glad[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 242.0, [l -1.0, r 1.0, b -1.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 244 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@673ff9d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7e2f5497 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2877ed99], image[size 667 x 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2877ed99], image[size 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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], 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@7258d000: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4a04d6c4 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2877ed99], image[size 667 x 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2877ed99], image[size 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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], 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@1f6af5e8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ff88dad [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2877ed99], image[size 667 x 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x2877ed99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2877ed99], image[size 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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 264.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 0x4b314bb0], image[size 667 x 1000, buffer 0x0], glad[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 264.0, [l -1.0, r 1.0, b -1.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 466 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 265.5, [l -1.0, r 1.0, b -1.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 / 110 ms, 545.4 fps, 1 ms/f; total: 60 f, 545.4 fps, 1 ms/f [junit] 0 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 120 f, 535.7 fps, 1 ms/f [junit] 0 s: 60 f / 116 ms, 517.2 fps, 1 ms/f; total: 180 f, 529.4 fps, 1 ms/f [junit] 0 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 240 f, 522.8 fps, 1 ms/f [junit] 0 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 300 f, 528.1 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078716601 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:1753078716604 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:1753078716624 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078716716 d 0ms]] [junit] 0 s: 60 f / 186 ms, 322.5 fps, 3 ms/f; total: 60 f, 322.5 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 0x60ae7d92], 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 0x60ae7d92], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x60ae7d92], 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 0x11112cd3], 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 0x11112cd3], 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 0x11112cd3], 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 0x60ae7d92], 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 0x60ae7d92], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x60ae7d92], 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 0x11112cd3], 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 0x11112cd3], 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 0x11112cd3], 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 0x60ae7d92], 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 0x60ae7d92], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x60ae7d92], 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 0x11112cd3], 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 0x11112cd3], 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 0x11112cd3], 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 48.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 38 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 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 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 0x333d27df], 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 0x333d27df], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 53.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 0x333d27df], 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 0x51eae36b], 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 0x51eae36b], 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 0x51eae36b], 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 0x333d27df], 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 0x333d27df], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 53.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 0x333d27df], 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 0x51eae36b], 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 0x51eae36b], 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 0x51eae36b], 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 0x333d27df], 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 0x333d27df], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 53.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 0x333d27df], 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 0x51eae36b], 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 0x51eae36b], 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 0x51eae36b], 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 53.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 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 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], image[size 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 0x30fb1430], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], image[size 892 x 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 0x5c58f68], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], image[size 892 x 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 0x5c58f68], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x5c58f68], 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 0x30fb1430], 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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 0x30fb1430], image[size 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 0x30fb1430], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.5, [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 0x30fb1430], 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 0x5c58f68], 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 0x5c58f68], 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 0x5c58f68], 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 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] PRINT Duration 64 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 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 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 0x2d551897], 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 0x2d551897], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [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 0x2d551897], 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 0x14c402ff], 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 0x14c402ff], 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 0x14c402ff], 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 0x2d551897], 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 0x2d551897], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [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 0x2d551897], 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 0x14c402ff], 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 0x14c402ff], 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 0x14c402ff], 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 0x2d551897], image[size 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 0x2d551897], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [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 0x2d551897], 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 0x14c402ff], 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 0x14c402ff], 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 0x14c402ff], 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 79.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 80.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 73 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 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 0x17a3837e], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x17a3837e], 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 0x17a3837e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x17a3837e], 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 0x3537ac7c], 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 0x3537ac7c], 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 0x3537ac7c], 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 93.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 87 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 94.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] 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@3463d6d3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53c32055 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6723fd0], image[size 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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], 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 0x176f01de], image[size 892 x 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x176f01de], 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@2b5a0883: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2116e49b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6723fd0], image[size 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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], 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 0x176f01de], image[size 892 x 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x176f01de], 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@15007688: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40bf49d0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6723fd0], image[size 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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 107.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 0x6723fd0], 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 0x176f01de], image[size 892 x 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x176f01de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x176f01de], image[size 892 x 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 107.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 441 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@1e7fd1e0: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@440e7f1a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29de0517], image[size 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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], 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 0x56fd1f7f], image[size 892 x 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x56fd1f7f], 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@e73d915: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7b833f04 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29de0517], image[size 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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], 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 0x56fd1f7f], image[size 892 x 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x56fd1f7f], 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@5cde52a6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4291b30a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29de0517], image[size 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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.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 0x29de0517], 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 0x56fd1f7f], image[size 892 x 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x56fd1f7f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x56fd1f7f], image[size 892 x 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.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 398 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@5a896d57: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3761f392 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c30e4a1], image[size 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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], 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 0x64bd48c8], image[size 892 x 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x64bd48c8], 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@3087222d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a3672f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c30e4a1], image[size 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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 138.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 0x3c30e4a1], 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 0x64bd48c8], image[size 892 x 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x64bd48c8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x64bd48c8], image[size 892 x 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 138.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 224 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@7488abb6: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@104d5f5e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4ebf7a55], image[size 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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], 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 0x6c82fc1], image[size 892 x 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x6c82fc1], 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@5331c626: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4624d406 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4ebf7a55], image[size 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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 153.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 0x4ebf7a55], 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 0x6c82fc1], image[size 892 x 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6c82fc1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x6c82fc1], image[size 892 x 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 153.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 226 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@9a40bd8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e94ef8e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x497c36cb], 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x497c36cb], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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@6c42eb0e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@444a1f9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x497c36cb], 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x497c36cb], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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@2fd59c8c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25f12c47 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x497c36cb], 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 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 0x497c36cb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 168.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x497c36cb], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 0x3a5cef6d], 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 168.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 461 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 169.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] 0 s: 60 f / 172 ms, 348.8 fps, 2 ms/f; total: 60 f, 348.8 fps, 2 ms/f [junit] 0 s: 60 f / 160 ms, 375.0 fps, 2 ms/f; total: 120 f, 361.4 fps, 2 ms/f [junit] 0 s: 60 f / 173 ms, 346.8 fps, 2 ms/f; total: 180 f, 355.7 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078720521 d 0ms]] [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] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078720533 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_layered [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:1753078720540 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078720725 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 213 ms, 281.6 fps, 3 ms/f; total: 60 f, 281.6 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 0x2268e69d], 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 0x2268e69d], 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 0x2268e69d], 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 0x4c963d6c], 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 0x4c963d6c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.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 0x4c963d6c], 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 0x2268e69d], 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 0x2268e69d], 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 0x2268e69d], 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 0x4c963d6c], 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 0x4c963d6c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 41.0, [l -1.0, r 1.0, b -1.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 0x4c963d6c], 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 41.0, [l -1.0, r 1.0, b -1.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 17 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 61.5, [l -1.0, r 1.0, b -1.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 0x1f80835a], 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 0x1f80835a], 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 0x1f80835a], 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 0x289a4393], 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 0x289a4393], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.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 0x289a4393], 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 0x1f80835a], 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 0x1f80835a], 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 0x1f80835a], 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 0x289a4393], 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 0x289a4393], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.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 0x289a4393], 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 61.5, [l -1.0, r 1.0, b -1.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 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 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 34 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 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 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 0x7a6b1f2c], image[size 667 x 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 0x7a6b1f2c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x7a6b1f2c], image[size 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 0xdbe20a2], image[size 667 x 1000, buffer 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 0xdbe20a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 83.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 0xdbe20a2], 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 0x7a6b1f2c], image[size 667 x 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 0x7a6b1f2c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x7a6b1f2c], image[size 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 0xdbe20a2], image[size 667 x 1000, buffer 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 0xdbe20a2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 83.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 0xdbe20a2], image[size 667 x 1000, buffer 0x0], glad[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 83.5, [l -1.0, r 1.0, b -1.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 84.0, [l -1.0, r 1.0, b -1.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.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 104.5, [l -1.0, r 1.0, b -1.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 0x79a2c026], image[size 667 x 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 0x79a2c026], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x79a2c026], image[size 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 0x58243204], image[size 667 x 1000, buffer 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 0x58243204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 104.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 0x58243204], 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 0x79a2c026], image[size 667 x 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 0x79a2c026], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x79a2c026], image[size 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 0x58243204], image[size 667 x 1000, buffer 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 0x58243204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 104.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 0x58243204], image[size 667 x 1000, buffer 0x0], glad[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 104.5, [l -1.0, r 1.0, b -1.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 105.0, [l -1.0, r 1.0, b -1.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 58 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 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 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 0x65ac20ca], image[size 667 x 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 0x65ac20ca], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x65ac20ca], image[size 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 0x2ed3e8cf], image[size 667 x 1000, buffer 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 0x2ed3e8cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 118.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 0x2ed3e8cf], 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 0x65ac20ca], image[size 667 x 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 0x65ac20ca], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x65ac20ca], image[size 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 0x2ed3e8cf], image[size 667 x 1000, buffer 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 0x2ed3e8cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 118.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 0x2ed3e8cf], 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:1753078721914 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 118.5, [l -1.0, r 1.0, b -1.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 119.0, [l -1.0, r 1.0, b -1.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 32 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.test12_flip0_aa8_______________-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 120.0, [l -1.0, r 1.0, b -1.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 132.0, [l -1.0, r 1.0, b -1.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@5863dd8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@252817eb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1b30621a], image[size 667 x 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 0x1b30621a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1b30621a], image[size 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 0x350f7a5c], image[size 667 x 1000, buffer 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 0x350f7a5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 132.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 0x350f7a5c], 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@29bce04f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@462aa82f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1b30621a], image[size 667 x 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 0x1b30621a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1b30621a], image[size 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 0x350f7a5c], image[size 667 x 1000, buffer 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 0x350f7a5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 132.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 0x350f7a5c], 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@1e6797fc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60dfbd3c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1b30621a], image[size 667 x 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 0x1b30621a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x1b30621a], image[size 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 0x350f7a5c], image[size 667 x 1000, buffer 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 0x350f7a5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 132.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 0x350f7a5c], image[size 667 x 1000, buffer 0x0], glad[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 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 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 132.5, [l -1.0, r 1.0, b -1.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 455 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.0, [l -1.0, r 1.0, b -1.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@5cc25d69: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64fe3996 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d3ac563], image[size 667 x 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 0x6d3ac563], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6d3ac563], image[size 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 0x781607da], image[size 667 x 1000, buffer 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 0x781607da], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x781607da], 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@11d96b57: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@217d3199 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d3ac563], image[size 667 x 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 0x6d3ac563], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6d3ac563], image[size 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 0x781607da], image[size 667 x 1000, buffer 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 0x781607da], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x781607da], 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@718379c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5d88bc2c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d3ac563], image[size 667 x 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 0x6d3ac563], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x6d3ac563], image[size 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 0x781607da], image[size 667 x 1000, buffer 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 0x781607da], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.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 0x781607da], image[size 667 x 1000, buffer 0x0], glad[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.0, [l -1.0, r 1.0, b -1.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 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] 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 406 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.0, [l -1.0, r 1.0, b -1.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@35067f8: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b5663fc [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2ba3d31], image[size 667 x 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 0x2ba3d31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2ba3d31], image[size 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 0x359013c], image[size 667 x 1000, buffer 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 0x359013c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.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 0x359013c], 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@22bb84f1: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65e2d3c1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2ba3d31], image[size 667 x 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 0x2ba3d31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x2ba3d31], image[size 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 0x359013c], image[size 667 x 1000, buffer 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 0x359013c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.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 0x359013c], image[size 667 x 1000, buffer 0x0], glad[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.0, [l -1.0, r 1.0, b -1.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 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] 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 253 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.0, [l -1.0, r 1.0, b -1.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@131041ea: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2279ff9e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x59e003ae], image[size 667 x 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 0x59e003ae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x59e003ae], image[size 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 0x693f6d23], image[size 667 x 1000, buffer 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 0x693f6d23], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.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 0x693f6d23], 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@69460aac: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4687194a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x59e003ae], image[size 667 x 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 0x59e003ae], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x59e003ae], image[size 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 0x693f6d23], image[size 667 x 1000, buffer 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 0x693f6d23], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.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 0x693f6d23], image[size 667 x 1000, buffer 0x0], glad[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.0, [l -1.0, r 1.0, b -1.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 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] 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 231 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 194.5, [l -1.0, r 1.0, b -1.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@3439aee5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@55b5a869 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22c50b66], image[size 667 x 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 0x22c50b66], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x22c50b66], image[size 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 0x39a5b177], image[size 667 x 1000, buffer 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 0x39a5b177], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.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 0x39a5b177], 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@549b511d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3931572c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22c50b66], image[size 667 x 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 0x22c50b66], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x22c50b66], image[size 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 0x39a5b177], image[size 667 x 1000, buffer 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 0x39a5b177], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.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 0x39a5b177], 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@64516bb6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@679e9f5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22c50b66], image[size 667 x 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 0x22c50b66], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre 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 0x22c50b66], image[size 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 0x39a5b177], image[size 667 x 1000, buffer 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 0x39a5b177], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.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 0x39a5b177], image[size 667 x 1000, buffer 0x0], glad[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.5, [l -1.0, r 1.0, b -1.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 195.0, [l -1.0, r 1.0, b -1.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 447 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 196.0, [l -1.0, r 1.0, b -1.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 / 188 ms, 319.1 fps, 3 ms/f; total: 60 f, 319.1 fps, 3 ms/f [junit] 0 s: 60 f / 183 ms, 327.8 fps, 3 ms/f; total: 120 f, 323.4 fps, 3 ms/f [junit] 0 s: 60 f / 191 ms, 314.1 fps, 3 ms/f; total: 180 f, 319.7 fps, 3 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078724994 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:1753078724999 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 @ 1753078725017 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078725020 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.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 @ 1753078727240 ms III - Start [junit] SLOCK [T main @ 1753078727244 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753078727818 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078727823 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078727837 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078727981 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078728012 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 241 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078728644 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:1753078728655 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:1753078728675 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078728738 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 156 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078729427 d 0ms]] [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[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078729453 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:1753078729479 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078729490 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078729566 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 78 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:1753078730164 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078730164 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:1753078730181 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078730240 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 81 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:1753078730883 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078730883 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:1753078730898 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078730902 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078730906 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 57 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:1753078731554 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078731554 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:1753078731572 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078731638 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 75 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:1753078732248 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078732248 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:1753078732257 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078732263 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078732265 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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.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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 42 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:1753078732901 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078732901 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:1753078732927 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078732989 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 76 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078733597 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078733602 d 0ms]] [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 @ 1753078733641 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078733643 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.003 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078727240 ms III - Start [junit] SLOCK [T main @ 1753078727244 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753078727818 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078727823 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078727837 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078727981 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078728012 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 241 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078728644 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:1753078728655 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:1753078728675 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078728738 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 156 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078729427 d 0ms]] [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[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078729453 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:1753078729479 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078729490 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078729566 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 78 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:1753078730164 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078730164 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:1753078730181 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078730240 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 81 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:1753078730883 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078730883 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:1753078730898 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078730902 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078730906 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 57 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:1753078731554 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078731554 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:1753078731572 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078731638 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 75 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:1753078732248 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078732248 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:1753078732257 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078732263 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078732265 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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.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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 42 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:1753078732901 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078732901 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:1753078732927 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078732989 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 76 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078733597 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078733602 d 0ms]] [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 @ 1753078733641 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078733643 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test001_flip1_norm_layout0_layered0 took 0.911 sec [junit] Testcase: test002_flip1_norm_layout1_layered0 took 0.794 sec [junit] Testcase: test003_flip1_norm_layout0_layered1 took 0.708 sec [junit] Testcase: test004_flip1_norm_layout1_layered1 took 0.718 sec [junit] Testcase: test011_flip1_bitm_layout0_layered0 took 0.001 sec [junit] Testcase: test012_flip1_bitm_layout1_layered0 took 0.001 sec [junit] Testcase: test013_flip1_bitm_layout0_layered1 took 0 sec [junit] Testcase: test014_flip1_bitm_layout1_layered1 took 0 sec [junit] Testcase: test101_flip1_norm_layout0_layered0 took 0.661 sec [junit] Testcase: test102_flip1_norm_layout1_layered0 took 0.693 sec [junit] Testcase: test103_flip1_norm_layout0_layered1 took 0.653 sec [junit] Testcase: test104_flip1_norm_layout1_layered1 took 0.7 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: 7.003 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078727240 ms III - Start [junit] SLOCK [T main @ 1753078727244 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1753078727818 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078727823 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078727837 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078727981 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078728012 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 0x28f5ad38], 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 241 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078728644 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:1753078728655 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:1753078728675 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078728738 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 0x5d213a17], 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 156 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078729427 d 0ms]] [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[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078729453 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:1753078729479 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078729490 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078729566 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 0x7582a2c], 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 78 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:1753078730164 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078730164 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:1753078730181 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078730240 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 0x381b26cd], 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 81 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:1753078730883 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078730883 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:1753078730898 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078730902 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078730906 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 0x1a6f09a3], 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 57 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:1753078731554 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078731554 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:1753078731572 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078731638 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 0x3c8d86c7], 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 75 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:1753078732248 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078732248 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:1753078732257 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078732263 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078732265 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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.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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 0x5cfe5ac8], 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 42 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:1753078732901 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078732901 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:1753078732927 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078732989 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 0x5ea33510], 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 76 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078733597 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753078733602 d 0ms]] [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 @ 1753078733641 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078733643 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.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 @ 1753078734768 ms III - Start [junit] SLOCK [T main @ 1753078734772 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@59af0466: 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@2bfc268b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2bee13b2], 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 0x2bee13b2], 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 0x2bee13b2], 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 0x426d4e38], 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 0x426d4e38], 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 0x426d4e38], 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@51dcb805: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@66498326 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@66498326 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@649bec2e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72e2898d], 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 0x72e2898d], 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 0x72e2898d], 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 0xb66203a], 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 0xb66203a], 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 0xb66203a], 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@693fe6c9: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34f5090e [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34f5090e [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@31e5415e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe5caa3c], 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 0xe5caa3c], 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 0xe5caa3c], 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 0xe5caa3c], 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 0xe5caa3c], 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 0xe5caa3c], 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 0x4eb6507d], 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 0x4eb6507d], 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 0x4eb6507d], 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 0x4eb6507d], 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 0x4eb6507d], 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 0x4eb6507d], 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@a2431d0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1cbb87f3 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1cbb87f3 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@1a4013 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4969de0], 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 0x4969de0], 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 0x4969de0], 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 0x4969de0], 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 0x4969de0], 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 0x4969de0], 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 0x4d7841f4], 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 0x4d7841f4], 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 0x4d7841f4], 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 0x4d7841f4], 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 0x4d7841f4], 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 0x4d7841f4], 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@1b6e1eff: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@306f16f3 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@306f16f3 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@702b8b12 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x61f30715], 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 0x61f30715], 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 0x61f30715], 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 0x61f30715], 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 0x61f30715], 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 0x61f30715], 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 0x54a65b8f], 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 0x54a65b8f], 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 0x54a65b8f], 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 0x54a65b8f], 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 0x54a65b8f], 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 0x54a65b8f], 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@22e357dc: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@49912c99 [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@49912c99 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@10163d6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x300e7425], 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 0x300e7425], 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 0x300e7425], 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 0x300e7425], 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 0x300e7425], 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 0x300e7425], 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 0x4ec584e1], 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 0x4ec584e1], 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 0x4ec584e1], 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 0x4ec584e1], 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 0x4ec584e1], 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 0x4ec584e1], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5403f35f: 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@483f6d77 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x45a8d950], 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 0x45a8d950], 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 0x45a8d950], 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 0x1b7e73af], 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 0x1b7e73af], 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 0x1b7e73af], 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@7e5afaa6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@63a12c68 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@63a12c68 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@28f3b248 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18cb442], 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 0x18cb442], 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 0x18cb442], 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 0x6cd74487], 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 0x6cd74487], 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 0x6cd74487], 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@1b1426f4: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32b260fa [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32b260fa [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@581ac8a8 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68f9ba37], 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 0x68f9ba37], 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 0x68f9ba37], 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 0x68f9ba37], 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 0x68f9ba37], 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 0x68f9ba37], 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 0x60d1a693], 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 0x60d1a693], 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 0x60d1a693], 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 0x60d1a693], 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 0x60d1a693], 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 0x60d1a693], 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@6d4e5011: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57d7f8ca [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57d7f8ca [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@76c3e77a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x650cef66], 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 0x650cef66], 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 0x650cef66], 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 0x650cef66], 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 0x650cef66], 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 0x650cef66], 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 0x4aada074], 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 0x4aada074], 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 0x4aada074], 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 0x4aada074], 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 0x4aada074], 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 0x4aada074], 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@78123e82: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@67c33749 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@67c33749 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@fba92d3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b16ed2b], 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 0x3b16ed2b], 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 0x3b16ed2b], 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 0x3b16ed2b], 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 0x3b16ed2b], 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 0x3b16ed2b], 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 0x2ec3bfe], 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 0x2ec3bfe], 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 0x2ec3bfe], 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 0x2ec3bfe], 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 0x2ec3bfe], 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 0x2ec3bfe], 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@662b4c69: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fa49800 [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fa49800 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@71238fc2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7c1eec79], 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 0x7c1eec79], 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 0x7c1eec79], 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 0x7c1eec79], 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 0x7c1eec79], 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 0x7c1eec79], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 @ 1753078737358 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078737360 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.204 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078734768 ms III - Start [junit] SLOCK [T main @ 1753078734772 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@59af0466: 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@2bfc268b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2bee13b2], 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 0x2bee13b2], 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 0x2bee13b2], 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 0x426d4e38], 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 0x426d4e38], 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 0x426d4e38], 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@51dcb805: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@66498326 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@66498326 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@649bec2e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72e2898d], 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 0x72e2898d], 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 0x72e2898d], 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 0xb66203a], 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 0xb66203a], 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 0xb66203a], 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@693fe6c9: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34f5090e [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34f5090e [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@31e5415e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe5caa3c], 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 0xe5caa3c], 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 0xe5caa3c], 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 0xe5caa3c], 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 0xe5caa3c], 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 0xe5caa3c], 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 0x4eb6507d], 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 0x4eb6507d], 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 0x4eb6507d], 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 0x4eb6507d], 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 0x4eb6507d], 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 0x4eb6507d], 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@a2431d0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1cbb87f3 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1cbb87f3 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@1a4013 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4969de0], 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 0x4969de0], 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 0x4969de0], 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 0x4969de0], 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 0x4969de0], 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 0x4969de0], 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 0x4d7841f4], 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 0x4d7841f4], 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 0x4d7841f4], 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 0x4d7841f4], 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 0x4d7841f4], 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 0x4d7841f4], 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@1b6e1eff: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@306f16f3 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@306f16f3 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@702b8b12 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x61f30715], 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 0x61f30715], 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 0x61f30715], 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 0x61f30715], 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 0x61f30715], 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 0x61f30715], 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 0x54a65b8f], 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 0x54a65b8f], 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 0x54a65b8f], 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 0x54a65b8f], 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 0x54a65b8f], 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 0x54a65b8f], 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@22e357dc: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@49912c99 [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@49912c99 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@10163d6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x300e7425], 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 0x300e7425], 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 0x300e7425], 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 0x300e7425], 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 0x300e7425], 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 0x300e7425], 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 0x4ec584e1], 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 0x4ec584e1], 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 0x4ec584e1], 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 0x4ec584e1], 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 0x4ec584e1], 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 0x4ec584e1], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5403f35f: 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@483f6d77 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x45a8d950], 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 0x45a8d950], 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 0x45a8d950], 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 0x1b7e73af], 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 0x1b7e73af], 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 0x1b7e73af], 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@7e5afaa6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@63a12c68 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@63a12c68 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@28f3b248 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18cb442], 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 0x18cb442], 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 0x18cb442], 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 0x6cd74487], 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 0x6cd74487], 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 0x6cd74487], 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@1b1426f4: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32b260fa [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32b260fa [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@581ac8a8 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68f9ba37], 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 0x68f9ba37], 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 0x68f9ba37], 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 0x68f9ba37], 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 0x68f9ba37], 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 0x68f9ba37], 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 0x60d1a693], 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 0x60d1a693], 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 0x60d1a693], 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 0x60d1a693], 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 0x60d1a693], 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 0x60d1a693], 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@6d4e5011: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57d7f8ca [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57d7f8ca [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@76c3e77a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x650cef66], 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 0x650cef66], 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 0x650cef66], 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 0x650cef66], 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 0x650cef66], 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 0x650cef66], 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 0x4aada074], 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 0x4aada074], 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 0x4aada074], 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 0x4aada074], 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 0x4aada074], 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 0x4aada074], 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@78123e82: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@67c33749 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@67c33749 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@fba92d3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b16ed2b], 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 0x3b16ed2b], 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 0x3b16ed2b], 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 0x3b16ed2b], 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 0x3b16ed2b], 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 0x3b16ed2b], 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 0x2ec3bfe], 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 0x2ec3bfe], 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 0x2ec3bfe], 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 0x2ec3bfe], 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 0x2ec3bfe], 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 0x2ec3bfe], 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@662b4c69: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fa49800 [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fa49800 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@71238fc2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7c1eec79], 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 0x7c1eec79], 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 0x7c1eec79], 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 0x7c1eec79], 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 0x7c1eec79], 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 0x7c1eec79], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 @ 1753078737358 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078737360 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_Offscreen_aa0 took 1.148 sec [junit] Testcase: test01_Offscreen_aa0_layered took 0.881 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.204 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078734768 ms III - Start [junit] SLOCK [T main @ 1753078734772 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@59af0466: 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@2bfc268b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2bee13b2], 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 0x2bee13b2], 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 0x2bee13b2], 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 0x426d4e38], 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 0x426d4e38], 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 0x426d4e38], 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@51dcb805: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@66498326 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@66498326 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@649bec2e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72e2898d], 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 0x72e2898d], 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 0x72e2898d], 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 0xb66203a], 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 0xb66203a], 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 0xb66203a], 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@693fe6c9: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34f5090e [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34f5090e [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@31e5415e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe5caa3c], 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 0xe5caa3c], 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 0xe5caa3c], 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 0xe5caa3c], 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 0xe5caa3c], 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 0xe5caa3c], 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 0x4eb6507d], 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 0x4eb6507d], 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 0x4eb6507d], 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 0x4eb6507d], 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 0x4eb6507d], 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 0x4eb6507d], 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@a2431d0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1cbb87f3 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1cbb87f3 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@1a4013 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4969de0], 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 0x4969de0], 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 0x4969de0], 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 0x4969de0], 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 0x4969de0], 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 0x4969de0], 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 0x4d7841f4], 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 0x4d7841f4], 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 0x4d7841f4], 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 0x4d7841f4], 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 0x4d7841f4], 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 0x4d7841f4], 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@1b6e1eff: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@306f16f3 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@306f16f3 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@702b8b12 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x61f30715], 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 0x61f30715], 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 0x61f30715], 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 0x61f30715], 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 0x61f30715], 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 0x61f30715], 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 0x54a65b8f], 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 0x54a65b8f], 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 0x54a65b8f], 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 0x54a65b8f], 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 0x54a65b8f], 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 0x54a65b8f], 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@22e357dc: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@49912c99 [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@49912c99 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@10163d6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x300e7425], 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 0x300e7425], 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 0x300e7425], 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 0x300e7425], 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 0x300e7425], 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 0x300e7425], 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 0x4ec584e1], 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 0x4ec584e1], 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 0x4ec584e1], 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 0x4ec584e1], 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 0x4ec584e1], 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 0x4ec584e1], 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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@5403f35f: 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@483f6d77 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x45a8d950], 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 0x45a8d950], 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 0x45a8d950], 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 0x1b7e73af], 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 0x1b7e73af], 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 0x1b7e73af], 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@7e5afaa6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@63a12c68 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@63a12c68 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@28f3b248 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x18cb442], 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 0x18cb442], 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 0x18cb442], 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 0x6cd74487], 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 0x6cd74487], 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 0x6cd74487], 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@1b1426f4: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32b260fa [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32b260fa [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@581ac8a8 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x68f9ba37], 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 0x68f9ba37], 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 0x68f9ba37], 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 0x68f9ba37], 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 0x68f9ba37], 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 0x68f9ba37], 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 0x60d1a693], 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 0x60d1a693], 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 0x60d1a693], 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 0x60d1a693], 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 0x60d1a693], 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 0x60d1a693], 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@6d4e5011: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57d7f8ca [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57d7f8ca [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@76c3e77a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x650cef66], 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 0x650cef66], 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 0x650cef66], 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 0x650cef66], 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 0x650cef66], 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 0x650cef66], 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 0x4aada074], 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 0x4aada074], 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 0x4aada074], 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 0x4aada074], 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 0x4aada074], 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 0x4aada074], 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@78123e82: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@67c33749 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@67c33749 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@fba92d3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b16ed2b], 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 0x3b16ed2b], 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 0x3b16ed2b], 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 0x3b16ed2b], 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 0x3b16ed2b], 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 0x3b16ed2b], 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 0x2ec3bfe], 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 0x2ec3bfe], 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 0x2ec3bfe], 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 0x2ec3bfe], 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 0x2ec3bfe], 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 0x2ec3bfe], 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@662b4c69: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fa49800 [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fa49800 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@71238fc2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7c1eec79], 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 0x7c1eec79], 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 0x7c1eec79], 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 0x7c1eec79], 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 0x7c1eec79], 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 0x7c1eec79], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 0x51cdc6e6], 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 @ 1753078737358 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078737360 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 @ 1753078738477 ms III - Start [junit] SLOCK [T main @ 1753078738482 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b94b04d created: GearsObj[0xc6397d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b94b04d created: GearsObj[0x1385e604, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b94b04d created: GearsObj[0x1385e604, 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[0xc6397d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1385e604, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x179e418c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b94b04d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5b94b04d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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] 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.display 0x5b94b04d 256x256, swapInterval 1, drawable 0x400021 [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0004-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0004-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [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] ++++ 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 @ 1753078739399 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078739403 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.52 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078738477 ms III - Start [junit] SLOCK [T main @ 1753078738482 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b94b04d created: GearsObj[0xc6397d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b94b04d created: GearsObj[0x1385e604, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b94b04d created: GearsObj[0x1385e604, 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[0xc6397d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1385e604, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x179e418c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b94b04d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5b94b04d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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] 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.display 0x5b94b04d 256x256, swapInterval 1, drawable 0x400021 [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0004-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0004-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [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] ++++ 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 @ 1753078739399 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078739403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOffscreenWritePNG took 0.003 sec [junit] Testcase: testOnscreenWritePNG took 0.362 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.52 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078738477 ms III - Start [junit] SLOCK [T main @ 1753078738482 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b94b04d created: GearsObj[0xc6397d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b94b04d created: GearsObj[0x1385e604, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b94b04d created: GearsObj[0x1385e604, 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[0xc6397d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1385e604, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x179e418c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b94b04d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5b94b04d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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] 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.display 0x5b94b04d 256x256, swapInterval 1, drawable 0x400021 [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0004-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0004-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [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] ++++ 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 @ 1753078739399 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078739403 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.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 @ 1753078740333 ms III - Start [junit] SLOCK [T main @ 1753078740337 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b94b04d created: GearsObj[0x7b5e6f2e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b94b04d created: GearsObj[0x5a6900d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b94b04d created: GearsObj[0x5a6900d4, 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[0x7b5e6f2e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a6900d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ac4bae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b94b04d 0/0 64x64 of 64x64, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5b94b04d 0/0 64x64 of 64x64, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 128x128 of 128x128, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 1024x1005 of 1024x1005, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b94b04d 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 @ 1753078741383 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078741388 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.648 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078740333 ms III - Start [junit] SLOCK [T main @ 1753078740337 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b94b04d created: GearsObj[0x7b5e6f2e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b94b04d created: GearsObj[0x5a6900d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b94b04d created: GearsObj[0x5a6900d4, 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[0x7b5e6f2e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a6900d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ac4bae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b94b04d 0/0 64x64 of 64x64, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5b94b04d 0/0 64x64 of 64x64, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 128x128 of 128x128, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 1024x1005 of 1024x1005, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b94b04d 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 @ 1753078741383 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078741388 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOffscreenWritePNGWithResize took 0.002 sec [junit] Testcase: testOnscreenWritePNGWithResize took 0.513 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.648 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078740333 ms III - Start [junit] SLOCK [T main @ 1753078740337 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 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 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b94b04d created: GearsObj[0x7b5e6f2e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b94b04d created: GearsObj[0x5a6900d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b94b04d created: GearsObj[0x5a6900d4, 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[0x7b5e6f2e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a6900d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ac4bae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b94b04d 0/0 64x64 of 64x64, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5b94b04d 0/0 64x64 of 64x64, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 128x128 of 128x128, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d 0/0 1024x1005 of 1024x1005, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 0x5b94b04d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b94b04d 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 @ 1753078741383 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078741388 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.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 @ 1753078742257 ms III - Start [junit] SLOCK [T main @ 1753078742261 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 887 ms, 8.87 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 266 ms, 2.66 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 792 ms, 7.92 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 @ 1753078744234 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078744236 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.568 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078742257 ms III - Start [junit] SLOCK [T main @ 1753078742261 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 887 ms, 8.87 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 266 ms, 2.66 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 792 ms, 7.92 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 @ 1753078744234 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078744236 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: benchmark took 1.953 sec [junit] Tests run: 1, 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 @ 1753078742257 ms III - Start [junit] SLOCK [T main @ 1753078742261 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 887 ms, 8.87 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 266 ms, 2.66 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 792 ms, 7.92 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 @ 1753078744234 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078744236 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 @ 1753078745249 ms III - Start [junit] SLOCK [T main @ 1753078745253 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753078750533 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078750538 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.919 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078745249 ms III - Start [junit] SLOCK [T main @ 1753078745253 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753078750533 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078750538 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01YUV422hBase__ES2 took 0.994 sec [junit] Testcase: test01YUV422hProg_ES2 took 0.414 sec [junit] Testcase: test01YUV444Base__ES2 took 0.416 sec [junit] Testcase: test01YUV444Prog__ES2 took 0.383 sec [junit] Testcase: test02YUV420BaseGray_ES2 took 0.533 sec [junit] Testcase: test02YUV420Base__ES2 took 0.448 sec [junit] Testcase: test02YUV420Prog_ES2 took 0.467 sec [junit] Testcase: test03CMYK_01_ES2 took 0.499 sec [junit] Testcase: test03YCCK_01_ES2 took 1.019 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.919 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078745249 ms III - Start [junit] SLOCK [T main @ 1753078745253 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753078750533 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078750538 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.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 @ 1753078751820 ms III - Start [junit] SLOCK [T main @ 1753078751824 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753078754371 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078754374 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.164 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078751820 ms III - Start [junit] SLOCK [T main @ 1753078751824 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753078754371 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078754374 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGrayAWTILoaderES2 took 0.825 sec [junit] Testcase: testGrayAWTILoaderGL2 took 0.238 sec [junit] Testcase: testGrayPNGJLoaderES2 took 0.247 sec [junit] Testcase: testGrayPNGJLoaderGL2 took 0.24 sec [junit] Testcase: testTestAWTILoaderES2 took 0.244 sec [junit] Testcase: testTestAWTILoaderGL2 took 0.245 sec [junit] Testcase: testTestPNGJLoaderES2 took 0.242 sec [junit] Testcase: testTestPNGJLoaderGL2 took 0.233 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.164 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078751820 ms III - Start [junit] SLOCK [T main @ 1753078751824 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753078754371 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078754374 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.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 @ 1753078755311 ms III - Start [junit] SLOCK [T main @ 1753078755315 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 @ 1753078756459 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078756468 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.756 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078755311 ms III - Start [junit] SLOCK [T main @ 1753078755315 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 @ 1753078756459 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078756468 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 0.614 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.756 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078755311 ms III - Start [junit] SLOCK [T main @ 1753078755315 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 @ 1753078756459 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078756468 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.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 @ 1753078757370 ms III - Start [junit] SLOCK [T main @ 1753078757375 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 0xd6e7bab: tileRendererInUse null, GearsES2[obj 0xd6e7bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xd6e7bab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd6e7bab created: GearsObj[0x3cbf31e6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd6e7bab created: GearsObj[0x752250e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd6e7bab created: GearsObj[0x752250e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xd6e7bab FIN GearsES2[obj 0xd6e7bab isInit true, usesShared false, 1 GearsObj[0x3cbf31e6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x752250e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60e84d8b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd6e7bab, 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 0xd6e7bab 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd6e7bab, 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 0xd6e7bab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd6e7bab 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 @ 1753078758602 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078758607 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.837 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078757370 ms III - Start [junit] SLOCK [T main @ 1753078757375 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 0xd6e7bab: tileRendererInUse null, GearsES2[obj 0xd6e7bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xd6e7bab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd6e7bab created: GearsObj[0x3cbf31e6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd6e7bab created: GearsObj[0x752250e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd6e7bab created: GearsObj[0x752250e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xd6e7bab FIN GearsES2[obj 0xd6e7bab isInit true, usesShared false, 1 GearsObj[0x3cbf31e6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x752250e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60e84d8b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd6e7bab, 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 0xd6e7bab 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd6e7bab, 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 0xd6e7bab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd6e7bab 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 @ 1753078758602 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078758607 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 0.682 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.837 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078757370 ms III - Start [junit] SLOCK [T main @ 1753078757375 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 0xd6e7bab: tileRendererInUse null, GearsES2[obj 0xd6e7bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xd6e7bab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd6e7bab created: GearsObj[0x3cbf31e6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd6e7bab created: GearsObj[0x752250e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd6e7bab created: GearsObj[0x752250e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xd6e7bab FIN GearsES2[obj 0xd6e7bab isInit true, usesShared false, 1 GearsObj[0x3cbf31e6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x752250e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60e84d8b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd6e7bab, 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 0xd6e7bab 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd6e7bab, 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 0xd6e7bab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd6e7bab 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 @ 1753078758602 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078758607 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.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 @ 1753078759479 ms III - Start [junit] SLOCK [T main @ 1753078759483 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x7ff71005b540, owner true, JAWTToolkitLock[obj 0x262beeb, isOwner true, <6d5f5b45, 4395503>[count 1, qsz 0, owner ]], obj 0x60d60ae2]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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] 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] 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 @ 1753078760695 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078760697 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.815 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 @ 1753078759479 ms III - Start [junit] SLOCK [T main @ 1753078759483 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x7ff71005b540, owner true, JAWTToolkitLock[obj 0x262beeb, isOwner true, <6d5f5b45, 4395503>[count 1, qsz 0, owner ]], obj 0x60d60ae2]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753078760695 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078760697 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 0.686 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.815 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 @ 1753078759479 ms III - Start [junit] SLOCK [T main @ 1753078759483 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x7ff71005b540, owner true, JAWTToolkitLock[obj 0x262beeb, isOwner true, <6d5f5b45, 4395503>[count 1, qsz 0, owner ]], obj 0x60d60ae2]: [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 8 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.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] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 12 / 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 @ 1753078760695 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078760697 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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-20250721 [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 26 [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 @ 1753078761825 ms III - Start [junit] SLOCK [T main @ 1753078761829 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-n0004-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] main-AWTAnimator#00: ** screenshot: TestBug1431NewtCanvasAWT.test01-n0035-TestBug1431NewtCanvasAWT-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0451.png [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-n0036-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 @ 1753078763219 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078763223 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.998 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078761825 ms III - Start [junit] SLOCK [T main @ 1753078761829 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-n0004-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] main-AWTAnimator#00: ** screenshot: TestBug1431NewtCanvasAWT.test01-n0035-TestBug1431NewtCanvasAWT-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0451.png [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-n0036-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 @ 1753078763219 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078763223 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.364 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.998 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078761825 ms III - Start [junit] SLOCK [T main @ 1753078761829 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-n0004-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] main-AWTAnimator#00: ** screenshot: TestBug1431NewtCanvasAWT.test01-n0035-TestBug1431NewtCanvasAWT-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0451.png [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-n0036-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 @ 1753078763219 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078763223 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.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 @ 1753078764184 ms III - Start [junit] SLOCK [T main @ 1753078764188 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 0x729d991e, .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 0x7bab3f1a, .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 0x437da279, .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 0x23c30a20, .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 0x12aba8be, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x428640fa, .x11_:0-1, 0x3600014, 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[#39,main-Animator#00,5,main] GearsES2.init.0 0x485966cc: tileRendererInUse null, GearsES2[obj 0x485966cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x485966cc on Thread[#39,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] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x485966cc created: GearsObj[0x5b182923, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x485966cc created: GearsObj[0x66d73205, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x485966cc created: GearsObj[0x66d73205, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Animator#00,5,main] GearsES2.init.X 0x485966cc FIN GearsES2[obj 0x485966cc isInit true, usesShared false, 1 GearsObj[0x5b182923, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66d73205, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcf35f75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Animator#00,5,main] GearsES2.reshape 0x485966cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x485966cc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] 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[#39,main-Animator#00,5,main] GearsES2.reshape 0x485966cc 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x485966cc, angle 60.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] QUIT Window Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x485966cc: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x485966cc 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 0x7674f035, .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 0x69e153c5, .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 0x173ed316, .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 0x25ce9dc4, .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 0x76b1e9b8, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x27406a17, .x11_:0-1, 0x3600014, 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[#41,main-Animator#01,5,main] GearsES2.init.0 0x2cf3d63b: tileRendererInUse null, GearsES2[obj 0x2cf3d63b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2cf3d63b on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2cf3d63b created: GearsObj[0x187742e3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2cf3d63b created: GearsObj[0x40e1fc03, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2cf3d63b created: GearsObj[0x40e1fc03, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-Animator#01,5,main] GearsES2.init.X 0x2cf3d63b FIN GearsES2[obj 0x2cf3d63b isInit true, usesShared false, 1 GearsObj[0x187742e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40e1fc03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x493bf7a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-Animator#01,5,main] GearsES2.reshape 0x2cf3d63b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cf3d63b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#41,main-Animator#01,5,main] GearsES2.reshape 0x2cf3d63b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cf3d63b, angle 234.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] QUIT Window Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2cf3d63b: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2cf3d63b 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 0x793f29ff, .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 0x3e8c3cb, .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 0x563f38c4, .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 0x543295b0, .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 0x3e27ba32, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x7ef82753, .x11_:0-1, 0x3600014, 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[#43,main-Animator#02,5,main] GearsES2.init.0 0x5d0bf09b: tileRendererInUse null, GearsES2[obj 0x5d0bf09b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d0bf09b on Thread[#43,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5d0bf09b created: GearsObj[0x134f7aea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d0bf09b created: GearsObj[0x58778159, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d0bf09b created: GearsObj[0x58778159, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#43,main-Animator#02,5,main] GearsES2.init.X 0x5d0bf09b FIN GearsES2[obj 0x5d0bf09b isInit true, usesShared false, 1 GearsObj[0x134f7aea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58778159, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4288e70f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#43,main-Animator#02,5,main] GearsES2.reshape 0x5d0bf09b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d0bf09b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#43,main-Animator#02,5,main] GearsES2.reshape 0x5d0bf09b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d0bf09b, angle 59.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#42,main-Display-.x11_:0-1-EDT-3,5,main] [junit] Thread[#42,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5d0bf09b: tileRendererInUse null [junit] Thread[#42,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5d0bf09b 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 @ 1753078768512 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078768515 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.948 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078764184 ms III - Start [junit] SLOCK [T main @ 1753078764188 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 0x729d991e, .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 0x7bab3f1a, .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 0x437da279, .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 0x23c30a20, .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 0x12aba8be, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x428640fa, .x11_:0-1, 0x3600014, 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[#39,main-Animator#00,5,main] GearsES2.init.0 0x485966cc: tileRendererInUse null, GearsES2[obj 0x485966cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x485966cc on Thread[#39,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] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x485966cc created: GearsObj[0x5b182923, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x485966cc created: GearsObj[0x66d73205, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x485966cc created: GearsObj[0x66d73205, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Animator#00,5,main] GearsES2.init.X 0x485966cc FIN GearsES2[obj 0x485966cc isInit true, usesShared false, 1 GearsObj[0x5b182923, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66d73205, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcf35f75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Animator#00,5,main] GearsES2.reshape 0x485966cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x485966cc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] 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[#39,main-Animator#00,5,main] GearsES2.reshape 0x485966cc 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x485966cc, angle 60.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] QUIT Window Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x485966cc: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x485966cc 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 0x7674f035, .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 0x69e153c5, .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 0x173ed316, .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 0x25ce9dc4, .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 0x76b1e9b8, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x27406a17, .x11_:0-1, 0x3600014, 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[#41,main-Animator#01,5,main] GearsES2.init.0 0x2cf3d63b: tileRendererInUse null, GearsES2[obj 0x2cf3d63b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2cf3d63b on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2cf3d63b created: GearsObj[0x187742e3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2cf3d63b created: GearsObj[0x40e1fc03, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2cf3d63b created: GearsObj[0x40e1fc03, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-Animator#01,5,main] GearsES2.init.X 0x2cf3d63b FIN GearsES2[obj 0x2cf3d63b isInit true, usesShared false, 1 GearsObj[0x187742e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40e1fc03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x493bf7a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-Animator#01,5,main] GearsES2.reshape 0x2cf3d63b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cf3d63b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#41,main-Animator#01,5,main] GearsES2.reshape 0x2cf3d63b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cf3d63b, angle 234.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] QUIT Window Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2cf3d63b: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2cf3d63b 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 0x793f29ff, .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 0x3e8c3cb, .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 0x563f38c4, .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 0x543295b0, .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 0x3e27ba32, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x7ef82753, .x11_:0-1, 0x3600014, 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[#43,main-Animator#02,5,main] GearsES2.init.0 0x5d0bf09b: tileRendererInUse null, GearsES2[obj 0x5d0bf09b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d0bf09b on Thread[#43,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5d0bf09b created: GearsObj[0x134f7aea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d0bf09b created: GearsObj[0x58778159, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d0bf09b created: GearsObj[0x58778159, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#43,main-Animator#02,5,main] GearsES2.init.X 0x5d0bf09b FIN GearsES2[obj 0x5d0bf09b isInit true, usesShared false, 1 GearsObj[0x134f7aea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58778159, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4288e70f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#43,main-Animator#02,5,main] GearsES2.reshape 0x5d0bf09b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d0bf09b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#43,main-Animator#02,5,main] GearsES2.reshape 0x5d0bf09b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d0bf09b, angle 59.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#42,main-Display-.x11_:0-1-EDT-3,5,main] [junit] Thread[#42,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5d0bf09b: tileRendererInUse null [junit] Thread[#42,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5d0bf09b 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 @ 1753078768512 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078768515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GL2ES2 took 1.86 sec [junit] Testcase: test02GL3 took 1.244 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 1.166 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.948 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078764184 ms III - Start [junit] SLOCK [T main @ 1753078764188 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 0x729d991e, .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 0x7bab3f1a, .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 0x437da279, .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 0x23c30a20, .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 0x12aba8be, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x428640fa, .x11_:0-1, 0x3600014, 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[#39,main-Animator#00,5,main] GearsES2.init.0 0x485966cc: tileRendererInUse null, GearsES2[obj 0x485966cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x485966cc on Thread[#39,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] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x485966cc created: GearsObj[0x5b182923, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x485966cc created: GearsObj[0x66d73205, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x485966cc created: GearsObj[0x66d73205, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Animator#00,5,main] GearsES2.init.X 0x485966cc FIN GearsES2[obj 0x485966cc isInit true, usesShared false, 1 GearsObj[0x5b182923, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66d73205, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcf35f75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Animator#00,5,main] GearsES2.reshape 0x485966cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x485966cc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] 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[#39,main-Animator#00,5,main] GearsES2.reshape 0x485966cc 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x485966cc, angle 60.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] QUIT Window Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x485966cc: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x485966cc 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 0x7674f035, .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 0x69e153c5, .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 0x173ed316, .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 0x25ce9dc4, .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 0x76b1e9b8, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x27406a17, .x11_:0-1, 0x3600014, 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[#41,main-Animator#01,5,main] GearsES2.init.0 0x2cf3d63b: tileRendererInUse null, GearsES2[obj 0x2cf3d63b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2cf3d63b on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2cf3d63b created: GearsObj[0x187742e3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2cf3d63b created: GearsObj[0x40e1fc03, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2cf3d63b created: GearsObj[0x40e1fc03, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-Animator#01,5,main] GearsES2.init.X 0x2cf3d63b FIN GearsES2[obj 0x2cf3d63b isInit true, usesShared false, 1 GearsObj[0x187742e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40e1fc03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x493bf7a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-Animator#01,5,main] GearsES2.reshape 0x2cf3d63b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cf3d63b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#41,main-Animator#01,5,main] GearsES2.reshape 0x2cf3d63b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cf3d63b, angle 234.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] QUIT Window Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2cf3d63b: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2cf3d63b 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 0x793f29ff, .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 0x3e8c3cb, .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 0x563f38c4, .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 0x543295b0, .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 0x3e27ba32, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x7ef82753, .x11_:0-1, 0x3600014, 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[#43,main-Animator#02,5,main] GearsES2.init.0 0x5d0bf09b: tileRendererInUse null, GearsES2[obj 0x5d0bf09b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d0bf09b on Thread[#43,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5d0bf09b created: GearsObj[0x134f7aea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d0bf09b created: GearsObj[0x58778159, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d0bf09b created: GearsObj[0x58778159, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#43,main-Animator#02,5,main] GearsES2.init.X 0x5d0bf09b FIN GearsES2[obj 0x5d0bf09b isInit true, usesShared false, 1 GearsObj[0x134f7aea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58778159, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4288e70f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#43,main-Animator#02,5,main] GearsES2.reshape 0x5d0bf09b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d0bf09b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#43,main-Animator#02,5,main] GearsES2.reshape 0x5d0bf09b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d0bf09b, angle 59.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#42,main-Display-.x11_:0-1-EDT-3,5,main] [junit] Thread[#42,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5d0bf09b: tileRendererInUse null [junit] Thread[#42,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5d0bf09b 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 @ 1753078768512 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078768515 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.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 @ 1753078769404 ms III - Start [junit] SLOCK [T main @ 1753078769409 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[#38,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 (4.50) [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@4a465cc8, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3600002 [junit] Create PointerIcon #01: PointerIcon[obj 0x4803b726, .x11_:0-1, 0x3600006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x31fa1761, .x11_:0-1, 0x360000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x957e06, .x11_:0-1, 0x360000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x32502377, .x11_:0-1, 0x3600012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x66f57048, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4b8ee4de, .x11_:0-1, 0x3600016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 128x128 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 490x260 [junit] Thread[#39,main-Animator#00,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x3600002 [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 / 58 ms, 1034.4 fps, 0 ms/f; total: 60 f, 1034.4 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 120 f, 1904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 2857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 3809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 4687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 5625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 6562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 7500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 8437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 9375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 10312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 11250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 12187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 12923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 13846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 14769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 15692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 16615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 17538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 18461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 19384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 20307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 20909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 21818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 22727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 23636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 24545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 25454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 26363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 27272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 28181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 29090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 29552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 30447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 31343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 32238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 33134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 34029.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 34925.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 35820.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 36176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 37058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 37941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 38823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 39705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 40588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 41470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 42352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 43235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 44117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 45217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 46086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 46956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 47826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 48695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 49565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 50434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 51304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 52173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 53043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 53913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 54857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 55714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 56571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 57428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 58285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 59142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 60857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 61714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 62571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 62535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 63380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 64225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 65070.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 65915.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 66760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 67605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 68450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 69295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 70140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 70985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 71830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 71666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 72500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 74166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 75833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 76666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 77500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 78333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 79166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 80833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 80547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 81369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 82191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 83013.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 83835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 84657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 85479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 86301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 87123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 87945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 88767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 88378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 89189.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 90810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 91621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 92432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 93243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 94054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 94864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 95675.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 96486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 97297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 96800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 97600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 98400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 99200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 100800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 101600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 102400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 103200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 104000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 104800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 105600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 105789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 106578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 107368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 108157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 108947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 109736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 110526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 111315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 112105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 112894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 113684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 114473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 113766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 114545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 115324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 116103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 116883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 117662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 118441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 119220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 120779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 121558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 120769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 121538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 122307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 123076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 123846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 124615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 125384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 126153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 126923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 127692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 128461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 129230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 129113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 129873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 130632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 131392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 132151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 132911.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 133670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 134430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 135189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 135949.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 136708.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 135750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 136500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 137250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 138750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 139500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 140250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 141000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 141750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 142500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 143250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 144750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 143703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 144444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 145185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 145925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 147407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 148148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 148888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 149629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 150370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 151111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 151851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 152592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 153333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 152195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 152926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 153658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 154390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 155121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 155853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 156585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 157317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 158048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 158780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 159512.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 160243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 159036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 159759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 160481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 161204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 161927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 162650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 163373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 164096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 164819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 165542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 166265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 166987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 167710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 166428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 167142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 167857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 168571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 169285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 170714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 171428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 172142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 172857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 173571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 174285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 175000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 175714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 174352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 175058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 175764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 176470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 177176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 177882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 178588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 179294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 180705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 181411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 182117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 182823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 183529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 184235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 182790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 183488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 184186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 184883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 185581.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 186279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 186976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 187674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 188372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 189069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 189767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 190465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 191162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 189655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 190344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 191034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 191724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 192413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 193103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 193793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 194482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 195172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 195862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 196551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 197241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 197931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 198620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 199310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 200689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 201379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 202068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 202758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 201136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 202500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 203181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 203863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 204545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 205227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 205909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 206590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 207272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 207954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 208636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 209318.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 210681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 211363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 212045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 212727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 213409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 214090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 212359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 213033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 213707.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 214382.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 215056.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 215730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 216404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 217078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 217752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 218426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 219101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 219775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 220449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 221123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 221797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 222471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 223146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 223820.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 224494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 225168.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 225842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 226516.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 227191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 227865.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 228539.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 226666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 227333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 228000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 228666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 229333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 230000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 230666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 231333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 232000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 232666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 233333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 234000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 234666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 235333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 236000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 236666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 237333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 235384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 236043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 236703.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 237362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 238021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 238681.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 239340.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 240659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 241318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 241978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 242637.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 243296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 243956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 244615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 245274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 243260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 243913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 244565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 245217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 245869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 246521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 247173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 247826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 248478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 249130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 249782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 250434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 251086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 251739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 252391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 253043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 250967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 251612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 252258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 252903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 253548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 254193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 254838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 255483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 256129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 256774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 257419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 258064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 258709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 259354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 260645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 261290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 259148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 259787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 260425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 261063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 261702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 262340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 262978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 263617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 264255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 264893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 265531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 266170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 266808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 267446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 268085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 268723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 269361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 270638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 271276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 271914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 272553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 270315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 270947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 271578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 272210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 272842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 273473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 274105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 274736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 275368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 276000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 276631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 277263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 277894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 278526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 279157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 279789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 280421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 281052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 281684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 282315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 282947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 283578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 284210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 284842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 285473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 283125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 283750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 284375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 285000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 285625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 286250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 286875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 287500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 288125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 288750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 289375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 290625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 291250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 291875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 292500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 293125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 293750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 294375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 295000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 295625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 296250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 296875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 297500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 298125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 298750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 296288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 296907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 297525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 298144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 298762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 299381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 300618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 301237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 301855.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 302474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 303092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 303711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 304329.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 304948.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 305567.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 306185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 306804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 307422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 308041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 308659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 309278.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 309896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 310515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 311134.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 311752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 312371.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 312989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 313608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 314226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 311632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 312244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 312857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 313469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 314081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 314693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 315306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 315918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 316530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 317142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 317755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 318367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 318979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 319591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 320204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 320816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 321428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 322040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 322653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 323265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 323877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 324489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 325102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 325714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 326326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 326938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 327551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 328163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 328775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 329387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 330612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 331224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 331836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 332448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 333061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 330303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 330909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 331515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 332121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 332727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 333333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 333939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 334545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 335151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 335757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 336363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 336969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 337575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 338181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 338787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 339393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 340606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 341212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 341818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 342424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 343030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 343636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 344242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 344848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 345454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 346060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 343200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 343800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 344400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 345600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 346200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 346800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 347400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 348000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 348600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 349200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 349800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 350400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 351000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 351600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 352200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 352800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 353400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 354000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 354600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 355200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 355800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 356400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 357000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 357600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 358200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 358800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 355841.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 356435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 357029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 357623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 358217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 358811.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 359405.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 360594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 361188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 361782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 362376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 362970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 363564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 364158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 364752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 365346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 365940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 366534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 367128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 367722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 364705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 365294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 365882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 366470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 367058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 367647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 368235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 368823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 369411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 370000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 370588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 371176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 371764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 372352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 372941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 373529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 374117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 374705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 375294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 375882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 376470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 373398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 373980.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 374563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 375145.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 375728.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 376310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 376893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 377475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 378058.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 378640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 379223.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 379805.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 380388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 380970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 381553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 382135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 382718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 383300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 383883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 384466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 385048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 385631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 386213.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 383076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 383653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 384230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 384807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 385384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 385961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 386538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 387115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 387692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 388269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 388846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 389423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 390576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 391153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 391730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 392307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 392884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 393461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 394038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 394615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 391428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 392000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 392571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 393142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 393714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 394285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 394857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 395428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 396571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 397142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 397714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 398285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 398857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 399428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 400571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 401142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 401714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 402285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 402857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 403428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 400188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 400754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 401320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 401886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 402452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 403018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 403584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 404150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 404716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 405283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 405849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 406415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 406981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 407547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 408113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 408679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 409245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 409811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 410377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 410943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 411509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 412075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 412641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 413207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 409906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 410467.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 411028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 411588.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 412149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 412710.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 413271.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 413831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 414392.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 414953.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 415514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 416074.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 416635.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 417196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 417757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 418317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 418878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 419439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 420560.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 421121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 421682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 422243.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 422803.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 423364.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 423925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 424485.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 425046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 425607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 426168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 426728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 427289.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 427850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 428411.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 428971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 429532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 430093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 430654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 431214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 427777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 428333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 428888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 429444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 430555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 431111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 431666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 432222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 432777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 433333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 433888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 434444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 435555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 436111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 436666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 437222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 437777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 438333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 438888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 439444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 440555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 441111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 441666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 442222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 442777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 443333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 443888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 444444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 445000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 445555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 446111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 446666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 447222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 447777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 444220.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 444770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 445321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 445871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 446422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 446972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 447522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 448073.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 448623.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 449174.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 449724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 450275.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 450825.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 451376.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 451926.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 452477.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 453027.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 453577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 454128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 454678.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 455229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 455779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 456330.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 456880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 457431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 457981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 458532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 459082.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 459633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 460183.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 460733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 461284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 461834.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 462385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 462935.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 463486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 464036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 464587.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 460909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 461454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 462545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 463090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 464181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 464727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 465272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 465818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 466363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 466909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 467454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 468545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 469090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 469636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 470181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 470727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 471272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 471818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 472363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 472909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 473454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 474000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 474545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 475090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 475636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 476181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 476727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 477272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 477818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 478363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 474594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 475135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 475675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 476216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 476756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 477297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 477837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 478378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 478918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 479459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 480540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 481081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 481621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 482162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 482702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 483243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 483783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 484324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 484864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 485405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 485945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 486486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 487027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 487567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 488108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 488648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 489189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 489729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 485892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 486428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 486964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 488035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 489107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 489642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 490178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 490714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 491250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 491785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 492321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 493392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 493928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 494464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 495535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 496071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 496607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 497678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 498214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 498750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 499285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 499821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 500357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 500892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 501964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 502500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 503035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 503571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 504107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 504642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 500707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 501238.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 501769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 502300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 502831.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 503362.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 503893.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 504424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 504955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 505486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 506017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 506548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 507079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 507610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 508141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 508672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 509203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 509734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 510265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 510796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 511327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 511858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 512389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 512920.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 513451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 513982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 514513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 515044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 515575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 516106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 516637.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 517168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 517699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 518230.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 518761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 519292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 519823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 520353.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 516315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 516842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 517368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 517894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 518421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 518947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 519473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 520526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 521052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 521578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 522105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 522631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 523157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 523684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 524210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 524736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 525263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 525789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 526315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 526842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 527368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 527894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 528421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 528947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 529473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 530526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 531052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 531578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 532105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 532631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 533157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 533684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 534210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 534736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 530608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 531130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 531652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 532173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 532695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 533217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 533739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 534260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 534782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 535304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 535826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 536347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 536869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 537391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 537913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 538434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 538956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 539478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 540521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 541043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 541565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 542086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 542608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 543130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 543652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 544173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 544695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 545217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 545739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 546260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 546782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 547304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 547826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 548347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 548869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 549391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 549913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 550434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 550956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 551478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 552521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 548275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 548793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 549310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 549827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 550344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 550862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 551379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 551896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 552413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 552931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 553448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 553965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 554482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 555517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 556034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 556551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 557068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 557586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 558103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 558620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 559137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 559655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 560172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 560689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 561206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 561724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 562241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 562758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 563275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 563793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 564310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 564827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 565344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 565862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 566379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 566896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 567413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 567931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 568448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 568965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 569482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 565128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 565641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 566153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 566666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 567179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 567692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 568205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 568717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 569230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 569743.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 570256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 570769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 571282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 571794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 572307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 572820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 573333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 573846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 574359.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 574871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 575384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 575897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 576410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 576923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 577435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 577948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 573559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 574067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 574576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 575084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 575593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 576101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 576610.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 577118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 577627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 578135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 578644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 579152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 579661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 580169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 580677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 581186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 581694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 582203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 582711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 583220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 583728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 584237.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 584745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 585254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 585762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 586271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 586779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 587288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 583361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 583865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 584369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 584873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 585378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 585882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 586386.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 586890.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 587394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 587899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 588403.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 588907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 589411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 589915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 590420.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 590924.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 591932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 592437.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 592941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 593445.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 593949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 594453.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 594958.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 595462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 595966.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 596470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 596974.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 597479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 597983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 593500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 594000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 594500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 595000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 595500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 596500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 597000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 597500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 598000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 598500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 599000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 599500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 600500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 601000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 601500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 602000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 602500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 603000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 603500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 604000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 604500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 605000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 605500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 606000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 601487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 601983.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 602479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 602975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 603471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 603966.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 604462.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 604958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 605950.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 606446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 606942.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 607438.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 607933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 608429.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 608925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 609421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 609917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 610413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 610909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 611404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 611900.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 612396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 612892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 613388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 613884.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 614380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 614876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 615371.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 615867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 616363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 616859.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 617355.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 617851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 618347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 613770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 614262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 614754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 615245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 615737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 616229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 616721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 617213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 617704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 618196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 618688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 619180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 619672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 620163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 620655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 621147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 621639.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 622131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 622622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 623114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 623606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 624098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 624590.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 625081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 625573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 626065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 626557.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 627049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 627541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 628032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 628524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 629016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 629508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 630491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 630983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 631475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 626829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 627317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 627804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 628292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 628780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 629268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 629756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 630243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 630731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 631219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 631707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 632195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 632682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 633170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 633658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 634146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 634634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 635121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 635609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 636097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 636585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 637073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 637561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 638048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 638536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 639024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 639512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 640487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 640975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 641463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 641951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 642439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 642926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 643414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 643902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 644390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 644878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 645365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 645853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 646341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 646829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 647317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 642580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 643064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 643548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 644032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 644516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 645483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 645967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 646451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 646935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 647419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 647903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 648387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 648870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 649354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 649838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 650322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 650806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 651290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 651774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 652258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 652741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 653225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 653709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 654193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 654677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 655161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 655645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 656129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 656612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 657096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 657580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 658064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 658548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 659032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 659516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 660483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 660967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 656160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 656640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 657120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 657600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 658080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 658560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 659040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 659520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 660480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 660960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 661440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 661920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 662400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 662880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 663360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 663840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 664320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 664800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 665280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 665760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 666240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 666720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 667200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 667680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 668160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 668640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 669120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 669600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 670080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 670560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 671040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 671520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 672000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 672480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 672960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 673440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 673920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 674400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 674880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 675360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 675840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 670952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 671428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 671904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 672380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 672857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 673333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 673809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 674761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 675238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 675714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 676190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 676666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 677619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 678095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 678571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 679047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 679523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 680000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 680476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 680952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 681428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 681904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 682380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 682857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 683333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 683809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 684285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 684761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 685238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 685714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 686190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 686666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 687142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 687619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 688095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 688571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 689047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 689523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 690476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 685511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 685984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 686456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 686929.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 687401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 687874.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 688346.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 688818.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 689291.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 689763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 690236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 690708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 691181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 691653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 692126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 692598.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 693070.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 693543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 694015.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 694488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 694960.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 695433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 695905.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 696377.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 696850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 697322.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 697795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 698267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 698740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 699212.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 699685.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 700157.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 700629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 701102.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 701574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 702047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 702519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 702992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 703464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 703937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 704409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 699375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 699843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 700312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 700781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 701250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 701718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 702187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 702656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 703125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 703593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 704062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 704531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 705468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 705937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 706406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 706875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 707343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 707812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 708281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 708750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 709218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 709687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 710156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 710625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 711093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 711562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 712031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 712500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 712968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 713437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 713906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 714375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 714843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 715312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 715781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 716250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 711162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 711627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 712093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 712558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 713023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 713488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 713953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 714418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 714883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 715348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 715813.9 fps, 0 ms/f [junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 92400 f, 450731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 451024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 449126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 449417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 449708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 450291.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 450582.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 450873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 451165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 451456.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 451747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 452038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 452330.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 452621.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 452912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 451014.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 451304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 451594.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 451884.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 452173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 452463.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 452753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 453043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 453333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 453623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 453913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 454202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 454492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 454782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 455072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 455362.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 455652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 455942.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 456231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 454326.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 454615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 454903.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 455192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 455480.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 455769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 456057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 456346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 456634.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 456923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 457211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 457500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 457788.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 458076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 458365.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 458653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 458942.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 459230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 459519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 459807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 460096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 458181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 458468.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 458755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 459043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 459330.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 459617.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 459904.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 460191.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 460478.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 460765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 461052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 461339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 461626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 461913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 462200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 462488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 462775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 463062.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 463349.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 461714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 462285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 462571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 463142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 463428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 463714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 464000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 464285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 464571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 464857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 465142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 465428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 466000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 466285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 466571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 466857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 467142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 465213.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 465497.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 465782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 466066.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 466350.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 466635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 466919.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 467203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 467488.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 467772.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 468056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 468341.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 468625.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 468909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 469194.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 469478.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 469763.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 470047.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 470331.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 470616.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 470900.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 468962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 469245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 469528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 469811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 470094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 470377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 470660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 470943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 471226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 471509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 471792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 472075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 472358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 472641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 472924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 473207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 473490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 473773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 474056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 474339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 474622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 472676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 472957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 473239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 473521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 473802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 474084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 474366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 474647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 474929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 475211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 475492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 475774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 476056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 476338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 476619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 476901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 477183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 477464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 477746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 478028.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 478309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 476355.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 476635.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 476915.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 477196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 477476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 477757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 478037.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 478317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 478598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 478878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 479158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 479439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 479719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 480280.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 480560.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 480841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 481121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 481401.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 481682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 479720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 480279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 480558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 480837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 481116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 481395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 481674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 481953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 482232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 482511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 482790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 483069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 483348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 483627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 483906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 481944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 482222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 482500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 482777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 483055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 483333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 483611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 483888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 484166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 484444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 484722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 482764.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 483041.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 483317.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 483594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 483870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 484147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 484423.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 484700.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 484976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 485253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 485529.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 483577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 483853.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 484128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 484403.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 484678.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 484954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 485229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 485504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 485779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 483835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 484109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 484383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 484657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 484931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 485205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 485479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 485753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 486027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 486301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 484363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 484636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 484909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 485181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 485454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 485727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 486272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 486545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 486818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 484886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 485158.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 485429.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 485701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 485972.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 486244.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 486515.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 486787.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 487058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 487330.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 487601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 485675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 485945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 486216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 486486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 486756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 487027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 487297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 487567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 487837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 488108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 486188.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 486457.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 486726.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 486995.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 487264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 487533.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 487802.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 488071.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 488340.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 488609.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 486696.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 486964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 487232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 487767.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 488035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 488303.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 488839.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 489107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 487200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 487466.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 487733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 488000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 488266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 488533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 488800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 489066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 489333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 489600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 487699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 487964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 488230.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 488495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 488761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 489026.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 489292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 489557.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 489823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 490088.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 490353.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 490619.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 488722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 488986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 489251.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 489515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 489779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 490044.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 490308.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 490572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 490837.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 491101.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 491365.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 491629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 491894.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 492158.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 490263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 490526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 490789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 491052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 491315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 491578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 491842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 492105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 492368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 492631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 492894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 493157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 493421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 493684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 491790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 492052.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 492314.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 492576.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 492838.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 493100.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 493362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 493624.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 493886.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 494148.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 494410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 494672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 494934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 495196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 493304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 493565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 493826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 494086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 494347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 494608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 494869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 495130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 495391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 495652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 495913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 496173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 496434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 496695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 494805.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 495064.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 495324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 495584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 495844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 496103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 496363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 496623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 496883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 497402.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 497662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 497922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 498181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 496293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 496551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 496810.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 497068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 497327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 497586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 497844.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 498103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 498362.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 498620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 498879.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 499137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 499396.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 499655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 497768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 498025.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 498283.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 498540.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 498798.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 499055.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 499313.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 499570.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 499828.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 500085.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 500343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 500600.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 500858.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 501115.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 501373.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 499487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 499743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 500256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 500512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 500769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 501025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 501282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 501538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 501794.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 502051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 502307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 502564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 502820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 500936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 501191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 501446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 501702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 501957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 502212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 502468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 502723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 502978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 503234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 503489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 503744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 504255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 502372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 502627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 502881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 503135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 503389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 503644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 503898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 504152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 504406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 504661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 504915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 505169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 505423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 503544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 503797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 504050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 504303.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 504556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 504810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 505063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 505316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 505569.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 505822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 506075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 506329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 506582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 506835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 504957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 505210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 505462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 505714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 505966.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 506218.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 506470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 506722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 506974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 507226.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 507479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 507731.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 505857.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 506108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 506359.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 506610.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 506861.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 507112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 507364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 507615.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 507866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 508117.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 508368.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 506500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 506750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 507250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 507500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 507750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 508000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 508250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 508500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 508750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 509000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 509250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 509500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 509750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 507883.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 508132.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 508381.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 508630.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 508879.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 509128.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 509377.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 509626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 509875.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 510124.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 510373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 510622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 510871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 511120.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 509256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 509504.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 509752.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 510247.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 510495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 510743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 510991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 511239.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 511487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 511735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 511983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 512231.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 512479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 512727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 512975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 511111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 511358.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 511604.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 511851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 512098.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 512345.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 512592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 512839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 513086.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 513333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 513580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 513827.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 514074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 514321.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 514567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 514814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 512950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 513196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 513442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 513688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 513934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 514180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 514426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 514672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 514918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 515163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 515409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 515655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 515901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 514040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 514285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 514530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 514775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 515020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 515265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 515510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 515755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 516244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 516489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 516734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 516979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 517224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 517469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 515609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 515853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 516097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 516341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 516585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 516829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 517073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 517317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 517560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 517804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 518048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 518292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 518536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 518780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 519024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 517166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 517408.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 517651.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 517894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 518137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 518380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 518623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 518866.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 519109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 519352.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 519595.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 519838.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 520080.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 520323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 520566.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 518709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 518951.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 519193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 519435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 519677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 519919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 520161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 520403.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 520645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 520887.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 521129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 521370.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 521612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 521854.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 522096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 522338.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 522580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 522822.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 520963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 521204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 521445.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 521686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 521927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 522168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 522409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 522650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 522891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 523132.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 523373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 523614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 523855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 524096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 524337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 524578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 524819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 525060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 523200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 523440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 523680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 523920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 524160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 524400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 524640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 524880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 525120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 525360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 525600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 525840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 526080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 526320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 526560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 526800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 527040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 527280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 525418.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 525657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 525896.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 526135.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 526374.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 526613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 526852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 527091.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 527330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 527569.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 527808.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 528047.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 528286.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 528525.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 528764.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 529004.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 529243.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 529482.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 527619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 527857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 528095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 528333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 528571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 528809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 529047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 529285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 529523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 529761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 530238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 530476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 530714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 530952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 531190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 531428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 531666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 529802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 530039.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 530276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 530513.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 530751.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 530988.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 531225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 531462.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 531699.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 531936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 532173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 532411.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 532648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 532885.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 533122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 533359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 533596.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 533834.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 531968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 532204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 532440.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 532677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 532913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 533149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 533385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 533622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 533858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 534094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 534330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 534566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 534803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 535039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 535275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 535511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 535748.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 533882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 534117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 534352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 534588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 534823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 535058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 535294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 535529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 535764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 536000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 536235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 536470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 536705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 536941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 537176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 537411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 537647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 537882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 536015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 536250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 536484.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 536718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 536953.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 537187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 537421.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 537656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 537890.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 538125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 538359.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 538593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 538828.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 539062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 539296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 539531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 539765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 537898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 538132.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 538365.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 538599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 538832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 539066.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 539299.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 539533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 539766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 540233.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 540466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 540700.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 540933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 541167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 541400.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 541634.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 541867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 540232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 540465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 540697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 540930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 541162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 541395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 541627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 541860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 542093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 542325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 542558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 542790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 543023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 543255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 543488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 543720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 541853.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 542084.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 542316.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 542548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 542779.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 543011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 543243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 543474.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 543706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 543938.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 544169.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 544401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 544633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 544864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 545096.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 545328.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 545559.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 545791.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 543923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 544153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 544384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 544615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 544846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 545076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 545307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 545538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 545769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 546000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 546230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 546461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 546692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 546923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 547153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 547384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 547615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 547846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 545977.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 546206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 546436.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 546666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 546896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 547126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 547356.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 547586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 547816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 548046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 548275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 548505.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 548735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 548965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 549195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 549425.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 549655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 549885.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 548015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 548244.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 548473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 548702.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 548931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 549160.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 549389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 549618.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 549847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 550076.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 550305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 550534.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 550763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 550992.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 551221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 551450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 549581.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 549809.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 550038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 550266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 550494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 550722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 550950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 551178.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 551406.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 551635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 551863.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 552091.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 552319.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 552547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 552775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 553003.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 551136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 551363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 551590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 551818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 552045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 552272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 552500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 552727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 552954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 553181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 553409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 553636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 553863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 554090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 554318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 552452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 552679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 552905.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 553132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 553358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 553584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 553811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 554037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 554264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 554490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 554717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 554943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 555169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 555396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 555622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 555849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 556075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 554210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 554436.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 554661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 554887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 555112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 555338.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 555563.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 555789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 556015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 556240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 556466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 556691.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 556917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 557368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 557594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 555730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 555955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 556179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 556404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 556629.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 556853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 557078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 557303.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 557528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 557752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 557977.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 558202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 558426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 558651.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 558876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 557014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 557238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 557462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 557686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 557910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 558134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 558358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 558582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 558806.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 559029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 559253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 559477.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 559701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 559925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 560149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 560373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 560597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 558736.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 558959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 559182.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 559405.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 559628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 559851.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 560074.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 560297.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 560520.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 560743.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 560966.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 561189.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 561412.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 561635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 561858.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 562081.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 560222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 560444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 560666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 560888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 561111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 561333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 561555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 561777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 562000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 562222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 562444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 562666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 562888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 563111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 563333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 563555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 561697.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 561918.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 562140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 562361.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 562583.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 562804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 563025.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 563247.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 563468.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 563690.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 563911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 564132.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 564354.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 564575.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 564797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 565018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 563161.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 563382.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 563602.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 563823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 564044.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 564264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 564485.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 564705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 564926.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 565147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 563296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 563516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 563736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 563956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 564175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 564395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 564615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 564835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 565054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 565274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 563430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 563649.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 563868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 564087.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 564306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 564525.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 564744.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 564963.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 565182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 565401.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 563563.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 563781.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 564218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 564436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 564654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 564872.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 565090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 565309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 565527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 563695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 563913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 564130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 564347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 564565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 564782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 565217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 565434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 565652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 563826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 564043.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 564259.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 564476.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 564693.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 564909.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 565126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 565342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 565559.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 565776.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 563956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 564172.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 564388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 564604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 564820.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 565036.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 565251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 565467.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 565683.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 565899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 564086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 564301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 564516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 564731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 564946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 565161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 565376.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 565591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 565806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 566021.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 564214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 564428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 564642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 564857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 565071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 565285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 565500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 565928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 566142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 566357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 564555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 564768.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 564982.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 565195.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 565409.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 565622.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 565836.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 566049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 566263.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 564468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 564680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 564893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 565106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 565319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 565531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 565744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 565957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 566170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 564381.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 564593.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 564805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 565017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 565229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 565441.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 565653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 565865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 566077.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 566289.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 564507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 564718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 564929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 565140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 565352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 565563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 565774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 565985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 566197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 566408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 564631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 564842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 565052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 565263.2 fps, 0 ms/f [junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 161160 f, 494355.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 494539.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 493211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 493394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 493577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 493761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 493944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 494128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 492804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 492987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 493170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 493353.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 493536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 493719.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 493902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 492583.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 492765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 492948.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 493130.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 493313.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 493495.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 493677.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 492363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 492545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 492727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 492909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 493090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 493272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 493454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 492145.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 492326.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 492507.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 492688.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 492870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 493051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 493232.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 491927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 492108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 492289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 492469.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 492650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 492831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 493012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 491711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 491891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 492072.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 492252.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 492432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 492612.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 492792.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 491497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 491676.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 491856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 492035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 492215.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 492395.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 492574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 491283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 491462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 491641.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 491820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 492179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 492358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 491071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 491250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 491428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 491607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 491785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 491964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 492142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 490860.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 491038.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 491216.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 491394.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 491572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 491750.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 491928.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 490650.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 490828.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 491005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 491183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 491360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 491538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 491715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 490442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 490619.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 490796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 490973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 491150.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 491327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 491504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 490235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 490411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 490588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 490764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 490941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 491117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 491294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 490029.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 490205.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 490381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 490557.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 490733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 490909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 491085.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 489824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 490175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 490350.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 490526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 490701.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 490877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 489621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 489795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 489970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 490145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 490320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 490495.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 490670.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 489418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 489593.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 489767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 489941.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 490116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 490290.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 490465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 489217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 489391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 489565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 489739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 489913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 490086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 490260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 489017.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 489190.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 489364.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 489537.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 489710.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 489884.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 490057.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 490231.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 490404.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 490578.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 489337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 489510.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 489683.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 489855.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 490028.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 490201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 490374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 490547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 490720.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 490893.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 491066.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 491239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 491412.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 490172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 490344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 490517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 490689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 490862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 491034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 491206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 491379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 491551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 491724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 491896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 492068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 492241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 491002.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 491174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 491346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 491518.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 491690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 491862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 492034.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 492206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 492378.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 492550.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 492722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 492893.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 491657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 491828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 492171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 492342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 492514.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 492685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 493028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 493200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 493371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 493542.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 492307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 492478.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 492649.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 492820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 492991.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 493162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 493333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 493504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 493675.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 493846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 494017.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 494188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 494358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 493125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 493295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 493465.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 493636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 493806.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 493977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 494147.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 494318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 494488.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 494659.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 494829.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 493767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 493937.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 494107.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 494277.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 494447.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 494617.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 494787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 494957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 495127.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 495297.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 495467.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 495637.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 495807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 494576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 494745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 494915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 495084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 495254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 495423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 495593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 495762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 495932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 496101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 496271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 496440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 495211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 495380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 495549.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 495718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 495887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 496056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 496225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 496394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 496563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 496732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 496901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 497070.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 495842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 496011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 496179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 496348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 496516.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 496685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 496853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 497022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 497191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 497359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 497528.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 497696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 497865.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 496638.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 496806.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 496974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 497310.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 497479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 497647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 497815.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 497983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 498151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 498319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 498487.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 497262.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 497430.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 497597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 497765.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 497932.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 498100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 498268.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 498435.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 498603.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 498770.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 498938.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 499106.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 497883.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 498050.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 498217.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 498384.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 498551.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 498718.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 498885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 499052.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 499220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 499387.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 499554.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 499721.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 499888.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 498666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 498833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 499000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 499166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 499333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 499500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 499666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 499833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 500166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 500333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 500500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 500666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 499445.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 499612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 499778.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 499944.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 500110.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 500277.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 500443.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 500609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 500775.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 500941.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 499723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 499889.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 500055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 500221.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 500386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 500552.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 500718.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 500883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 501049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 501215.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 501381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 501546.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 500330.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 500495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 500661.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 500826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 500991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 501157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 501322.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 501487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 501652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 501818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 501983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 502148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 502314.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 501098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 501263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 501593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 501758.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 501923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 502087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 502252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 502417.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 502582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 502747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 502912.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 501698.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 501863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 502027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 502191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 502356.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 502520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 502684.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 502849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 503013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 503178.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 503342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 503506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 503671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 502459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 502622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 502786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 502950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 503114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 503278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 503442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 503606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 503770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 503934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 504098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 504262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 503051.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 503215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 503378.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 503542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 503705.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 503869.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 504032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 504196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 504359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 504523.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 504686.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 504850.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 505013.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 503804.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 503967.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 504130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 504293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 504456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 504619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 504782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 504945.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 505108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 505271.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 505434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 505597.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 505760.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 504552.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 504715.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 504878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 505040.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 505203.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 505365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 505528.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 505691.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 505853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 506016.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 506178.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 506341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 505135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 505297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 505459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 505621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 505783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 505945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 506108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 506270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 506432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 506594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 506756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 506918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 507081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 505876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 506037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 506199.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 506361.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 506522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 506684.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 506846.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 507008.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 507169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 507331.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 507493.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 507655.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 507816.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 506612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 506774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 506935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 507096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 507258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 507419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 507580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 507741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 507903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 508064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 508225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 508387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 508548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 507345.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 507506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 507667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 507828.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 507989.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 508150.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 508311.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 508471.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 508632.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 508793.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 508954.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 509115.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 509276.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 508074.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 508235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 508395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 508556.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 508716.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 508877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 509037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 509197.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 509358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 509518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 509679.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 509839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 508640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 508800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 508960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 509120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 509280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 509440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 509600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 509760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 509920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 510080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 510240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 510400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 510560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 509361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 509521.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 509680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 509840.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 510159.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 510319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 510478.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 510638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 510797.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 510957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 511117.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 511276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 510079.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 510238.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 510397.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 510557.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 510716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 510875.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 511034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 511193.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 511352.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 511511.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 511671.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 511830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 511989.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 510793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 510952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 511111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 511269.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 511428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 511587.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 511746.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 511904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 512063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 512222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 512380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 512539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 512698.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 511503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 511662.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 511820.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 511978.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 512137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 512295.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 512453.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 512612.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 512770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 512928.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 513087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 513245.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 512052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 512210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 512368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 512526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 512684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 512842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 513000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 513157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 513315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 513473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 513631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 513789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 512598.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 512755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 512913.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 513070.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 513228.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 513385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 513543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 513700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 513858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 514015.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 514173.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 514330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 514488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 513298.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 513455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 513612.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 513769.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 513926.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 514083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 514240.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 514397.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 514554.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 514712.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 514869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 515026.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 513838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 513994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 514151.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 514308.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 514464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 514621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 514778.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 514934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 515091.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 515248.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 515404.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 515561.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 514375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 514531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 514687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 514843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 515000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 515156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 515312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 515468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 515625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 515781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 515937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 516093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 516250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 515064.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 515220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 515376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 515532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 515688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 515844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 516155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 516311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 516467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 516623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 516779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 516935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 515751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 515906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 516062.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 516217.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 516373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 516528.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 516683.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 516839.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 516994.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 517150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 517305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 517461.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 516279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 516434.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 516589.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 516744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 516899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 517054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 517209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 517364.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 517519.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 517674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 517829.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 517984.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 518139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 516958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 517113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 517268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 517422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 517577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 517731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 517886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 518041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 518195.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 518350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 518505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 518659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 518814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 517634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 517789.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 517943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 518097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 518251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 518406.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 518560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 518714.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 518868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 519023.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 519177.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 519331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 519485.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 518307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 518461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 518615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 518769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 518923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 519076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 519230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 519384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 519538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 519692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 519846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 518823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 518976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 519130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 519283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 519437.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 519590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 519744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 519897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 520051.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 520204.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 520358.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 520511.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 520664.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 519489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 519642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 519795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 519948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 520102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 520255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 520408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 520561.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 520714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 520867.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 521020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 521173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 521326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 520152.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 520305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 520458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 520610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 520763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 520916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 521068.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 521221.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 521374.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 521526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 521679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 521832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 520659.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 520812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 520964.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 521116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 521269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 521421.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 521573.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 521725.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 521878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 522030.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 522182.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 522335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 521164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 521316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 521468.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 521620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 521772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 521924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 522075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 522227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 522379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 522531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 522683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 522835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 522987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 521818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 521969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 522121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 522272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 522424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 522575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 522727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 522878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 523030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 523181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 523333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 523484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 523636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 522468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 522619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 522770.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 522921.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 523073.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 523224.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 523375.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 523526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 523677.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 523828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 523979.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 524130.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 522964.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 523115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 523266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 523417.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 523567.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 523718.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 523869.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 524020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 524170.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 524321.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 524472.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 523308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 523458.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 523609.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 523759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 523909.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 524060.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 524210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 524360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 524511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 524661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 524812.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 524962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 525112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 523950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 524100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 524250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 524400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 524550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 524700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 524850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 525150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 525300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 525450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 525600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 525750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 524588.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 524738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 524887.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 525037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 525187.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 525336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 525486.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 525635.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 525785.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 525935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 526084.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 526234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 526384.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 525223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 525373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 525522.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 525671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 525820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 525970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 526119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 526268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 526417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 526567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 526716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 526865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 525707.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 525856.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 526004.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 526153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 526302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 526451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 526600.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 526749.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 526898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 527047.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 527196.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 527344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 527493.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 526336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 526485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 526633.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 526782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 526930.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 527079.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 527227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 527376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 527524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 527673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 527821.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 527970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 528118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 526962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 527111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 527259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 527407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 527555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 527703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 527851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 528148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 528296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 528444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 528592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 528740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 527586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 527734.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 527881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 528029.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 528177.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 528325.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 528472.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 528620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 528768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 528916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 529064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 529211.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 528058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 528206.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 528353.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 528501.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 528648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 528796.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 528943.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 529090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 529238.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 529385.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 529533.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 529680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 529828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 528676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 528823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 528970.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 529117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 529264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 529411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 529558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 529705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 529852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 530147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 530294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 530441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 529290.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 529437.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 529584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 529731.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 529877.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 530024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 530171.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 530317.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 530464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 530611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 530757.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 530904.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 531051.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 529902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 530048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 530195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 530341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 530487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 530634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 530780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 530926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 531073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 531219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 531365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 531512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 530364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 530510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 530656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 530802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 530948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 531094.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 531240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 531386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 531532.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 531678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 531824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 531970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 532116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 530970.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 531116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 531262.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 531407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 531553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 531699.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 531844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 531990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 532135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 532281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 532427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 532572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 532718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 531573.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 531719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 531864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 532009.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 532154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 532300.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 532445.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 532590.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 532736.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 532881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 533026.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 533171.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 533317.2 fps, 0 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 220320 f, 493991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 493020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 493154.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 493288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 493422.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 493557.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 493691.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 493825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 492991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 493125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 493258.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 493392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 493526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 493660.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 492694.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 492828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 492962.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 493095.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 493229.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 493363.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 493496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 492533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 492666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 492800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 492933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 493066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 493200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 493333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 492372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 492505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 492638.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 492771.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 492904.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 493037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 493170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 492212.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 492345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 492477.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 492610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 492743.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 492876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 493008.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 492052.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 492185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 492317.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 492450.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 492582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 492715.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 492847.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 492980.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 493112.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 493245.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 493377.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 493509.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 492555.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 492687.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 492819.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 492951.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 493083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 493215.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 493348.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 493480.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 493612.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 493744.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 493876.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 494008.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 493054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 493186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 493318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 493450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 493582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 493714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 493846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 493978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 494109.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 494241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 494373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 494505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 494637.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 493684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 493815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 493947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 494078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 494210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 494342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 494473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 494605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 494736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 494868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 495131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 495263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 494310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 494442.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 494573.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 494704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 494835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 494967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 495098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 495229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 495361.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 495492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 495623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 495754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 494803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 494934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 495065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 495196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 495327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 495458.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 495589.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 495720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 495851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 495982.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 496113.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 496244.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 496375.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 495424.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 495555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 495686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 495817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 495947.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 496078.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 496209.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 496339.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 496470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 496601.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 495652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 495782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 495913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 496043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 496173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 496304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 496434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 496565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 496695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 496826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 495878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 496008.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 496138.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 496268.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 496399.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 496529.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 496659.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 496789.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 495844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 495974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 496103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 496233.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 496363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 496493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 496623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 495680.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 495809.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 495939.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 496069.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 496198.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 496328.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 496457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 495517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 495646.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 495775.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 495905.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 496034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 496163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 496293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 496422.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 495483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 495612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 495741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 495870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 496000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 496129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 496258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 495321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 495450.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 495579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 495708.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 495836.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 495965.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 496094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 495160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 495289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 495417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 495546.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 495674.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 495803.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 495931.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 496059.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 495128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 495256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 495384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 495512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 495641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 495769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 495897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 494968.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 495095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 495223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 495351.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 495479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 495607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 495735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 494808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 494936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 495063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 495191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 495319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 495446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 495574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 495702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 494777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 494904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 495031.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 495159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 495286.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 495414.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 495541.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 494618.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 494745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 494872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 495127.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 495254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 495381.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 494460.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 494587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 494714.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 494841.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 494968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 495095.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 495222.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 495348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 494430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 494556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 494683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 494810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 494936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 495063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 495189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 494273.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 494400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 494526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 494652.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 494778.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 494905.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 495031.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 494117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 494243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 494369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 494495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 494621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 494747.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 494873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 494088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 494213.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 494339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 494465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 494591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 494716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 494842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 493933.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 494058.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 494184.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 494309.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 494435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 494560.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 494686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 494811.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 494937.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 495062.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 495188.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 494279.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 494405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 494530.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 494655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 494780.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 494906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 495031.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 495156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 495281.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 495407.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 495532.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 495657.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 495782.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 494875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 495125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 495250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 495375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 495500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 495625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 495750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 495875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 496000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 496125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 496250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 496375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 495467.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 495592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 495717.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 495842.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 495966.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 496091.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 496216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 496340.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 496465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 496590.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 496715.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 496839.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 496964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 496058.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 496182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 496307.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 496431.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 496556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 496680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 496804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 496929.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 497053.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 497178.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 497302.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 497427.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 497551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 496645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 496770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 496894.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 497018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 497267.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 497391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 497515.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 497639.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 497763.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 497888.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 498012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 498136.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 497231.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 497355.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 497479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 497603.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 497727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 497851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 497975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 498099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 498223.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 498347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 498471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 498595.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 498719.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 497814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 497938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 498061.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 498185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 498309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 498433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 498556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 498680.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 498804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 498927.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 499051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 499175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 499298.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 499422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 498518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 498641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 498765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 498888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 499012.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 499135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 499259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 499382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 499506.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 499629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 499753.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 499876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 498973.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 499096.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 499219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 499342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 499466.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 499589.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 499712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 499835.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 499958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 500082.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 500205.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 500328.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 500451.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 500574.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 499672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 499795.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 499918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 500040.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 500163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 500286.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 500409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 500532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 500655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 500778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 500901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 501024.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 501147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 500245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 500368.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 500490.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 500613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 500736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 500858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 500981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 501104.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 501227.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 501349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 501472.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 501595.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 501717.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 500816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 500938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 501061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 501183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 501306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 501551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 501673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 501795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 501918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 502040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 502163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 501262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 501384.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 501507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 501629.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 501751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 501873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 501995.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 502118.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 502240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 502362.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 502484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 502606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 502729.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 501829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 501951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 502073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 502195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 502317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 502439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 502560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 502682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 502804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 502926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 503048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 503170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 503292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 502393.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 502515.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 502636.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 502758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 502880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 503002.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 503123.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 503245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 503367.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 503488.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 503610.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 503732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 503853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 502955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 503076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 503198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 503319.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 503441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 503562.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 503684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 503805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 503927.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 504048.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 504170.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 504291.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 503393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 503515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 503636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 503757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 503878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 504121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 504242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 504363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 504484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 504606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 504727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 504848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 503951.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 504072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 504193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 504314.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 504435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 504556.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 504677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 504798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 504919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 505040.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 505161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 505282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 505403.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 504507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 504627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 504748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 504869.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 504989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 505110.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 505231.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 505352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 505472.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 505593.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 505714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 505835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 505955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 505060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 505180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 505301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 505421.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 505542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 505662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 505783.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 505903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 506024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 506144.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 506265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 506385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 505490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 505611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 505731.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 505851.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 505971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 506092.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 506212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 506332.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 506452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 506573.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 506693.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 506813.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 506933.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 506040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 506160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 506280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 506400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 506520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 506640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 506760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 506880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 507120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 507240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 507360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 507480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 506586.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 506706.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 506826.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 506946.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 507065.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 507185.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 507305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 507425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 507544.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 507664.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 507784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 507904.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 508023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 507131.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 507251.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 507370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 507490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 507609.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 507729.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 507848.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 507968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 508087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 508207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 508326.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 508446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 507554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 507673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 507793.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 507912.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 508031.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 508151.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 508270.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 508389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 508508.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 508628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 508747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 508866.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 508986.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 508095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 508214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 508333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 508452.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 508571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 508690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 508809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 508928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 509047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 509166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 509285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 509404.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 508514.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 508633.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 508752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 508871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 508990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 509108.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 509227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 509346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 509465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 509584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 509702.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 509821.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 509940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 509051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 509169.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 509288.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 509407.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 509525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 509644.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 509762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 509881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 510118.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 509230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 509349.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 509467.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 509585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 509704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 509822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 509940.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 510059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 510177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 509291.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 509409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 509527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 509645.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 509763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 509881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 510118.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 510236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 510354.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 510472.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 510590.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 510708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 509823.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 509941.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 510058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 510176.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 510294.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 510412.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 510530.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 510648.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 510766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 510884.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 511001.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 511119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 511237.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 510352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 510470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 510588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 510705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 510823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 510941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 511058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 511176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 511294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 511411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 511529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 511647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 510763.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 510880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 510998.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 511115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 511232.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 511350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 511467.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 511585.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 511702.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 511819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 511937.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 512054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 512172.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 511289.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 511406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 511523.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 511640.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 511757.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 511875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 511992.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 512109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 512226.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 512343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 512460.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 512578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 512695.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 511812.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 511929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 512046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 512163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 512280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 512397.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 512514.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 512631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 512748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 512865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 512982.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 513099.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 513216.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 512334.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 512451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 512568.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 512684.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 512801.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 512918.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 513035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 513151.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 513268.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 513385.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 513501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 513618.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 512737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 512854.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 512970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 513087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 513203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 513320.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 513436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 513553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 513669.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 513786.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 513902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 514019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 514135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 513255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 513372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 513488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 513604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 513720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 513837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 513953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 514069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 514186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 514302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 514418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 514534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 514651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 513771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 513887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 514003.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 514119.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 514235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 514352.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 514468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 514584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 514700.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 514816.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 514932.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 515048.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 515164.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 514285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 514401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 514517.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 514633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 514749.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 514864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 514980.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 515096.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 515212.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 515328.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 515444.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 515559.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 514682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 514797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 514913.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 515028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 515144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 515260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 515375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 515491.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 515606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 515722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 515838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 515953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 516069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 515192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 515307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 515423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 515538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 515653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 515769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 515884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 516115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 516230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 516346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 516461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 515585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 515700.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 515815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 515930.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 516046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 516161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 516276.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 516391.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 516506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 516621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 516737.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 516852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 516967.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 516091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 516206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 516321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 516436.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 516551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 516666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 516781.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 516896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 517011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 517126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 517241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 516367.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 516481.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 516596.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 516711.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 516826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 516940.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 517055.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 517170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 517284.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 517399.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 517514.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 516641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 516755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 516870.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 516984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 517099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 516228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 516342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 516457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 516571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 516685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 516800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 516914.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 517028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 517142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 517257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 517371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 517485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 516615.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 516730.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 516844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 516958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 517072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 517186.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 517300.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 517414.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 517528.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 517642.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 517756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 517870.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 517001.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 517115.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 517229.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 517343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 517457.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 517571.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 517685.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 517798.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 517912.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 518026.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 517159.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 517272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 517386.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 516521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 516635.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 516748.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 515886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 516113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 516226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 516339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 516452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 516566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 515706.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 515819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 515932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 516045.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 516158.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 516271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 516384.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 515526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 515639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 515751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 515864.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 515977.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 516090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 516203.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 516315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 515459.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 515572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 515684.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 515797.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 515909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 516022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 516135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 515280.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 515393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 515505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 515617.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 515730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 515842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 515955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 515102.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 515214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 515327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 515439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 515551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 515663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 515775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 514925.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 515037.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 515149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 515261.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 515373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 515485.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 515597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 515708.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 514860.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 514972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 515083.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 515195.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 515307.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 515419.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 515530.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 515642.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 515754.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 514907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 515018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 515130.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 515241.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 515353.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 515464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 515576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 515687.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 515799.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 515910.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 516022.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 515176.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 515287.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 515398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 515510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 515621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 515732.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 515844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 515955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 516066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 516178.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 515333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 515444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 515555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 515666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 515777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 515888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 516111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 516222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 516333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 516444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 515600.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 515711.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 515822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 515933.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 516044.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 516155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 516266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 516377.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 516488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 516598.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 516709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 515867.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 515977.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 516088.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 516199.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 516309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 516420.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 516531.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 516642.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 516752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 516863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 516974.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 516132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 516243.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 516353.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 516464.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 516574.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 516685.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 516795.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 516906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 517016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 517127.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 517237.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 516397.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 516507.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 516617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 516727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 516838.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 516948.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 517058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 517169.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 517279.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 517389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 517500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 516660.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 516770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 516880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 516990.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 517100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 517211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 517321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 517431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 517541.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 517651.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 517761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 516923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 517032.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 517142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 517252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 517362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 517472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 517582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 517692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 517802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 517912.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 518021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 518131.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 517294.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 517404.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 517513.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 517623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 517733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 517842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 517952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 518062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 518171.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 518281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 518391.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 518500.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 518610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 518720.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 517883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 517992.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 518102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 518211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 518321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 518430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 518540.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 518649.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 518759.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 518868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 518978.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 519087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 519197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 519306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 518469.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 518579.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 518688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 518797.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 518907.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 519016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 519125.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 519234.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 519344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 519453.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 519562.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 519672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 519781.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 518945.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 519054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 519163.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 519272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 519381.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 519490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 519600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 519709.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 519818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 519927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 520036.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 520145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 520254.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 520363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 519528.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 519637.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 519745.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 519854.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 519963.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 520072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 520181.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 520290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 520399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 520508.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 520617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 520725.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 520834.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 520108.7 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 287160 f, 496816.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 496920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 497024.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 497128.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 497231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 496476.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 496580.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 496683.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 496787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 496891.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 496994.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 497098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 497202.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 497305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 497409.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 497512.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 496758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 496862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 496965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 497068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 497172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 497275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 497379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 497482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 497586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 497689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 497793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 497896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 498000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 497246.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 497349.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 497452.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 497555.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 497659.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 497762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 497865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 497969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 498072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 498175.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 498278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 498382.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 498485.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 498588.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 497835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 497938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 498041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 498144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 498247.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 498350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 498453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 498556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 498659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 498762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 498865.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 498969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 499072.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 499175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 498421.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 498524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 498627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 498730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 498833.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 498936.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 499039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 499142.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 499245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 499348.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 499451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 499554.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 499656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 499759.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 499006.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 499109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 499212.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 499315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 499417.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 499520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 499623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 499726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 499828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 499931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 500034.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 500137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 500239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 500342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 499589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 499692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 499794.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 499897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 500102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 500205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 500307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 500410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 500512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 500615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 500717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 500820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 500923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 500170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 500273.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 500375.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 500477.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 500580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 500682.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 500784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 500887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 500989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 501092.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 501194.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 501296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 501399.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 501501.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 500749.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 500851.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 500954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 501056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 501158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 501260.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 501362.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 501465.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 501567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 501669.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 501771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 501873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 501976.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 502078.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 501326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 501530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 501632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 501734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 501836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 501938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 502040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 502142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 502244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 502346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 502448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 502551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 501799.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 501901.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 502003.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 502105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 502207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 502309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 502410.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 502512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 502614.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 502716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 502818.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 502920.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 503022.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 503123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 503225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 503327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 503429.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 503531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 503633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 502881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 502983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 503084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 503186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 503288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 503389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 503491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 503593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 503694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 503796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 503898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 504101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 504203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 504305.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 504406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 504508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 504610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 504711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 504813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 504915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 505016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 505118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 504365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 504467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 504568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 504670.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 504771.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 504873.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 504974.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 505076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 505177.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 505279.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 505380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 505482.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 505583.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 505685.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 505786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 505888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 505989.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 506091.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 506192.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 506294.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 506395.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 506497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 506599.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 506700.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 506802.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 506903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 507005.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 507106.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 507208.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 507309.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 507411.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 507512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 507614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 507715.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 507817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 507918.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 507162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 507263.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 507364.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 507466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 507567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 507668.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 507770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 507871.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 507972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 508074.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 508175.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 508277.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 508378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 508479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 508581.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 508682.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 508783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 508885.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 508986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 509087.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 509189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 509290.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 509391.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 509493.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 509594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 509695.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 509797.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 509898.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 510101.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 510202.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 510304.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 510405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 510506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 510608.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 510709.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 510810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 510912.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 511013.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 511114.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 511216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 511317.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 511418.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 511520.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 511621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 511722.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 511824.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 511925.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 511163.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 511264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 511365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 511467.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 511568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 511669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 511770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 511871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 511973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 512074.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 512175.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 512276.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 512377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 512478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 512580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 512681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 512782.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 512883.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 512984.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 513086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 513187.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 513288.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 513389.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 513490.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 513591.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 513693.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 513794.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 513895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 513996.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 514097.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 514199.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 514300.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 514401.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 514502.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 514603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 514704.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 514806.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 514907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 515008.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 515109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 515210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 515311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 515413.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 515514.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 515615.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 515716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 515817.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 515919.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 515151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 515252.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 515353.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 515454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 515555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 515656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 515757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 515858.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 515959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 516060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 516161.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 516262.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 516363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 516464.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 516565.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 516666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 516767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 516868.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 516969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 517070.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 517171.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 517272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 517373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 517474.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 517575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 517676.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 517777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 517878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 517979.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 518080.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 518181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 518282.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 518383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 518484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 518585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 518686.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 518787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 518888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 518989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 519090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 519191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 519292.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 519393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 519494.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 519595.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 518823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 518924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 519025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 519126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 519226.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 519327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 519428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 519529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 519630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 519731.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 519831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 519932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 520033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 520134.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 520235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 520336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 520436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 520537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 520638.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 520739.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 520840.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 520941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 521042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 521142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 521243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 521344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 521445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 521546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 521647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 521747.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 521848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 521949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 522050.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 522151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 522252.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 522352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 522453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 522554.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 522655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 522756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 522857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 522957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 523058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 523159.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 523260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 523361.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 523462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 523563.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 522785.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 522885.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 522986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 523087.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 523187.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 523288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 523389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 523489.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 523590.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 523691.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 523791.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 523892.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 523993.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 524093.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 524194.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 524295.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 524396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 524496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 524597.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312720 f, 524698.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 524798.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 524899.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 525100.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 525201.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 525302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 525402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 525503.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 525604.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 525704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 525805.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 525906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 526006.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 526107.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 526208.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 526308.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 526409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 526510.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 526610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 526711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 526812.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 526912.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 527013.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 527114.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 527214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 527315.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 527416.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 526633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 526733.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 526834.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 526934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 527035.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 527135.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 527236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 527336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 527437.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 527537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 527638.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 527738.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 527839.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 527939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 528040.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 528140.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 528241.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 528341.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 528442.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 528542.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 528643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 528743.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 528844.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 528944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 529045.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 529145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 529246.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 529346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 529447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 529547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 529648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 529748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 529849.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 529949.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 530050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 530150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 530251.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 530351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 530452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 530552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 530653.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 530753.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 530854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 530954.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 531055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 531155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 531256.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 530468.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 530568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 530668.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 530769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 530869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 530969.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 531070.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 531170.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 531270.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 531371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 531471.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 531571.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 531672.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 531772.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 531872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 531973.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 532073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 532173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 532274.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 532374.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 532474.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 532575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 532675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 532775.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 532876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 532976.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 533076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 533177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 533277.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 533377.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 533478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 533578.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 533678.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 533779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 533879.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 533979.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 534080.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 534180.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 534280.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 534381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 534481.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 534581.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 534682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 534782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 534882.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 534983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 535083.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 534290.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 534390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 534490.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 534591.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 534691.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 534791.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 534891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 534991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 535091.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 535192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 535292.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 535392.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 535492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 535592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 535692.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 535793.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 535893.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 535993.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 536093.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 536193.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 536293.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 536394.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 536494.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 536594.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 536694.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 536794.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 536894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 536995.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 537095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 537195.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 537295.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 537395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 537495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 537596.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 537696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 537796.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 537896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 537996.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 538096.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 538197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 538297.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 538397.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 538497.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 538597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 538697.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 538798.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 538898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 538100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 538200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 538300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 538400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 538500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 538600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 538700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 538800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 538900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 539000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 539100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 539200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 539300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 539400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 539500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 539600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 539700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 539800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 539900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 540100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 540200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 540300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 540400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 540500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 540600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 540700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 540800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 540900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 541000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 541100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 541200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 541300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 541400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 541500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 541600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 541700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 541800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 541900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 542000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 542100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 542200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 542300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 542400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 542500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 542600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 542700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 541896.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 541996.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 542096.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 542196.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 542296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 542396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 542495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 542595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 542695.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 542795.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 542895.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 542995.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 543094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 543194.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 543294.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 543394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 543494.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 543594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326760 f, 543693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 543793.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 543893.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 543993.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 544093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 544193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 544292.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 544392.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 544492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 544592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 544692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327420 f, 544792.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327480 f, 544891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327540 f, 544991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327600 f, 545091.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327660 f, 545191.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327720 f, 545291.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327780 f, 545391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327840 f, 545490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327900 f, 545590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327960 f, 545690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328020 f, 545790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328080 f, 545890.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328140 f, 545990.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328200 f, 546089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328260 f, 546189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328320 f, 546289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328380 f, 546389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328440 f, 546489.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328500 f, 545681.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328560 f, 545780.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328620 f, 545880.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328680 f, 545980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328740 f, 546079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328800 f, 546179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328860 f, 546279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328920 f, 546378.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328980 f, 546478.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329040 f, 546578.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329100 f, 546677.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329160 f, 546777.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329220 f, 546877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329280 f, 546976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329340 f, 547076.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329400 f, 547176.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329460 f, 547275.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329520 f, 547375.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329580 f, 547475.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329640 f, 547574.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329700 f, 547674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329760 f, 547774.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329820 f, 547873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329880 f, 547973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329940 f, 548073.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330000 f, 548172.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330060 f, 548272.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330120 f, 548372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330180 f, 548471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330240 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330300 f, 548671.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330360 f, 548770.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330420 f, 548870.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330480 f, 548970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330540 f, 549069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330600 f, 549169.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330660 f, 549269.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330720 f, 549368.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330780 f, 549468.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330840 f, 549568.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330900 f, 549667.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330960 f, 549767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331020 f, 549867.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331080 f, 549966.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331140 f, 550066.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331200 f, 550166.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331260 f, 549353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331320 f, 549452.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331380 f, 549552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331440 f, 549651.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331500 f, 549751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331560 f, 549850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331620 f, 549950.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331680 f, 550049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331740 f, 550149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331800 f, 550248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331860 f, 550348.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331920 f, 550447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331980 f, 550547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332040 f, 550646.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332100 f, 550746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332160 f, 550845.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332220 f, 550945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332280 f, 551044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332340 f, 551144.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332400 f, 551243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332460 f, 551343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332520 f, 551442.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332580 f, 551542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332640 f, 551641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332700 f, 551741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332760 f, 551840.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332820 f, 551940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332880 f, 552039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332940 f, 552139.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333000 f, 552238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333060 f, 552338.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333120 f, 552437.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333180 f, 552537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333240 f, 552636.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333300 f, 552736.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333360 f, 552835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333420 f, 552935.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333480 f, 553034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333540 f, 553134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333600 f, 553233.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333660 f, 553333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333720 f, 553432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333780 f, 553532.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333840 f, 553631.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333900 f, 553731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333960 f, 553830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334020 f, 553930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334080 f, 554029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334140 f, 553211.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334200 f, 553311.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334260 f, 553410.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334320 f, 553509.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334380 f, 553609.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334440 f, 553708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334500 f, 553807.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334560 f, 553907.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334620 f, 554006.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334680 f, 554105.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334740 f, 554205.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334800 f, 554304.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334860 f, 554404.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334920 f, 554503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334980 f, 554602.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335040 f, 554702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335100 f, 554801.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335160 f, 554900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335220 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335280 f, 555099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335340 f, 555198.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335400 f, 555298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335460 f, 555397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335520 f, 555496.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335580 f, 555596.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335640 f, 555695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335700 f, 555794.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335760 f, 555894.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335820 f, 555993.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335880 f, 556092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335940 f, 556192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336000 f, 556291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336060 f, 556390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336120 f, 556490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336180 f, 556589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336240 f, 556688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336300 f, 556788.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336360 f, 556887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336420 f, 556986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336480 f, 557086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336540 f, 557185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336600 f, 557284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336660 f, 557384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336720 f, 557483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336780 f, 557582.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336840 f, 557682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336900 f, 557781.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336960 f, 557880.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337020 f, 557057.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337080 f, 557157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337140 f, 557256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337200 f, 557355.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337260 f, 557454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337320 f, 557553.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337380 f, 557652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337440 f, 557752.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337500 f, 557851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337560 f, 557950.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337620 f, 558049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337680 f, 558148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337740 f, 558247.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337800 f, 558347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337860 f, 558446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337920 f, 558545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337980 f, 558644.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338040 f, 558743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338100 f, 558843.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338160 f, 558942.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338220 f, 559041.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338280 f, 559140.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338340 f, 559239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338400 f, 559338.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338460 f, 559438.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338520 f, 559537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338580 f, 559636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338640 f, 559735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338700 f, 559834.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338760 f, 559933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338820 f, 560033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338880 f, 560132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338940 f, 560231.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339000 f, 560330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339060 f, 560429.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339120 f, 560528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339180 f, 560628.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339240 f, 560727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339300 f, 560826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339360 f, 560925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339420 f, 561024.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339480 f, 561123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339540 f, 561223.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339600 f, 561322.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339660 f, 561421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339720 f, 561520.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339780 f, 561619.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339840 f, 560792.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339900 f, 560891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339960 f, 560990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340020 f, 561089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340080 f, 561188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340140 f, 561287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340200 f, 561386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340260 f, 561485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340320 f, 561584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340380 f, 561683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340440 f, 561782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340500 f, 561881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340560 f, 561980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340620 f, 562079.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340680 f, 562178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340740 f, 562277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340800 f, 562376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340860 f, 562475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340920 f, 562574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340980 f, 562673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341040 f, 562772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341100 f, 562871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341160 f, 562970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341220 f, 563069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341280 f, 563168.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341340 f, 563267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341400 f, 563366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341460 f, 563465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341520 f, 563564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341580 f, 563663.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341640 f, 563762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341700 f, 563861.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341760 f, 563960.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341820 f, 564059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341880 f, 564158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341940 f, 564257.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342000 f, 564356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342060 f, 564455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342120 f, 564554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342180 f, 564653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342240 f, 564752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342300 f, 564851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342360 f, 564950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342420 f, 565049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342480 f, 565148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342540 f, 565247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342600 f, 564415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342660 f, 564514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342720 f, 564612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342780 f, 564711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342840 f, 564810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342900 f, 564909.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342960 f, 565008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343020 f, 565107.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343080 f, 565205.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343140 f, 565304.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343200 f, 565403.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343260 f, 565502.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343320 f, 565601.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343380 f, 565700.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343440 f, 565799.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343500 f, 565897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343560 f, 565996.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343620 f, 566095.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343680 f, 566194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343740 f, 566293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343800 f, 566392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343860 f, 566490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343920 f, 566589.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343980 f, 566688.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344040 f, 566787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344100 f, 566886.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344160 f, 566985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344220 f, 567084.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344280 f, 567182.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344340 f, 567281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344400 f, 567380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344460 f, 567479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344520 f, 567578.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344580 f, 567677.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344640 f, 567775.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344700 f, 567874.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344760 f, 567973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344820 f, 568072.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344880 f, 568171.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344940 f, 568270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345000 f, 568369.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345060 f, 568467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345120 f, 568566.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345180 f, 568665.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345240 f, 568764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345300 f, 568863.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345360 f, 568026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345420 f, 568125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345480 f, 568223.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345540 f, 568322.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345600 f, 568421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345660 f, 568519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345720 f, 568618.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345780 f, 568717.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345840 f, 568815.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345900 f, 568914.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345960 f, 569013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346020 f, 569111.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346080 f, 569210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346140 f, 569309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346200 f, 569407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346260 f, 569506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346320 f, 569605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346380 f, 569703.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346440 f, 569802.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346500 f, 569901.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346560 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346620 f, 570098.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346680 f, 570197.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346740 f, 570296.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346800 f, 570394.7 fps, 0 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 346860 f, 503425.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346920 f, 503512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346980 f, 503599.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347040 f, 503686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347100 f, 503043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347160 f, 503130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347220 f, 503217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347280 f, 503304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347340 f, 503391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347400 f, 503478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347460 f, 503565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347520 f, 503652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347580 f, 503739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347640 f, 503826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347700 f, 503913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347760 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347820 f, 504086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347880 f, 504173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347940 f, 504260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348000 f, 504347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348060 f, 504434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348120 f, 504521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348180 f, 504608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348240 f, 504695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348300 f, 504782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348360 f, 504869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348420 f, 504956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348480 f, 504312.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348540 f, 504399.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348600 f, 504486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348660 f, 504573.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348720 f, 504659.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348780 f, 504746.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348840 f, 504833.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348900 f, 504920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348960 f, 505007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349020 f, 505094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349080 f, 505180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349140 f, 505267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349200 f, 505354.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349260 f, 505441.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349320 f, 505528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349380 f, 505615.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349440 f, 505701.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349500 f, 505788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349560 f, 505875.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349620 f, 505962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349680 f, 506049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349740 f, 506136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349800 f, 506222.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349860 f, 506309.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349920 f, 506396.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349980 f, 506483.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350040 f, 506570.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350100 f, 506657.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350160 f, 506743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350220 f, 506830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350280 f, 506184.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350340 f, 506271.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350400 f, 506358.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350460 f, 506445.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350520 f, 506531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350580 f, 506618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350640 f, 506705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350700 f, 506791.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350760 f, 506878.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350820 f, 506965.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350880 f, 507052.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350940 f, 507138.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351000 f, 507225.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351060 f, 507312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351120 f, 507398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351180 f, 507485.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351240 f, 507572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351300 f, 507658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351360 f, 507745.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351420 f, 507832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351480 f, 507919.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351540 f, 508005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351600 f, 508092.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351660 f, 508179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351720 f, 508265.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351780 f, 508352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351840 f, 508439.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351900 f, 508526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351960 f, 508612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352020 f, 508699.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352080 f, 508786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352140 f, 508872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352200 f, 508959.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352260 f, 508311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352320 f, 508398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352380 f, 508484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352440 f, 508571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352500 f, 508658.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352560 f, 508744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352620 f, 508831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352680 f, 508917.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352740 f, 509004.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352800 f, 509090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352860 f, 509177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352920 f, 509264.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352980 f, 509350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353040 f, 509437.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353100 f, 509523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353160 f, 509610.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353220 f, 509696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353280 f, 509783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353340 f, 509870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353400 f, 509956.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353460 f, 510043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353520 f, 510129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353580 f, 510216.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353640 f, 510303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353700 f, 510389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353760 f, 510476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353820 f, 510562.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353880 f, 510649.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353940 f, 510735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354000 f, 510822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354060 f, 510909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354120 f, 510995.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354180 f, 511082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354240 f, 511168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354300 f, 511255.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354360 f, 511342.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354420 f, 511428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354480 f, 511515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354540 f, 511601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354600 f, 511688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354660 f, 511774.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354720 f, 511861.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354780 f, 511948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354840 f, 512034.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354900 f, 512121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354960 f, 512207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355020 f, 512294.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355080 f, 512380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355140 f, 512467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355200 f, 512554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355260 f, 512640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355320 f, 512727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355380 f, 512074.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355440 f, 512161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355500 f, 512247.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355560 f, 512334.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355620 f, 512420.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355680 f, 512507.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355740 f, 512593.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355800 f, 512680.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355860 f, 512766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355920 f, 512853.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355980 f, 512939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356040 f, 513025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356100 f, 513112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356160 f, 513198.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356220 f, 513285.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356280 f, 513371.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356340 f, 513458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356400 f, 513544.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356460 f, 513631.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356520 f, 513717.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356580 f, 513804.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356640 f, 513890.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356700 f, 513976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356760 f, 514063.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356820 f, 514149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356880 f, 514236.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356940 f, 514322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357000 f, 514409.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357060 f, 514495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357120 f, 514582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357180 f, 514668.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357240 f, 514755.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357300 f, 514841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357360 f, 514927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357420 f, 515014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357480 f, 515100.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357540 f, 515187.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357600 f, 515273.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357660 f, 515360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357720 f, 515446.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357780 f, 515533.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357840 f, 515619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357900 f, 515706.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357960 f, 515792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358020 f, 515878.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358080 f, 515965.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358140 f, 516051.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358200 f, 516138.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358260 f, 516224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358320 f, 516311.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358380 f, 516397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358440 f, 515741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358500 f, 515827.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358560 f, 515913.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358620 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358680 f, 516086.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358740 f, 516172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358800 f, 516259.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358860 f, 516345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358920 f, 516431.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358980 f, 516518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359040 f, 516604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359100 f, 516690.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359160 f, 516776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359220 f, 516863.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359280 f, 516949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359340 f, 517035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359400 f, 517122.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359460 f, 517208.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359520 f, 517294.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359580 f, 517381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359640 f, 517467.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359700 f, 517553.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359760 f, 517640.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359820 f, 517726.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359880 f, 517812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359940 f, 517899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360000 f, 517985.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360060 f, 518071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360120 f, 518158.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360180 f, 518244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360240 f, 518330.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360300 f, 518417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360360 f, 518503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360420 f, 518589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360480 f, 518676.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360540 f, 518762.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360600 f, 518848.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360660 f, 518935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360720 f, 519021.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360780 f, 519107.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360840 f, 519194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360900 f, 519280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360960 f, 519366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361020 f, 519453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361080 f, 519539.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361140 f, 519625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361200 f, 518965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361260 f, 519051.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361320 f, 519137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361380 f, 519224.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361440 f, 519310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361500 f, 519396.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361560 f, 519482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361620 f, 519568.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361680 f, 519655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361740 f, 519741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361800 f, 519827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361860 f, 519913.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361920 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361980 f, 520086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362040 f, 520172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362100 f, 520258.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362160 f, 520344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362220 f, 520431.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362280 f, 520517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362340 f, 520603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362400 f, 520689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362460 f, 520775.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362520 f, 520862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362580 f, 520948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362640 f, 521034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362700 f, 521120.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362760 f, 521206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362820 f, 521293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362880 f, 521379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362940 f, 521465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363000 f, 521551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363060 f, 521637.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363120 f, 520975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363180 f, 521061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363240 f, 521147.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363300 f, 521233.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363360 f, 521319.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363420 f, 521406.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363480 f, 521492.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363540 f, 521578.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363600 f, 521664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363660 f, 521750.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363720 f, 521836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363780 f, 521922.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363840 f, 522008.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363900 f, 522094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363960 f, 522180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364020 f, 522266.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364080 f, 522352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364140 f, 522439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364200 f, 522525.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364260 f, 522611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364320 f, 522697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364380 f, 522783.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364440 f, 522869.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364500 f, 522955.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364560 f, 523041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364620 f, 523127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364680 f, 523213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364740 f, 523299.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364800 f, 523385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364860 f, 523472.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364920 f, 523558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364980 f, 522893.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365040 f, 522979.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365100 f, 523065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365160 f, 523151.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365220 f, 523237.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365280 f, 523323.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365340 f, 523409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365400 f, 523495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365460 f, 523581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365520 f, 523667.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365580 f, 523753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365640 f, 523839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365700 f, 523925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365760 f, 524011.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365820 f, 524097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365880 f, 524183.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365940 f, 524269.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366000 f, 524355.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366060 f, 524441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366120 f, 524527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366180 f, 524613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366240 f, 524699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366300 f, 524785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366360 f, 524871.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366420 f, 524957.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366480 f, 525043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366540 f, 525128.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366600 f, 525214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366660 f, 525300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366720 f, 525386.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366780 f, 525472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366840 f, 524806.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366900 f, 524892.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366960 f, 524978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367020 f, 525064.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367080 f, 525150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367140 f, 525236.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367200 f, 525321.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367260 f, 525407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367320 f, 525493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367380 f, 525579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367440 f, 525665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367500 f, 525751.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367560 f, 525836.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367620 f, 525922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367680 f, 526008.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367740 f, 526094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367800 f, 526180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367860 f, 526266.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367920 f, 526351.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367980 f, 526437.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368040 f, 526523.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368100 f, 526609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368160 f, 526695.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368220 f, 526781.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368280 f, 526866.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368340 f, 526952.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368400 f, 527038.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368460 f, 527124.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368520 f, 527210.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368580 f, 527296.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368640 f, 527382.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368700 f, 527467.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368760 f, 527553.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368820 f, 527639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368880 f, 527725.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368940 f, 527811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369000 f, 527142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369060 f, 527228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369120 f, 527314.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369180 f, 527400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369240 f, 527485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369300 f, 527571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369360 f, 527657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369420 f, 527742.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369480 f, 527828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369540 f, 527914.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369600 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369660 f, 528085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369720 f, 528171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369780 f, 528257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369840 f, 528342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369900 f, 528428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369960 f, 528514.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370020 f, 528600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370080 f, 528685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370140 f, 528771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370200 f, 528857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370260 f, 528942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370320 f, 529028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370380 f, 529114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370440 f, 529200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370500 f, 529285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370560 f, 529371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370620 f, 529457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370680 f, 529542.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370740 f, 529628.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370800 f, 529714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370860 f, 529800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370920 f, 529885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370980 f, 529971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371040 f, 530057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371100 f, 530142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371160 f, 530228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371220 f, 530314.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371280 f, 530400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371340 f, 530485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371400 f, 530571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371460 f, 530657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371520 f, 530742.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371580 f, 530828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371640 f, 530914.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371700 f, 531000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371760 f, 531085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371820 f, 531171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371880 f, 531257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371940 f, 531342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372000 f, 531428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372060 f, 531514.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372120 f, 531600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372180 f, 530927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372240 f, 531012.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372300 f, 531098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372360 f, 531184.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372420 f, 531269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372480 f, 531355.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372540 f, 531440.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372600 f, 531526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372660 f, 531612.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372720 f, 531697.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372780 f, 531783.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372840 f, 531868.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372900 f, 531954.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372960 f, 532039.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373020 f, 532125.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373080 f, 532211.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373140 f, 532296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373200 f, 532382.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373260 f, 532467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373320 f, 532553.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373380 f, 532639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373440 f, 532724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373500 f, 532810.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373560 f, 532895.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373620 f, 532981.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373680 f, 533067.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373740 f, 533152.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373800 f, 533238.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373860 f, 533323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373920 f, 533409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373980 f, 533495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374040 f, 533580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374100 f, 533666.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374160 f, 533751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374220 f, 533837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374280 f, 533922.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374340 f, 534008.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374400 f, 534094.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374460 f, 534179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374520 f, 534265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374580 f, 534350.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374640 f, 534436.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374700 f, 534522.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374760 f, 534607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374820 f, 534693.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374880 f, 534778.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374940 f, 534864.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375000 f, 534950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375060 f, 535035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375120 f, 535121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375180 f, 535206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375240 f, 535292.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375300 f, 535378.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375360 f, 534700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375420 f, 534786.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375480 f, 534871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375540 f, 534957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375600 f, 535042.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375660 f, 535128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375720 f, 535213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375780 f, 535299.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375840 f, 535384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375900 f, 535470.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375960 f, 535555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376020 f, 535641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376080 f, 535726.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376140 f, 535811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376200 f, 535897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376260 f, 535982.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376320 f, 536068.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376380 f, 536153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376440 f, 536239.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376500 f, 536324.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376560 f, 536410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376620 f, 536495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376680 f, 536581.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376740 f, 536666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376800 f, 536752.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376860 f, 536837.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376920 f, 536923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376980 f, 537008.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377040 f, 537094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377100 f, 537179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377160 f, 537264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377220 f, 537350.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377280 f, 537435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377340 f, 537521.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377400 f, 537606.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377460 f, 537692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377520 f, 537777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377580 f, 537863.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377640 f, 537948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377700 f, 538034.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377760 f, 538119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377820 f, 538205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377880 f, 538290.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377940 f, 538376.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378000 f, 538461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378060 f, 538547.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378120 f, 538632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378180 f, 538717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378240 f, 538803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378300 f, 538888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378360 f, 538974.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378420 f, 539059.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378480 f, 538378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378540 f, 538463.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378600 f, 538549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378660 f, 538634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378720 f, 538719.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378780 f, 538805.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378840 f, 538890.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378900 f, 538975.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378960 f, 539061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379020 f, 539146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379080 f, 539231.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379140 f, 539317.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379200 f, 539402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379260 f, 539487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379320 f, 539573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379380 f, 539658.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379440 f, 539743.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379500 f, 539829.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379560 f, 539914.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379620 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379680 f, 540085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379740 f, 540170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379800 f, 540256.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379860 f, 540341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379920 f, 540426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379980 f, 540512.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380040 f, 540597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380100 f, 540682.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380160 f, 540768.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380220 f, 540853.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380280 f, 540938.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380340 f, 541024.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380400 f, 541109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380460 f, 541194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380520 f, 541280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380580 f, 541365.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380640 f, 541450.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380700 f, 541536.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380760 f, 541621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380820 f, 541707.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380880 f, 541792.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380940 f, 541877.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381000 f, 541963.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381060 f, 542048.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381120 f, 542133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381180 f, 542219.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381240 f, 542304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381300 f, 542389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381360 f, 542475.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381420 f, 542560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381480 f, 542645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381540 f, 542731.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381600 f, 542045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381660 f, 542130.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381720 f, 542215.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381780 f, 542301.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381840 f, 542386.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381900 f, 542471.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381960 f, 542556.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382020 f, 542642.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382080 f, 542727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382140 f, 542812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382200 f, 542897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382260 f, 542982.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382320 f, 543068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382380 f, 543153.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382440 f, 543238.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382500 f, 543323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382560 f, 543409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382620 f, 543494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382680 f, 543579.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382740 f, 543664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382800 f, 543750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382860 f, 543835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382920 f, 543920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382980 f, 544005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383040 f, 544090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383100 f, 544176.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383160 f, 544261.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383220 f, 544346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383280 f, 544431.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383340 f, 544517.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383400 f, 544602.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383460 f, 544687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383520 f, 544772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383580 f, 544857.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383640 f, 544943.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383700 f, 545028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383760 f, 545113.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383820 f, 545198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383880 f, 545284.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383940 f, 545369.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384000 f, 545454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384060 f, 545539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384120 f, 545625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384180 f, 545710.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384240 f, 545795.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384300 f, 545880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384360 f, 545965.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384420 f, 546051.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384480 f, 546136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384540 f, 546221.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384600 f, 546306.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384660 f, 546392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384720 f, 545702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384780 f, 545787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384840 f, 545872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384900 f, 545957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384960 f, 546042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385020 f, 546127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385080 f, 546212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385140 f, 546297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385200 f, 546383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385260 f, 546468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385320 f, 546553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385380 f, 546638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385440 f, 546723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385500 f, 546808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385560 f, 546893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385620 f, 546978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385680 f, 547063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385740 f, 547148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385800 f, 547234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385860 f, 547319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385920 f, 547404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385980 f, 547489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386040 f, 547574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386100 f, 547659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386160 f, 547744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386220 f, 547829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386280 f, 547914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386340 f, 548000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386400 f, 548085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386460 f, 548170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386520 f, 548255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386580 f, 548340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386640 f, 548425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386700 f, 548510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386760 f, 548595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386820 f, 548680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386880 f, 548765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386940 f, 548851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387000 f, 548936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387060 f, 549021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387120 f, 549106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387180 f, 549191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387240 f, 549276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387300 f, 549361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387360 f, 549446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387420 f, 549531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387480 f, 549617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387540 f, 549702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387600 f, 549787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387660 f, 549872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387720 f, 549957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387780 f, 550042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387840 f, 549348.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387900 f, 549433.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387960 f, 549518.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388020 f, 549603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388080 f, 549688.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388140 f, 549773.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388200 f, 549858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388260 f, 549943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388320 f, 550028.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388380 f, 550113.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388440 f, 550198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388500 f, 550283.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388560 f, 550368.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388620 f, 550453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388680 f, 550538.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388740 f, 550623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388800 f, 550708.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388860 f, 550793.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388920 f, 550878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388980 f, 550963.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389040 f, 551048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389100 f, 551133.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389160 f, 551218.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389220 f, 551303.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389280 f, 551388.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389340 f, 551473.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389400 f, 551558.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389460 f, 551643.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389520 f, 551728.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389580 f, 551813.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389640 f, 551898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389700 f, 551983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389760 f, 552068.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389820 f, 552153.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389880 f, 552237.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389940 f, 552322.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390000 f, 552407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390060 f, 552492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390120 f, 552577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390180 f, 552662.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390240 f, 552747.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390300 f, 552832.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390360 f, 552135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390420 f, 552220.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390480 f, 552305.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390540 f, 552390.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390600 f, 552475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390660 f, 552560.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390720 f, 552645.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390780 f, 552729.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390840 f, 552814.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390900 f, 552899.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390960 f, 552984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391020 f, 553069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391080 f, 553154.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391140 f, 553239.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391200 f, 553323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391260 f, 553408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391320 f, 553493.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391380 f, 553578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391440 f, 553663.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391500 f, 553748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391560 f, 553833.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391620 f, 553917.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391680 f, 554002.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391740 f, 554087.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391800 f, 554172.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391860 f, 554257.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391920 f, 554342.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391980 f, 554427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392040 f, 554512.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392100 f, 554596.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392160 f, 554681.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392220 f, 554766.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392280 f, 554851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392340 f, 554936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392400 f, 555021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392460 f, 555106.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392520 f, 555190.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392580 f, 555275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392640 f, 555360.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392700 f, 555445.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392760 f, 555530.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392820 f, 555615.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392880 f, 555700.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392940 f, 555785.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393000 f, 555869.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393060 f, 555954.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393120 f, 556039.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393180 f, 556124.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393240 f, 555423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393300 f, 555508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393360 f, 555593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393420 f, 555677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393480 f, 555762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393540 f, 555847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393600 f, 555932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393660 f, 556016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393720 f, 556101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393780 f, 556186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393840 f, 556271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393900 f, 556355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393960 f, 556440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394020 f, 556525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394080 f, 556610.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394140 f, 556694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394200 f, 556779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394260 f, 556864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394320 f, 556949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394380 f, 557033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394440 f, 557118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394500 f, 557203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394560 f, 557288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394620 f, 557372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394680 f, 557457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394740 f, 557542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394800 f, 557627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394860 f, 557711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394920 f, 557796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394980 f, 557881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395040 f, 557966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395100 f, 558050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395160 f, 558135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395220 f, 558220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395280 f, 558305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395340 f, 558389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395400 f, 558474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395460 f, 558559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395520 f, 558644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395580 f, 558728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395640 f, 558813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395700 f, 558898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395760 f, 558983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395820 f, 559067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395880 f, 559152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395940 f, 559237.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396000 f, 559322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396060 f, 559406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396120 f, 559491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396180 f, 559576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396240 f, 559661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396300 f, 559745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396360 f, 559830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396420 f, 559915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396480 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396540 f, 560084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396600 f, 560169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396660 f, 560254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396720 f, 560339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396780 f, 560423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396840 f, 559717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396900 f, 559802.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396960 f, 559887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397020 f, 559971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397080 f, 560056.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397140 f, 560141.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397200 f, 560225.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397260 f, 560310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397320 f, 560394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397380 f, 560479.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397440 f, 560564.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397500 f, 560648.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397560 f, 560733.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397620 f, 560818.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397680 f, 560902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397740 f, 560987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397800 f, 561071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397860 f, 561156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397920 f, 561241.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397980 f, 561325.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398040 f, 561410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398100 f, 561495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398160 f, 561579.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398220 f, 561664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398280 f, 561748.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398340 f, 561833.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398400 f, 561918.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398460 f, 562002.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398520 f, 562087.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398580 f, 562172.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398640 f, 562256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398700 f, 562341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398760 f, 562425.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398820 f, 562510.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398880 f, 562595.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398940 f, 562679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399000 f, 562764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399060 f, 562849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399120 f, 562933.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399180 f, 563018.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399240 f, 563102.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399300 f, 563187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399360 f, 563272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399420 f, 563356.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399480 f, 563441.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399540 f, 563526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399600 f, 563610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399660 f, 563695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399720 f, 563780.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399780 f, 563864.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399840 f, 563949.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399900 f, 564033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399960 f, 564118.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400020 f, 564203.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400080 f, 564287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400140 f, 564372.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400200 f, 564457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400260 f, 564541.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400320 f, 564626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400380 f, 563915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400440 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400500 f, 564084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400560 f, 564169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400620 f, 564253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400680 f, 564338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400740 f, 564422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400800 f, 564507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400860 f, 564591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400920 f, 564676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400980 f, 564760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401040 f, 564845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401100 f, 564929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401160 f, 565014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401220 f, 565098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401280 f, 565183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401340 f, 565267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401400 f, 565352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401460 f, 565436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401520 f, 565521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401580 f, 565605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401640 f, 565690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401700 f, 565774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401760 f, 565859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401820 f, 565943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401880 f, 566028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401940 f, 566112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402000 f, 566197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402060 f, 566281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402120 f, 566366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402180 f, 566450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402240 f, 566535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402300 f, 566619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402360 f, 566704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402420 f, 566788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402480 f, 566873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402540 f, 566957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402600 f, 567042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402660 f, 567126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402720 f, 567211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402780 f, 567295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402840 f, 567380.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402900 f, 567464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402960 f, 567549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403020 f, 567633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403080 f, 567718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403140 f, 567802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403200 f, 567887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403260 f, 567971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403320 f, 568056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403380 f, 568140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403440 f, 568225.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403500 f, 568309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403560 f, 568394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403620 f, 568478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403680 f, 568563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403740 f, 568647.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403800 f, 568732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403860 f, 568816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403920 f, 568101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403980 f, 568185.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404040 f, 568270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404100 f, 568354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404160 f, 568438.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404220 f, 568523.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404280 f, 568607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404340 f, 568692.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404400 f, 568776.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404460 f, 568860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404520 f, 568945.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404580 f, 569029.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404640 f, 569113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404700 f, 569198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404760 f, 569282.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404820 f, 569367.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404880 f, 569451.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404940 f, 569535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405000 f, 569620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405060 f, 569704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405120 f, 569789.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405180 f, 569873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405240 f, 569957.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405300 f, 570042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405360 f, 570126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405420 f, 570211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405480 f, 570295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405540 f, 570379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405600 f, 570464.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405660 f, 570548.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405720 f, 570632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405780 f, 570717.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405840 f, 570801.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405900 f, 570886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405960 f, 570970.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406020 f, 571054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406080 f, 571139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406140 f, 571223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406200 f, 571308.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406260 f, 571392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406320 f, 571476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406380 f, 571561.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406440 f, 571645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406500 f, 571729.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406560 f, 571814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406620 f, 571898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406680 f, 571983.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406740 f, 572067.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406800 f, 572151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406860 f, 572236.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406920 f, 572320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406980 f, 572405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407040 f, 572489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407100 f, 572573.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407160 f, 572658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407220 f, 572742.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407280 f, 572827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407340 f, 572911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407400 f, 572995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407460 f, 573080.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407520 f, 572359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407580 f, 572443.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407640 f, 572528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407700 f, 572612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407760 f, 572696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407820 f, 572780.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407880 f, 572865.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407940 f, 572949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408000 f, 573033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408060 f, 573118.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408120 f, 573202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408180 f, 573286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408240 f, 573370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408300 f, 573455.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408360 f, 573539.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408420 f, 573623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408480 f, 573707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408540 f, 573792.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408600 f, 573876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408660 f, 573960.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408720 f, 574044.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408780 f, 574129.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408840 f, 574213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408900 f, 574297.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408960 f, 574382.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409020 f, 574466.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409080 f, 574550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409140 f, 574634.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409200 f, 574719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409260 f, 574803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409320 f, 574887.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409380 f, 574971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409440 f, 575056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409500 f, 575140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409560 f, 575224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409620 f, 575309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409680 f, 575393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409740 f, 575477.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409800 f, 575561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409860 f, 575646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409920 f, 575730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409980 f, 575814.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410040 f, 575898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410100 f, 575983.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410160 f, 576067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410220 f, 576151.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410280 f, 576235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410340 f, 576320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410400 f, 576404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410460 f, 576488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410520 f, 576573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410580 f, 576657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410640 f, 576741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410700 f, 576825.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410760 f, 576910.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410820 f, 576994.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410880 f, 577078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410940 f, 577162.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411000 f, 577247.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411060 f, 577331.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411120 f, 577415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411180 f, 577500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411240 f, 576774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411300 f, 576858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411360 f, 576942.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411420 f, 577026.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411480 f, 577110.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411540 f, 577194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411600 f, 577279.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411660 f, 577363.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411720 f, 577447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411780 f, 577531.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411840 f, 577615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411900 f, 577699.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411960 f, 577784.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412020 f, 577868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412080 f, 577952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412140 f, 578036.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412200 f, 578120.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412260 f, 578204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412320 f, 578288.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412380 f, 578373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412440 f, 578457.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412500 f, 578541.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412560 f, 578625.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412620 f, 578709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412680 f, 578793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412740 f, 578878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412800 f, 578962.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412860 f, 579046.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412920 f, 579130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412980 f, 579214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413040 f, 579298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413100 f, 579382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413160 f, 579467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413220 f, 579551.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413280 f, 579635.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413340 f, 579719.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413400 f, 579803.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413460 f, 579887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413520 f, 579971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413580 f, 580056.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413640 f, 580140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413700 f, 580224.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413760 f, 580308.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413820 f, 580392.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413880 f, 580476.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413940 f, 580561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414000 f, 580645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414060 f, 580729.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414120 f, 580813.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414180 f, 580897.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414240 f, 580981.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414300 f, 581065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414360 f, 581150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414420 f, 581234.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414480 f, 581318.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414540 f, 581402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414600 f, 581486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414660 f, 581570.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414720 f, 581655.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414780 f, 581739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414840 f, 581823.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414900 f, 581907.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414960 f, 581176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415020 f, 581260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415080 f, 581344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415140 f, 581428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415200 f, 581512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415260 f, 581596.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415320 f, 581680.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415380 f, 581764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415440 f, 581848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415500 f, 581932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415560 f, 582016.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415620 f, 582100.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415680 f, 582184.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415740 f, 582268.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415800 f, 582352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415860 f, 582437.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415920 f, 582521.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415980 f, 582605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416040 f, 582689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416100 f, 582773.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416160 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416220 f, 582941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416280 f, 583025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416340 f, 583109.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416400 f, 583193.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416460 f, 583277.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416520 f, 583361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416580 f, 583445.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416640 f, 583529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416700 f, 583613.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416760 f, 583697.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416820 f, 583781.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416880 f, 583865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416940 f, 583949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417000 f, 584033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417060 f, 584117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417120 f, 584201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417180 f, 584285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417240 f, 584369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417300 f, 584453.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417360 f, 584537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417420 f, 584621.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417480 f, 584705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417540 f, 584789.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417600 f, 584873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417660 f, 584958.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417720 f, 585042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417780 f, 585126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417840 f, 585210.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417900 f, 585294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417960 f, 585378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418020 f, 585462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418080 f, 585546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418140 f, 585630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418200 f, 585714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418260 f, 585798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418320 f, 585062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418380 f, 585146.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418440 f, 585230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418500 f, 585314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418560 f, 585398.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418620 f, 585482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418680 f, 585566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418740 f, 585650.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418800 f, 585734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418860 f, 585818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418920 f, 585902.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418980 f, 585986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419040 f, 586069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419100 f, 586153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419160 f, 586237.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419220 f, 586321.7 fps, 0 ms/f [junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 419280 f, 524100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419340 f, 524175.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419400 f, 524250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419460 f, 524325.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419520 f, 524400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419580 f, 524475.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419640 f, 524550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419700 f, 524625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419760 f, 524700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419820 f, 524119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419880 f, 524194.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419940 f, 524269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420000 f, 524344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420060 f, 524419.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420120 f, 524494.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420180 f, 524569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420240 f, 524644.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420300 f, 524719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420360 f, 524794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420420 f, 524868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420480 f, 524943.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420540 f, 524364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420600 f, 524438.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420660 f, 524513.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420720 f, 524588.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420780 f, 524663.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420840 f, 524738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420900 f, 524812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420960 f, 524887.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421020 f, 524962.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421080 f, 525037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421140 f, 525112.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421200 f, 524533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421260 f, 524607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421320 f, 524682.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421380 f, 524757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421440 f, 524831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421500 f, 524906.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421560 f, 524981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421620 f, 525056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421680 f, 525130.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421740 f, 525205.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421800 f, 525280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421860 f, 525354.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421920 f, 524776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421980 f, 524850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422040 f, 524925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422100 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422160 f, 525074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422220 f, 525149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422280 f, 525223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422340 f, 525298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422400 f, 525373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422460 f, 525447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422520 f, 524869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422580 f, 524944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422640 f, 525018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422700 f, 525093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422760 f, 525167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422820 f, 525242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422880 f, 525316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422940 f, 525391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423000 f, 525465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423060 f, 524888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423120 f, 524962.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423180 f, 525037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423240 f, 525111.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423300 f, 525186.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423360 f, 525260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423420 f, 525335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423480 f, 525409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423540 f, 525483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423600 f, 524907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423660 f, 524981.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423720 f, 525055.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423780 f, 525130.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423840 f, 525204.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423900 f, 525278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423960 f, 525353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424020 f, 525427.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424080 f, 525501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424140 f, 524925.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424200 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424260 f, 525074.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424320 f, 525148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424380 f, 525222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424440 f, 525297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424500 f, 525371.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424560 f, 525445.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424620 f, 525519.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424680 f, 524944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424740 f, 525018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424800 f, 525092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424860 f, 525166.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424920 f, 525241.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424980 f, 525315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425040 f, 525389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425100 f, 525463.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425160 f, 525537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425220 f, 525611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425280 f, 525037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425340 f, 525111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425400 f, 525185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425460 f, 525259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425520 f, 525333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425580 f, 525407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425640 f, 525481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425700 f, 525555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425760 f, 524981.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425820 f, 525055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425880 f, 525129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425940 f, 525203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426000 f, 525277.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426060 f, 525351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426120 f, 525425.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426180 f, 525499.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426240 f, 525573.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426300 f, 525647.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426360 f, 525073.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426420 f, 525147.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426480 f, 525221.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426540 f, 525295.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426600 f, 525369.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426660 f, 525443.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426720 f, 525517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426780 f, 525591.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426840 f, 525665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426900 f, 525092.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426960 f, 525166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427020 f, 525239.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427080 f, 525313.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427140 f, 525387.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427200 f, 525461.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427260 f, 525535.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427320 f, 525608.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427380 f, 525036.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427440 f, 525110.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427500 f, 525184.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427560 f, 525258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427620 f, 525331.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427680 f, 525405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427740 f, 525479.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427800 f, 525552.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427860 f, 525626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427920 f, 525055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427980 f, 525128.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428040 f, 525202.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428100 f, 525276.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428160 f, 525349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428220 f, 525423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428280 f, 525496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428340 f, 525570.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428400 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428460 f, 525073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428520 f, 525147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428580 f, 525220.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428640 f, 525294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428700 f, 525367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428760 f, 525441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428820 f, 525514.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428880 f, 524944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428940 f, 525018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429000 f, 525091.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429060 f, 525165.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429120 f, 525238.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429180 f, 525312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429240 f, 525385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429300 f, 525459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429360 f, 525532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429420 f, 525605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429480 f, 525679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429540 f, 525752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429600 f, 525826.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429660 f, 525256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429720 f, 525330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429780 f, 525403.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429840 f, 525476.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429900 f, 525550.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429960 f, 525623.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430020 f, 525696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430080 f, 525770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430140 f, 525843.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430200 f, 525916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430260 f, 525990.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430320 f, 526063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430380 f, 526136.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430440 f, 525567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430500 f, 525641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430560 f, 525714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430620 f, 525787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430680 f, 525860.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430740 f, 525934.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430800 f, 526007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430860 f, 526080.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430920 f, 526153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430980 f, 526227.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431040 f, 526300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431100 f, 526373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431160 f, 526446.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431220 f, 526520.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431280 f, 526593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431340 f, 526024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431400 f, 526097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431460 f, 526170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431520 f, 526243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431580 f, 526317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431640 f, 526390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431700 f, 526463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431760 f, 526536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431820 f, 526609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431880 f, 526682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431940 f, 526756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432000 f, 526829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432060 f, 526902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432120 f, 526975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432180 f, 526406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432240 f, 526479.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432300 f, 526553.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432360 f, 526626.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432420 f, 526699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432480 f, 526772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432540 f, 526845.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432600 f, 526918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432660 f, 526991.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432720 f, 527064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432780 f, 527137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432840 f, 527210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432900 f, 527283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432960 f, 527356.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433020 f, 526788.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433080 f, 526861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433140 f, 526934.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433200 f, 527007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433260 f, 527080.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433320 f, 527153.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433380 f, 527226.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433440 f, 527299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433500 f, 527372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433560 f, 527445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433620 f, 527518.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433680 f, 527591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433740 f, 527664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433800 f, 527737.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433860 f, 527168.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433920 f, 527241.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433980 f, 527314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434040 f, 527387.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434100 f, 527460.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434160 f, 527533.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434220 f, 527606.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434280 f, 527679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434340 f, 527752.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434400 f, 527825.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434460 f, 527897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434520 f, 527970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434580 f, 528043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434640 f, 528116.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434700 f, 527548.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434760 f, 527621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434820 f, 527694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434880 f, 527767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434940 f, 527839.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435000 f, 527912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435060 f, 527985.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435120 f, 528058.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435180 f, 528131.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435240 f, 528203.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435300 f, 528276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435360 f, 528349.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435420 f, 528422.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435480 f, 527854.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435540 f, 527927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435600 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435660 f, 528072.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435720 f, 528145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435780 f, 528218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435840 f, 528290.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435900 f, 528363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435960 f, 528436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436020 f, 528509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436080 f, 528581.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436140 f, 528654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436200 f, 528727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436260 f, 528800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436320 f, 528232.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436380 f, 528305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436440 f, 528377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436500 f, 528450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436560 f, 528523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436620 f, 528595.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436680 f, 528668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436740 f, 528740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436800 f, 528813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436860 f, 528886.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436920 f, 528958.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436980 f, 529031.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437040 f, 529104.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437100 f, 529176.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437160 f, 528609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437220 f, 528682.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437280 f, 528754.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437340 f, 528827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437400 f, 528899.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437460 f, 528972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437520 f, 529044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437580 f, 529117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437640 f, 529189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437700 f, 529262.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437760 f, 529334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437820 f, 529407.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437880 f, 529480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437940 f, 529552.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438000 f, 528985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438060 f, 529058.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438120 f, 529130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438180 f, 529202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438240 f, 529275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438300 f, 529347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438360 f, 529420.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438420 f, 529492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438480 f, 529565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438540 f, 529637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438600 f, 529710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438660 f, 529782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438720 f, 529855.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438780 f, 529927.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438840 f, 529360.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438900 f, 529433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438960 f, 529505.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439020 f, 529577.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439080 f, 529650.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439140 f, 529722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439200 f, 529794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439260 f, 529867.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439320 f, 529939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439380 f, 530012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439440 f, 530084.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439500 f, 530156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439560 f, 530229.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439620 f, 530301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439680 f, 529734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439740 f, 529807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439800 f, 529879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439860 f, 529951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439920 f, 530024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439980 f, 530096.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440040 f, 530168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440100 f, 530240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440160 f, 530313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440220 f, 530385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440280 f, 530457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440340 f, 530530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440400 f, 530602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440460 f, 530674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440520 f, 530108.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440580 f, 530180.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440640 f, 530252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440700 f, 530324.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440760 f, 530397.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440820 f, 530469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440880 f, 530541.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440940 f, 530613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441000 f, 530685.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441060 f, 530758.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441120 f, 530830.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441180 f, 530902.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441240 f, 530974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441300 f, 531046.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441360 f, 530480.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441420 f, 530552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441480 f, 530625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441540 f, 530697.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441600 f, 530769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441660 f, 530841.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441720 f, 530913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441780 f, 530985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441840 f, 531057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441900 f, 531129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441960 f, 531201.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442020 f, 531274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442080 f, 531346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442140 f, 530780.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442200 f, 530852.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442260 f, 530924.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442320 f, 530996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442380 f, 531068.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442440 f, 531140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442500 f, 531212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442560 f, 531284.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442620 f, 531356.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442680 f, 531428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442740 f, 531500.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442800 f, 531572.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442860 f, 531644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442920 f, 531716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442980 f, 531151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443040 f, 531223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443100 f, 531294.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443160 f, 531366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443220 f, 531438.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443280 f, 531510.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443340 f, 531582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443400 f, 531654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443460 f, 531726.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443520 f, 531798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443580 f, 531870.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443640 f, 531942.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443700 f, 532014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443760 f, 531449.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443820 f, 531520.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443880 f, 531592.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443940 f, 531664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444000 f, 531736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444060 f, 531808.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444120 f, 531880.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444180 f, 531952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444240 f, 532023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444300 f, 532095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444360 f, 532167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444420 f, 532239.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444480 f, 532311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444540 f, 532383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444600 f, 531818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444660 f, 531889.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444720 f, 531961.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444780 f, 532033.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444840 f, 532105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444900 f, 532177.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444960 f, 532248.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445020 f, 532320.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445080 f, 532392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445140 f, 532464.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445200 f, 532535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445260 f, 532607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445320 f, 532679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445380 f, 532751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445440 f, 532186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445500 f, 532258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445560 f, 532329.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445620 f, 532401.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445680 f, 532473.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445740 f, 532544.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445800 f, 532616.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445860 f, 532688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445920 f, 532759.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445980 f, 532831.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446040 f, 532903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446100 f, 532974.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446160 f, 533046.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446220 f, 533118.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446280 f, 532553.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446340 f, 532625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446400 f, 532696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446460 f, 532768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446520 f, 532840.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446580 f, 532911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446640 f, 532983.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446700 f, 533054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446760 f, 533126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446820 f, 533198.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446880 f, 533269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446940 f, 533341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447000 f, 533412.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447060 f, 533484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447120 f, 532920.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447180 f, 532991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447240 f, 533063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447300 f, 533134.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447360 f, 533206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447420 f, 533277.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447480 f, 533349.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447540 f, 533420.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447600 f, 533492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447660 f, 533563.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447720 f, 533635.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447780 f, 533706.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447840 f, 533778.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447900 f, 533849.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447960 f, 533285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448020 f, 533357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448080 f, 533428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448140 f, 533500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448200 f, 533571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448260 f, 533642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448320 f, 533714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448380 f, 533785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448440 f, 533857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448500 f, 533928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448560 f, 534000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448620 f, 534071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448680 f, 534142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448740 f, 534214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448800 f, 533650.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448860 f, 533721.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448920 f, 533793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448980 f, 533864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449040 f, 533935.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449100 f, 534007.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449160 f, 534078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449220 f, 534149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449280 f, 534221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449340 f, 534292.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449400 f, 534363.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449460 f, 534435.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449520 f, 534506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449580 f, 534577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449640 f, 534014.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449700 f, 534085.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449760 f, 534156.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449820 f, 534228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449880 f, 534299.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449940 f, 534370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450000 f, 534441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450060 f, 534513.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450120 f, 534584.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450180 f, 534655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450240 f, 534726.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450300 f, 534798.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450360 f, 534869.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450420 f, 534940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450480 f, 534377.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450540 f, 534448.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450600 f, 534519.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450660 f, 534590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450720 f, 534661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450780 f, 534733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450840 f, 534804.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450900 f, 534875.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450960 f, 534946.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451020 f, 535017.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451080 f, 535088.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451140 f, 535160.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451200 f, 535231.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451260 f, 535302.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451320 f, 534739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451380 f, 534810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451440 f, 534881.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451500 f, 534952.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451560 f, 535023.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451620 f, 535094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451680 f, 535165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451740 f, 535236.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451800 f, 535308.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451860 f, 535379.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451920 f, 535450.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451980 f, 535521.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452040 f, 535592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452100 f, 535663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452160 f, 535100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452220 f, 535171.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452280 f, 535242.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452340 f, 535313.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452400 f, 535384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452460 f, 535455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452520 f, 535526.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452580 f, 535597.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452640 f, 535668.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452700 f, 535739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452760 f, 535810.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452820 f, 535881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452880 f, 535952.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452940 f, 536023.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453000 f, 535461.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453060 f, 535531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453120 f, 535602.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453180 f, 535673.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453240 f, 535744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453300 f, 535815.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453360 f, 535886.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453420 f, 535957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453480 f, 536028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453540 f, 536099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453600 f, 536170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453660 f, 536241.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453720 f, 536312.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453780 f, 536383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453840 f, 535820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453900 f, 535891.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453960 f, 535962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454020 f, 536033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454080 f, 536103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454140 f, 536174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454200 f, 536245.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454260 f, 536316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454320 f, 536387.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454380 f, 536458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454440 f, 536528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454500 f, 536599.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454560 f, 536670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454620 f, 536741.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454680 f, 536179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454740 f, 536250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454800 f, 536320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454860 f, 536391.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454920 f, 536462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454980 f, 536533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455040 f, 536603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455100 f, 536674.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455160 f, 536745.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455220 f, 536816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455280 f, 536886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455340 f, 536957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455400 f, 537028.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455460 f, 537099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455520 f, 536537.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455580 f, 536607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455640 f, 536678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455700 f, 536117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455760 f, 536188.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455820 f, 536258.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455880 f, 536329.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455940 f, 536400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456000 f, 536470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456060 f, 536541.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456120 f, 536611.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456180 f, 536682.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456240 f, 536752.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456300 f, 536823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456360 f, 536263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456420 f, 536333.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456480 f, 536404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456540 f, 536474.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456600 f, 536545.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456660 f, 536615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456720 f, 536686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456780 f, 536756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456840 f, 536827.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456900 f, 536897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456960 f, 536968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457020 f, 537038.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457080 f, 537109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457140 f, 537179.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457200 f, 536619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457260 f, 536690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457320 f, 536760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457380 f, 536831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457440 f, 536901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457500 f, 536971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457560 f, 537042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457620 f, 537112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457680 f, 537183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457740 f, 537253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457800 f, 537323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457860 f, 537394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457920 f, 537464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457980 f, 537535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458040 f, 536975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458100 f, 537045.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458160 f, 537116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458220 f, 537186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458280 f, 537256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458340 f, 537327.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458400 f, 537397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458460 f, 537467.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458520 f, 537538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458580 f, 537608.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458640 f, 537678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458700 f, 537749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458760 f, 537819.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458820 f, 537889.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458880 f, 537330.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458940 f, 537400.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459000 f, 537470.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459060 f, 537541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459120 f, 537611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459180 f, 537681.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459240 f, 537751.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459300 f, 537822.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459360 f, 537892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459420 f, 537962.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459480 f, 538032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459540 f, 538103.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459600 f, 538173.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459660 f, 538243.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459720 f, 537684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459780 f, 537754.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459840 f, 537824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459900 f, 537894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459960 f, 537964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460020 f, 538035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460080 f, 538105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460140 f, 538175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460200 f, 538245.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460260 f, 538315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460320 f, 538385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460380 f, 538456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460440 f, 538526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460500 f, 538596.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460560 f, 538037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460620 f, 538107.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460680 f, 538177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460740 f, 538247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460800 f, 538317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460860 f, 538387.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460920 f, 538457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460980 f, 538528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461040 f, 538598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461100 f, 538668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461160 f, 538738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461220 f, 538808.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461280 f, 538878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461340 f, 538948.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461400 f, 538389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461460 f, 538459.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461520 f, 538529.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461580 f, 538599.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461640 f, 538669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461700 f, 538739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461760 f, 538809.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461820 f, 538879.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461880 f, 538949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461940 f, 539019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462000 f, 539089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462060 f, 538531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462120 f, 538601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462180 f, 538671.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462240 f, 538741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462300 f, 538811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462360 f, 538881.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462420 f, 538951.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462480 f, 539021.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462540 f, 539090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462600 f, 539160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462660 f, 539230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462720 f, 538672.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462780 f, 538742.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462840 f, 538812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462900 f, 538882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462960 f, 538952.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463020 f, 539022.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463080 f, 539091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463140 f, 539161.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463200 f, 539231.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463260 f, 539301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463320 f, 539371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463380 f, 539441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463440 f, 539511.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463500 f, 539580.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463560 f, 539023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463620 f, 539093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463680 f, 539162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463740 f, 539232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463800 f, 539302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463860 f, 539372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463920 f, 539441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463980 f, 539511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464040 f, 539581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464100 f, 539651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464160 f, 539720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464220 f, 539790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464280 f, 539860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464340 f, 539930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464400 f, 539372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464460 f, 539442.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464520 f, 539512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464580 f, 539581.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464640 f, 539651.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464700 f, 539721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464760 f, 539790.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464820 f, 539860.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464880 f, 539930.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464940 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465000 f, 540069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465060 f, 540139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465120 f, 540209.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465180 f, 540278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465240 f, 539721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465300 f, 539791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465360 f, 539860.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465420 f, 539930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465480 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465540 f, 540069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465600 f, 540139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465660 f, 540208.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465720 f, 540278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465780 f, 540348.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465840 f, 540417.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465900 f, 540487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465960 f, 540556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466020 f, 540626.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466080 f, 540069.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466140 f, 540139.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466200 f, 540208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466260 f, 540278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466320 f, 540347.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466380 f, 540417.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466440 f, 540486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466500 f, 540556.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466560 f, 540625.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466620 f, 540695.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466680 f, 540764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466740 f, 540834.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466800 f, 540903.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466860 f, 540973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466920 f, 541042.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466980 f, 541112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467040 f, 541181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467100 f, 541251.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467160 f, 540694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467220 f, 540763.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467280 f, 540833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467340 f, 540902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467400 f, 540972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467460 f, 541041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467520 f, 541111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467580 f, 541180.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467640 f, 541250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467700 f, 541319.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467760 f, 541388.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467820 f, 541458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467880 f, 541527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467940 f, 541597.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468000 f, 541666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468060 f, 541736.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468120 f, 541805.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468180 f, 541875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468240 f, 541317.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468300 f, 541387.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468360 f, 541456.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468420 f, 541526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468480 f, 541595.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468540 f, 541664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468600 f, 541734.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468660 f, 541803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468720 f, 541872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468780 f, 541942.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468840 f, 542011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468900 f, 542080.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468960 f, 542150.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469020 f, 542219.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469080 f, 541662.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469140 f, 541732.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469200 f, 541801.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469260 f, 541870.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469320 f, 541939.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469380 f, 542009.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469440 f, 542078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469500 f, 542147.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469560 f, 542217.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469620 f, 542286.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469680 f, 542355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469740 f, 542424.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469800 f, 542494.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469860 f, 542563.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469920 f, 542632.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469980 f, 542702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470040 f, 542771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470100 f, 542840.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470160 f, 542909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470220 f, 542352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470280 f, 542422.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470340 f, 542491.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470400 f, 542560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470460 f, 542629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470520 f, 542698.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470580 f, 542768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470640 f, 542837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470700 f, 542906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470760 f, 542975.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470820 f, 543045.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470880 f, 543114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470940 f, 543183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471000 f, 543252.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471060 f, 543321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471120 f, 543391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471180 f, 543460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471240 f, 543529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471300 f, 543598.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471360 f, 543667.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471420 f, 543737.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471480 f, 543179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471540 f, 543248.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471600 f, 543318.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471660 f, 543387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471720 f, 543456.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471780 f, 543525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471840 f, 543594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471900 f, 543663.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471960 f, 543732.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472020 f, 543801.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472080 f, 543870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472140 f, 543940.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472200 f, 544009.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472260 f, 544078.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472320 f, 544147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472380 f, 544216.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472440 f, 544285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472500 f, 544354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472560 f, 544423.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472620 f, 544493.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472680 f, 543935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472740 f, 544004.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472800 f, 544073.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472860 f, 544142.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472920 f, 544211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472980 f, 544280.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473040 f, 544349.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473100 f, 544418.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473160 f, 544487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473220 f, 544556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473280 f, 544626.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473340 f, 544695.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473400 f, 544764.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473460 f, 544833.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473520 f, 544902.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473580 f, 544971.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473640 f, 545040.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473700 f, 545109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473760 f, 545178.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473820 f, 545247.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473880 f, 545316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473940 f, 545385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474000 f, 545454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474060 f, 544896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474120 f, 544965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474180 f, 545034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474240 f, 545103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474300 f, 545172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474360 f, 545241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474420 f, 545310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474480 f, 545379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474540 f, 545448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474600 f, 545517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474660 f, 545586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474720 f, 545655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474780 f, 545724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474840 f, 545793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474900 f, 545862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474960 f, 545931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475020 f, 546000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475080 f, 546068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475140 f, 546137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475200 f, 546206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475260 f, 546275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475320 f, 546344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475380 f, 546413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475440 f, 546482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475500 f, 546551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475560 f, 546620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475620 f, 546062.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475680 f, 546130.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475740 f, 546199.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475800 f, 546268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475860 f, 546337.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475920 f, 546406.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475980 f, 546475.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476040 f, 546544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476100 f, 546613.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476160 f, 546682.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476220 f, 546750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476280 f, 546819.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476340 f, 546888.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476400 f, 546957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476460 f, 547026.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476520 f, 547095.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476580 f, 547164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476640 f, 547233.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476700 f, 547301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476760 f, 547370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476820 f, 547439.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476880 f, 547508.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476940 f, 547577.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477000 f, 547646.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477060 f, 547715.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477120 f, 547784.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477180 f, 547224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477240 f, 547293.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477300 f, 547362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477360 f, 547431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477420 f, 547500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477480 f, 547568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477540 f, 547637.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477600 f, 547706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477660 f, 547775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477720 f, 547844.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477780 f, 547912.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477840 f, 547981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477900 f, 548050.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477960 f, 548119.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478020 f, 548188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478080 f, 548256.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478140 f, 548325.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478200 f, 548394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478260 f, 548463.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478320 f, 548532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478380 f, 548600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478440 f, 548669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478500 f, 548738.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478560 f, 548807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478620 f, 548876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478680 f, 548944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478740 f, 549013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478800 f, 548453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478860 f, 548522.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478920 f, 548591.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478980 f, 548659.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479040 f, 548728.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479100 f, 548797.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479160 f, 548866.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479220 f, 548934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479280 f, 549003.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479340 f, 549072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479400 f, 549140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479460 f, 549209.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479520 f, 549278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479580 f, 549347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479640 f, 549415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479700 f, 549484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479760 f, 549553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479820 f, 549622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479880 f, 549690.7 fps, 0 ms/f [junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 479940 f, 523380.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480000 f, 523446.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480060 f, 523511.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480120 f, 523576.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480180 f, 523642.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480240 f, 523707.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480300 f, 523202.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480360 f, 523267.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480420 f, 523333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480480 f, 523398.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480540 f, 523464.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480600 f, 523529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480660 f, 523594.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480720 f, 523660.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480780 f, 523725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480840 f, 523790.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480900 f, 523856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480960 f, 523921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481020 f, 523986.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481080 f, 524052.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481140 f, 524117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481200 f, 524183.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481260 f, 524248.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481320 f, 524313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481380 f, 524379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481440 f, 523873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481500 f, 523939.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481560 f, 524004.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481620 f, 524069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481680 f, 524134.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481740 f, 524200.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481800 f, 524265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481860 f, 524330.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481920 f, 524396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481980 f, 524461.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482040 f, 524526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482100 f, 524591.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482160 f, 524657.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482220 f, 524722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482280 f, 524787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482340 f, 524853.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482400 f, 524347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482460 f, 524413.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482520 f, 524478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482580 f, 524543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482640 f, 524608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482700 f, 524673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482760 f, 524739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482820 f, 524804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482880 f, 524869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482940 f, 524934.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483000 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483060 f, 524495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483120 f, 524560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483180 f, 524625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483240 f, 524690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483300 f, 524755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483360 f, 524820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483420 f, 524886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483480 f, 524951.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483540 f, 525016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483600 f, 525081.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483660 f, 525146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483720 f, 525211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483780 f, 524707.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483840 f, 524772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483900 f, 524837.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483960 f, 524902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484020 f, 524967.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484080 f, 525032.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484140 f, 525097.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484200 f, 525162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484260 f, 525227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484320 f, 525292.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484380 f, 525357.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484440 f, 525423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484500 f, 524918.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484560 f, 524983.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484620 f, 525048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484680 f, 525113.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484740 f, 525178.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484800 f, 525243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484860 f, 525308.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484920 f, 525373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484980 f, 525438.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485040 f, 525503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485100 f, 525568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485160 f, 525633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485220 f, 525698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485280 f, 525763.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485340 f, 525828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485400 f, 525893.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485460 f, 525958.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485520 f, 526023.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485580 f, 525519.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485640 f, 525584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485700 f, 525649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485760 f, 525714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485820 f, 525779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485880 f, 525844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485940 f, 525909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486000 f, 525974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486060 f, 526038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486120 f, 526103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486180 f, 526168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486240 f, 526233.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486300 f, 526298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486360 f, 526363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486420 f, 526428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486480 f, 526493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486540 f, 526558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486600 f, 526623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486660 f, 526688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486720 f, 526183.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486780 f, 526248.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486840 f, 526313.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486900 f, 526378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486960 f, 526443.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487020 f, 526508.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487080 f, 526573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487140 f, 526637.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487200 f, 526702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487260 f, 526767.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487320 f, 526832.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487380 f, 526897.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487440 f, 526962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487500 f, 527027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487560 f, 527091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487620 f, 527156.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487680 f, 527221.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487740 f, 527286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487800 f, 526781.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487860 f, 526846.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487920 f, 526911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487980 f, 526976.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488040 f, 527041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488100 f, 527105.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488160 f, 527170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488220 f, 527235.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488280 f, 527300.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488340 f, 527365.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488400 f, 527429.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488460 f, 527494.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488520 f, 527559.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488580 f, 527624.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488640 f, 527689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488700 f, 527753.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488760 f, 527818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488820 f, 527883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488880 f, 527378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488940 f, 527443.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489000 f, 527508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489060 f, 527572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489120 f, 527637.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489180 f, 527702.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489240 f, 527767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489300 f, 527831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489360 f, 527896.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489420 f, 527961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489480 f, 528025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489540 f, 528090.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489600 f, 528155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489660 f, 528220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489720 f, 528284.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489780 f, 528349.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489840 f, 528414.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489900 f, 528478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489960 f, 528543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490020 f, 528038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490080 f, 528103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490140 f, 528168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490200 f, 528232.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490260 f, 528297.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490320 f, 528362.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490380 f, 528426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490440 f, 528491.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490500 f, 528556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490560 f, 528620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490620 f, 528685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490680 f, 528750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490740 f, 528814.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490800 f, 528879.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490860 f, 528943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490920 f, 529008.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490980 f, 529073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491040 f, 529137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491100 f, 529202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491160 f, 528697.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491220 f, 528762.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491280 f, 528826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491340 f, 528891.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491400 f, 528955.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491460 f, 529020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491520 f, 529085.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491580 f, 529149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491640 f, 529214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491700 f, 529278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491760 f, 529343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491820 f, 529407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491880 f, 529472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491940 f, 529537.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492000 f, 529601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492060 f, 529666.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492120 f, 529730.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492180 f, 529795.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492240 f, 529290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492300 f, 529354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492360 f, 529419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492420 f, 529483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492480 f, 529548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492540 f, 529612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492600 f, 529677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492660 f, 529741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492720 f, 529806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492780 f, 529870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492840 f, 529935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492900 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492960 f, 530064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493020 f, 530129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493080 f, 530193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493140 f, 530258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493200 f, 530322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493260 f, 530387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493320 f, 529881.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493380 f, 529946.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493440 f, 530010.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493500 f, 530075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493560 f, 530139.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493620 f, 530204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493680 f, 530268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493740 f, 530333.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493800 f, 530397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493860 f, 530461.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493920 f, 530526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493980 f, 530590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494040 f, 530655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494100 f, 530719.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494160 f, 530784.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494220 f, 530848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494280 f, 530913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494340 f, 530407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494400 f, 530472.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494460 f, 530536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494520 f, 530600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494580 f, 530665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494640 f, 530729.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494700 f, 530794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494760 f, 530858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494820 f, 530922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494880 f, 530987.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494940 f, 531051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495000 f, 531115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495060 f, 531180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495120 f, 531244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495180 f, 531309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495240 f, 530803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495300 f, 530868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495360 f, 530932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495420 f, 530996.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495480 f, 531061.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495540 f, 531125.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495600 f, 531189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495660 f, 531254.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495720 f, 531318.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495780 f, 531382.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495840 f, 531446.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495900 f, 531511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495960 f, 531006.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496020 f, 531070.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496080 f, 531134.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496140 f, 531199.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496200 f, 531263.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496260 f, 531327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496320 f, 531391.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496380 f, 531456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496440 f, 531520.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496500 f, 531584.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496560 f, 531648.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496620 f, 531713.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496680 f, 531208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496740 f, 531272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496800 f, 531336.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496860 f, 531401.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496920 f, 531465.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496980 f, 531529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497040 f, 531593.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497100 f, 531657.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497160 f, 531721.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497220 f, 531786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497280 f, 531850.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497340 f, 531914.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497400 f, 531410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497460 f, 531474.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497520 f, 531538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497580 f, 531602.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497640 f, 531666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497700 f, 531730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497760 f, 531794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497820 f, 531859.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497880 f, 531923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497940 f, 531987.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498000 f, 532051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498060 f, 532115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498120 f, 531611.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498180 f, 531675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498240 f, 531739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498300 f, 531803.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498360 f, 531867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498420 f, 531931.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498480 f, 531995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498540 f, 532059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498600 f, 532123.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498660 f, 532187.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498720 f, 532251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498780 f, 532315.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498840 f, 531812.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498900 f, 531876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498960 f, 531940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499020 f, 532004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499080 f, 532068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499140 f, 532132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499200 f, 532196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499260 f, 532260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499320 f, 532324.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499380 f, 532388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499440 f, 532452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499500 f, 532516.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499560 f, 532579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499620 f, 532643.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499680 f, 532707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499740 f, 532204.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499800 f, 532268.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499860 f, 532332.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499920 f, 532396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499980 f, 532460.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500040 f, 532523.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500100 f, 532587.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500160 f, 532651.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500220 f, 532715.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500280 f, 532779.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500340 f, 532843.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500400 f, 532907.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500460 f, 532971.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500520 f, 533035.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500580 f, 533099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500640 f, 533162.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500700 f, 533226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500760 f, 533290.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500820 f, 533354.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500880 f, 532851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500940 f, 532914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501000 f, 532978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501060 f, 533042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501120 f, 533106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501180 f, 533170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501240 f, 533234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501300 f, 533297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501360 f, 533361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501420 f, 533425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501480 f, 533489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501540 f, 533553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501600 f, 533617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501660 f, 533680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501720 f, 533744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501780 f, 533808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501840 f, 533872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501900 f, 533936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501960 f, 534000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502020 f, 533496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502080 f, 533560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502140 f, 533623.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502200 f, 533687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502260 f, 533751.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502320 f, 533815.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502380 f, 533878.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502440 f, 533942.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502500 f, 534006.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502560 f, 534070.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502620 f, 534133.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502680 f, 534197.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502740 f, 534261.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502800 f, 534325.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502860 f, 534388.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502920 f, 534452.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502980 f, 534516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503040 f, 534580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503100 f, 534644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503160 f, 534140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503220 f, 534203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503280 f, 534267.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503340 f, 534331.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503400 f, 534394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503460 f, 534458.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503520 f, 534522.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503580 f, 534586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503640 f, 534649.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503700 f, 534713.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503760 f, 534777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503820 f, 534840.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503880 f, 534904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503940 f, 534968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504000 f, 535031.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504060 f, 535095.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504120 f, 535159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504180 f, 535222.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504240 f, 534719.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504300 f, 534782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504360 f, 534846.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504420 f, 534909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504480 f, 534973.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504540 f, 535037.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504600 f, 535100.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504660 f, 535164.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504720 f, 535228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504780 f, 535291.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504840 f, 535355.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504900 f, 535418.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504960 f, 535482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505020 f, 535546.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505080 f, 535609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505140 f, 535673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505200 f, 535169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505260 f, 535233.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505320 f, 535296.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505380 f, 535360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505440 f, 535423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505500 f, 535487.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505560 f, 535550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505620 f, 535614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505680 f, 535677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505740 f, 535741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505800 f, 535805.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505860 f, 535868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505920 f, 535932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505980 f, 535995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506040 f, 536059.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506100 f, 536122.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506160 f, 536186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506220 f, 536250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506280 f, 535746.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506340 f, 535809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506400 f, 535873.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506460 f, 535936.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506520 f, 536000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506580 f, 536063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506640 f, 536127.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506700 f, 536190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506760 f, 536253.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506820 f, 536317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506880 f, 536380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506940 f, 536444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507000 f, 536507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507060 f, 536571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507120 f, 536634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507180 f, 536698.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507240 f, 536761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507300 f, 536825.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507360 f, 536888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507420 f, 536384.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507480 f, 536448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507540 f, 536511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507600 f, 536575.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507660 f, 536638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507720 f, 536701.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507780 f, 536765.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507840 f, 536828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507900 f, 536892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507960 f, 536955.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508020 f, 537019.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508080 f, 537082.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508140 f, 537145.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508200 f, 537209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508260 f, 537272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508320 f, 537336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508380 f, 537399.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508440 f, 537463.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508500 f, 536958.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508560 f, 537022.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508620 f, 537085.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508680 f, 537148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508740 f, 537212.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508800 f, 537275.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508860 f, 537338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508920 f, 537402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508980 f, 537465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509040 f, 537529.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509100 f, 537592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509160 f, 537655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509220 f, 537719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509280 f, 537782.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509340 f, 537845.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509400 f, 537909.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509460 f, 537972.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509520 f, 538035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509580 f, 538099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509640 f, 537594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509700 f, 537658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509760 f, 537721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509820 f, 537784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509880 f, 537848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509940 f, 537911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510000 f, 537974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510060 f, 538038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510120 f, 538101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510180 f, 538164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510240 f, 538227.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510300 f, 538291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510360 f, 538354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510420 f, 538417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510480 f, 538481.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510540 f, 538544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510600 f, 538607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510660 f, 538670.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510720 f, 538166.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510780 f, 538229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510840 f, 538292.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510900 f, 538356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510960 f, 538419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511020 f, 538482.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511080 f, 538545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511140 f, 538609.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511200 f, 538672.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511260 f, 538735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511320 f, 538798.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511380 f, 538861.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511440 f, 538925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511500 f, 538988.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511560 f, 539051.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511620 f, 539114.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511680 f, 539178.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511740 f, 539241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511800 f, 539304.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511860 f, 538800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511920 f, 538863.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511980 f, 538926.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512040 f, 538989.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512100 f, 539052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512160 f, 539115.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512220 f, 539178.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512280 f, 539242.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512340 f, 539305.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512400 f, 539368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512460 f, 539431.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512520 f, 539494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512580 f, 539557.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512640 f, 539621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512700 f, 539684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512760 f, 539747.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512820 f, 539810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512880 f, 539873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512940 f, 539369.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513000 f, 539432.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513060 f, 539495.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513120 f, 539558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513180 f, 539621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513240 f, 539684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513300 f, 539747.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513360 f, 539810.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513420 f, 539873.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513480 f, 539936.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513540 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513600 f, 540063.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513660 f, 540126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513720 f, 540189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513780 f, 540252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513840 f, 540315.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513900 f, 540378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513960 f, 540441.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514020 f, 539937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514080 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514140 f, 540063.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514200 f, 540126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514260 f, 540189.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514320 f, 540252.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514380 f, 540315.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514440 f, 540378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514500 f, 540441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514560 f, 540504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514620 f, 540567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514680 f, 540630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514740 f, 540693.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514800 f, 540756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514860 f, 540819.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514920 f, 540314.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514980 f, 540377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515040 f, 540440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515100 f, 540503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515160 f, 540566.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515220 f, 540629.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515280 f, 540692.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515340 f, 540755.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515400 f, 540818.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515460 f, 540881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515520 f, 540944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515580 f, 541007.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515640 f, 541070.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515700 f, 541133.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515760 f, 540628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515820 f, 540691.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515880 f, 540754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515940 f, 540817.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516000 f, 540880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516060 f, 540943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516120 f, 541006.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516180 f, 541069.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516240 f, 541132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516300 f, 541194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516360 f, 541257.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516420 f, 541320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516480 f, 541383.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516540 f, 541446.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516600 f, 540942.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516660 f, 541005.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516720 f, 541068.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516780 f, 541130.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516840 f, 541193.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516900 f, 541256.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516960 f, 541319.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517020 f, 541382.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517080 f, 541445.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517140 f, 541507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517200 f, 541570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517260 f, 541633.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517320 f, 541696.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517380 f, 541759.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517440 f, 541822.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517500 f, 541884.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517560 f, 541380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517620 f, 541443.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517680 f, 541506.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517740 f, 541569.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517800 f, 541631.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517860 f, 541694.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517920 f, 541757.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517980 f, 541820.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518040 f, 541882.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518100 f, 541945.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518160 f, 542008.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518220 f, 542071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518280 f, 542133.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518340 f, 541630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518400 f, 541692.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518460 f, 541755.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518520 f, 541818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518580 f, 541880.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518640 f, 541943.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518700 f, 542006.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518760 f, 542068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518820 f, 542131.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518880 f, 542194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518940 f, 542257.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519000 f, 542319.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519060 f, 541816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519120 f, 541878.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519180 f, 541941.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519240 f, 542004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519300 f, 542066.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519360 f, 542129.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519420 f, 542192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519480 f, 542254.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519540 f, 542317.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519600 f, 542379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519660 f, 542442.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519720 f, 542505.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519780 f, 542567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519840 f, 542630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519900 f, 542127.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519960 f, 542189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520020 f, 542252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520080 f, 542314.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520140 f, 542377.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520200 f, 542440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520260 f, 542502.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520320 f, 542565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520380 f, 542627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520440 f, 542690.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520500 f, 542752.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520560 f, 542815.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520620 f, 542878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520680 f, 542940.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520740 f, 543003.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520800 f, 542500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520860 f, 542562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520920 f, 542625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520980 f, 542687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521040 f, 542750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521100 f, 542812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521160 f, 542875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521220 f, 542937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521280 f, 543000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521340 f, 543062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521400 f, 543125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521460 f, 543187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521520 f, 543250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521580 f, 543312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521640 f, 542809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521700 f, 542872.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521760 f, 542934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521820 f, 542996.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521880 f, 543059.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521940 f, 543121.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522000 f, 543184.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522060 f, 543246.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522120 f, 543309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522180 f, 543371.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522240 f, 543433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522300 f, 543496.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522360 f, 543558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522420 f, 543621.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522480 f, 543683.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522540 f, 543180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522600 f, 543243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522660 f, 543305.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522720 f, 543368.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522780 f, 543430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522840 f, 543492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522900 f, 543555.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522960 f, 543617.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523020 f, 543679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523080 f, 543742.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523140 f, 543804.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523200 f, 543866.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523260 f, 543929.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523320 f, 543426.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523380 f, 543489.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523440 f, 543551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523500 f, 543613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523560 f, 543676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523620 f, 543738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523680 f, 543800.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523740 f, 543862.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523800 f, 543925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523860 f, 543987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523920 f, 544049.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523980 f, 544112.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524040 f, 544174.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524100 f, 543672.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524160 f, 543734.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524220 f, 543796.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524280 f, 543858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524340 f, 543921.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524400 f, 543983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524460 f, 544045.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524520 f, 544107.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524580 f, 544170.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524640 f, 544232.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524700 f, 544294.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524760 f, 544356.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524820 f, 544419.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524880 f, 544481.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524940 f, 543979.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525000 f, 544041.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525060 f, 544103.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525120 f, 544165.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525180 f, 544228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525240 f, 544290.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525300 f, 544352.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525360 f, 544414.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525420 f, 544476.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525480 f, 544538.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525540 f, 544601.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525600 f, 544663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525660 f, 544725.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525720 f, 544787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525780 f, 544849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525840 f, 544911.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525900 f, 544409.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525960 f, 544472.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526020 f, 544534.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526080 f, 544596.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526140 f, 544658.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526200 f, 544720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526260 f, 544782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526320 f, 544844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526380 f, 544906.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526440 f, 544968.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526500 f, 545031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526560 f, 545093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526620 f, 545155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526680 f, 545217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526740 f, 545279.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526800 f, 545341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526860 f, 545403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526920 f, 545465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526980 f, 544963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527040 f, 545025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527100 f, 545087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527160 f, 545149.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527220 f, 545212.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527280 f, 545274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527340 f, 545336.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527400 f, 545398.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527460 f, 545460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527520 f, 545522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527580 f, 545584.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527640 f, 545646.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527700 f, 545708.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527760 f, 545770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527820 f, 545832.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527880 f, 545894.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527940 f, 545956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528000 f, 545454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528060 f, 545516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528120 f, 545578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528180 f, 545640.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528240 f, 545702.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528300 f, 545764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528360 f, 545826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528420 f, 545888.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528480 f, 545950.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528540 f, 546012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528600 f, 546074.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528660 f, 546136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528720 f, 546198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528780 f, 546260.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528840 f, 546322.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528900 f, 546384.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528960 f, 546446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529020 f, 546508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529080 f, 546570.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529140 f, 546632.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529200 f, 546694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529260 f, 546191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529320 f, 546253.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529380 f, 546315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529440 f, 546377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529500 f, 546439.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529560 f, 546501.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529620 f, 546563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529680 f, 546625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529740 f, 546687.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529800 f, 546749.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529860 f, 546811.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529920 f, 546873.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529980 f, 546935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530040 f, 546996.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530100 f, 547058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530160 f, 547120.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530220 f, 547182.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530280 f, 547244.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530340 f, 547306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530400 f, 547368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530460 f, 547430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530520 f, 547492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530580 f, 547554.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530640 f, 547616.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530700 f, 547678.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530760 f, 547175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530820 f, 547237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530880 f, 547299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530940 f, 547360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531000 f, 547422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531060 f, 547484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531120 f, 547546.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531180 f, 547608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531240 f, 547670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531300 f, 547731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531360 f, 547793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531420 f, 547855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531480 f, 547917.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531540 f, 547979.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531600 f, 548041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531660 f, 548103.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531720 f, 548164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531780 f, 548226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531840 f, 548288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531900 f, 548350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531960 f, 548412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532020 f, 548474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532080 f, 548536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532140 f, 548597.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532200 f, 548659.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532260 f, 548156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532320 f, 548218.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532380 f, 548280.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532440 f, 548341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532500 f, 548403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532560 f, 548465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532620 f, 548527.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532680 f, 548589.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532740 f, 548650.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532800 f, 548712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532860 f, 548774.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532920 f, 548836.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532980 f, 548898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533040 f, 548959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533100 f, 549021.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533160 f, 549083.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533220 f, 549145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533280 f, 549207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533340 f, 549268.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533400 f, 549330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533460 f, 549392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533520 f, 549454.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533580 f, 549515.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533640 f, 549577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533700 f, 549639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533760 f, 549135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533820 f, 549197.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533880 f, 549259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533940 f, 549321.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534000 f, 549382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534060 f, 549444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534120 f, 549506.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534180 f, 549567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534240 f, 549629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534300 f, 549691.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534360 f, 549753.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534420 f, 549814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534480 f, 549876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534540 f, 549938.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534600 f, 550000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534660 f, 550061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534720 f, 550123.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534780 f, 550185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534840 f, 550246.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534900 f, 550308.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534960 f, 550370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535020 f, 550432.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535080 f, 550493.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535140 f, 549989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535200 f, 550051.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535260 f, 550113.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535320 f, 550174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535380 f, 550236.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535440 f, 550298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535500 f, 550359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535560 f, 550421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535620 f, 550483.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535680 f, 550544.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535740 f, 550606.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535800 f, 550668.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535860 f, 550729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535920 f, 550791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535980 f, 550853.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536040 f, 550914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536100 f, 550976.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536160 f, 551038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536220 f, 551099.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536280 f, 550595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536340 f, 550657.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536400 f, 550718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536460 f, 550780.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536520 f, 550841.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536580 f, 550903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536640 f, 550965.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536700 f, 551026.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536760 f, 551088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536820 f, 551149.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536880 f, 551211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536940 f, 551273.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537000 f, 551334.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537060 f, 551396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537120 f, 551457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537180 f, 551519.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537240 f, 551581.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537300 f, 551642.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537360 f, 551704.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537420 f, 551765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537480 f, 551827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537540 f, 551889.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537600 f, 551950.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537660 f, 552012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537720 f, 552073.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537780 f, 552135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537840 f, 552197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537900 f, 552258.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537960 f, 551753.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538020 f, 551815.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538080 f, 551876.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538140 f, 551938.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538200 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538260 f, 552061.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538320 f, 552123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538380 f, 552184.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538440 f, 552246.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538500 f, 552307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538560 f, 552369.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538620 f, 552430.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538680 f, 552492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538740 f, 552553.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538800 f, 552615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538860 f, 552676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538920 f, 552738.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538980 f, 552799.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539040 f, 552861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539100 f, 552923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539160 f, 552984.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539220 f, 553046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539280 f, 553107.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539340 f, 553169.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539400 f, 553230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539460 f, 552725.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539520 f, 552786.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539580 f, 552848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539640 f, 552909.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539700 f, 552971.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539760 f, 553032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539820 f, 553094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539880 f, 553155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539940 f, 553217.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540000 f, 553278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540060 f, 553340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540120 f, 553401.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540180 f, 553463.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540240 f, 553524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540300 f, 553586.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540360 f, 553647.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540420 f, 553709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540480 f, 553770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540540 f, 553832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540600 f, 553893.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540660 f, 553954.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540720 f, 554016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540780 f, 554077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540840 f, 554139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540900 f, 554200.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540960 f, 554262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541020 f, 554323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541080 f, 554385.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541140 f, 554446.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541200 f, 554508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541260 f, 554002.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541320 f, 554063.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541380 f, 554124.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541440 f, 554186.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541500 f, 554247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541560 f, 554309.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541620 f, 554370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541680 f, 554431.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541740 f, 554493.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541800 f, 554554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541860 f, 554616.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541920 f, 554677.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541980 f, 554739.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542040 f, 554800.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542100 f, 554861.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542160 f, 554923.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542220 f, 554984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542280 f, 555046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542340 f, 555107.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542400 f, 555168.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542460 f, 555230.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542520 f, 555291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542580 f, 555353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542640 f, 555414.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542700 f, 555476.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542760 f, 555537.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542820 f, 555598.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542880 f, 555660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542940 f, 555721.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543000 f, 555214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543060 f, 555276.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543120 f, 555337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543180 f, 555398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543240 f, 555460.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543300 f, 555521.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543360 f, 555582.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543420 f, 555644.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543480 f, 555705.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543540 f, 555766.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543600 f, 555828.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543660 f, 555889.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543720 f, 555950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543780 f, 556012.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543840 f, 556073.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543900 f, 556135.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543960 f, 556196.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544020 f, 556257.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544080 f, 556319.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544140 f, 556380.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544200 f, 556441.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544260 f, 556503.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544320 f, 556564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544380 f, 556625.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544440 f, 556687.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544500 f, 556748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544560 f, 556809.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544620 f, 556871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544680 f, 556932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544740 f, 556993.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544800 f, 557055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544860 f, 556547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544920 f, 556608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544980 f, 556670.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545040 f, 556731.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545100 f, 556792.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545160 f, 556853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545220 f, 556915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545280 f, 556976.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545340 f, 557037.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545400 f, 557099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545460 f, 557160.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545520 f, 557221.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545580 f, 557283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545640 f, 557344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545700 f, 557405.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545760 f, 557466.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545820 f, 557528.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545880 f, 557589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545940 f, 557650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546000 f, 557711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546060 f, 557773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546120 f, 557834.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546180 f, 557895.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546240 f, 557957.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546300 f, 558018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546360 f, 558079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546420 f, 558140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546480 f, 558202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546540 f, 558263.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546600 f, 557755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546660 f, 557816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546720 f, 557877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546780 f, 557938.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546840 f, 558000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546900 f, 558061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546960 f, 558122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547020 f, 558183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547080 f, 558244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547140 f, 558306.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547200 f, 558367.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547260 f, 558428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547320 f, 558489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547380 f, 558551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547440 f, 558612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547500 f, 558673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547560 f, 558734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547620 f, 558795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547680 f, 558857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547740 f, 558918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547800 f, 558979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547860 f, 559040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547920 f, 559102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547980 f, 559163.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548040 f, 559224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548100 f, 559285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548160 f, 559346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548220 f, 559408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548280 f, 559469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548340 f, 559530.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548400 f, 559591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548460 f, 559653.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548520 f, 559143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548580 f, 559204.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548640 f, 559266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548700 f, 559327.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548760 f, 559388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548820 f, 559449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548880 f, 559510.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548940 f, 559571.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549000 f, 559633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549060 f, 559694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549120 f, 559755.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549180 f, 559816.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549240 f, 559877.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549300 f, 559938.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549360 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549420 f, 560061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549480 f, 560122.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549540 f, 560183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549600 f, 560244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549660 f, 560305.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549720 f, 560367.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549780 f, 560428.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549840 f, 560489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549900 f, 560550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549960 f, 560611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550020 f, 560672.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550080 f, 560733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550140 f, 560795.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550200 f, 560856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550260 f, 560917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550320 f, 560978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550380 f, 561039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550440 f, 561100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550500 f, 561162.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550560 f, 561223.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550620 f, 561284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550680 f, 560773.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550740 f, 560835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550800 f, 560896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550860 f, 560957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550920 f, 561018.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550980 f, 561079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551040 f, 561140.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551100 f, 561201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551160 f, 561262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551220 f, 561323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551280 f, 561384.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551340 f, 561446.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551400 f, 561507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551460 f, 561568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551520 f, 561629.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551580 f, 561690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551640 f, 561751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551700 f, 561812.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551760 f, 561873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551820 f, 561934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551880 f, 561995.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551940 f, 562057.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552000 f, 562118.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552060 f, 562179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552120 f, 562240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552180 f, 562301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552240 f, 562362.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552300 f, 562423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552360 f, 562484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552420 f, 562545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552480 f, 562606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552540 f, 562668.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552600 f, 562729.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552660 f, 562790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552720 f, 562851.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552780 f, 562912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552840 f, 562973.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552900 f, 562461.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552960 f, 562522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553020 f, 562583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553080 f, 562644.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553140 f, 562706.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553200 f, 562767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553260 f, 562828.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553320 f, 562889.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553380 f, 562950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553440 f, 563011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553500 f, 563072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553560 f, 563133.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553620 f, 563194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553680 f, 563255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553740 f, 563316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553800 f, 563377.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553860 f, 563438.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553920 f, 563499.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553980 f, 563560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554040 f, 563621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554100 f, 563682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554160 f, 563743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554220 f, 563804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554280 f, 563865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554340 f, 563926.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554400 f, 563987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554460 f, 564048.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554520 f, 564109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554580 f, 564170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554640 f, 564231.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554700 f, 564293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554760 f, 564354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554820 f, 564415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554880 f, 564476.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554940 f, 564537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555000 f, 564598.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555060 f, 564659.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555120 f, 564720.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555180 f, 564207.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555240 f, 564268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555300 f, 564329.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555360 f, 564390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555420 f, 564451.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555480 f, 564512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555540 f, 564573.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555600 f, 564634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555660 f, 564695.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555720 f, 564756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555780 f, 564817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555840 f, 564878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555900 f, 564939.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555960 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556020 f, 565060.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556080 f, 565121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556140 f, 565182.9 fps, 0 ms/f [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x3600002 [junit] window resized: 0/0 490x260 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 500x261, swapInterval 1, drawable 0x3600002 [junit] window resized: 0/0 500x261 [junit] QUIT Window Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose ... [junit] Thread[#38,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[#40,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[#40,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 (4.50) [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@bd41df2, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.init FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3600002 [junit] Create PointerIcon #01: PointerIcon[obj 0xa38c7fe, .x11_:0-1, 0x3600006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x6fdbe764, .x11_:0-1, 0x360000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x51c668e3, .x11_:0-1, 0x360000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x2e6a8155, .x11_:0-1, 0x3600012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x3012646b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4a883b15, .x11_:0-1, 0x3600016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: 896/438 128x128 [junit] window resized: 0/0 500x261 [junit] window resized: 0/0 500x261 [junit] Thread[#41,main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x261, swapInterval 1, drawable 0x3600002 [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 500x261, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] QUIT Window Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... [junit] Thread[#40,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 @ 1753078773949 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078773953 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.186 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078769404 ms III - Start [junit] SLOCK [T main @ 1753078769409 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[#38,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 (4.50) [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@4a465cc8, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3600002 [junit] Create PointerIcon #01: PointerIcon[obj 0x4803b726, .x11_:0-1, 0x3600006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x31fa1761, .x11_:0-1, 0x360000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x957e06, .x11_:0-1, 0x360000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x32502377, .x11_:0-1, 0x3600012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x66f57048, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4b8ee4de, .x11_:0-1, 0x3600016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 128x128 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 490x260 [junit] Thread[#39,main-Animator#00,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x3600002 [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 / 58 ms, 1034.4 fps, 0 ms/f; total: 60 f, 1034.4 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 120 f, 1904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 2857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 3809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 4687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 5625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 6562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 7500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 8437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 9375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 10312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 11250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 12187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 12923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 13846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 14769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 15692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 16615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 17538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 18461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 19384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 20307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 20909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 21818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 22727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 23636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 24545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 25454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 26363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 27272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 28181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 29090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 29552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 30447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 31343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 32238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 33134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 34029.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 34925.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 35820.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 36176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 37058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 37941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 38823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 39705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 40588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 41470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 42352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 43235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 44117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 45217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 46086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 46956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 47826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 48695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 49565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 50434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 51304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 52173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 53043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 53913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 54857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 55714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 56571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 57428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 58285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 59142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 60857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 61714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 62571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 62535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 63380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 64225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 65070.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 65915.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 66760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 67605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 68450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 69295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 70140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 70985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 71830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 71666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 72500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 74166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 75833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 76666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 77500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 78333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 79166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 80833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 80547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 81369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 82191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 83013.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 83835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 84657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 85479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 86301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 87123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 87945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 88767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 88378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 89189.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 90810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 91621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 92432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 93243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 94054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 94864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 95675.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 96486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 97297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 96800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 97600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 98400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 99200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 100800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 101600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 102400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 103200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 104000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 104800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 105600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 105789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 106578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 107368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 108157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 108947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 109736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 110526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 111315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 112105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 112894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 113684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 114473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 113766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 114545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 115324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 116103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 116883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 117662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 118441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 119220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 120779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 121558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 120769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 121538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 122307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 123076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 123846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 124615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 125384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 126153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 126923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 127692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 128461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 129230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 129113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 129873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 130632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 131392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 132151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 132911.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 133670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 134430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 135189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 135949.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 136708.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 135750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 136500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 137250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 138750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 139500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 140250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 141000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 141750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 142500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 143250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 144750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 143703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 144444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 145185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 145925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 147407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 148148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 148888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 149629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 150370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 151111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 151851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 152592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 153333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 152195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 152926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 153658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 154390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 155121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 155853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 156585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 157317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 158048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 158780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 159512.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 160243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 159036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 159759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 160481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 161204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 161927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 162650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 163373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 164096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 164819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 165542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 166265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 166987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 167710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 166428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 167142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 167857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 168571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 169285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 170714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 171428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 172142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 172857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 173571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 174285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 175000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 175714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 174352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 175058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 175764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 176470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 177176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 177882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 178588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 179294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 180705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 181411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 182117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 182823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 183529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 184235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 182790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 183488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 184186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 184883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 185581.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 186279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 186976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 187674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 188372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 189069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 189767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 190465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 191162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 189655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 190344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 191034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 191724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 192413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 193103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 193793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 194482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 195172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 195862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 196551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 197241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 197931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 198620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 199310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 200689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 201379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 202068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 202758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 201136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 202500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 203181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 203863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 204545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 205227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 205909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 206590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 207272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 207954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 208636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 209318.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 210681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 211363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 212045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 212727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 213409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 214090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 212359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 213033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 213707.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 214382.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 215056.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 215730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 216404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 217078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 217752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 218426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 219101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 219775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 220449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 221123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 221797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 222471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 223146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 223820.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 224494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 225168.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 225842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 226516.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 227191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 227865.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 228539.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 226666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 227333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 228000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 228666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 229333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 230000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 230666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 231333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 232000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 232666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 233333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 234000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 234666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 235333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 236000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 236666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 237333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 235384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 236043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 236703.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 237362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 238021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 238681.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 239340.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 240659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 241318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 241978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 242637.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 243296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 243956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 244615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 245274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 243260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 243913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 244565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 245217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 245869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 246521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 247173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 247826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 248478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 249130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 249782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 250434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 251086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 251739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 252391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 253043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 250967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 251612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 252258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 252903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 253548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 254193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 254838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 255483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 256129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 256774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 257419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 258064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 258709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 259354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 260645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 261290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 259148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 259787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 260425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 261063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 261702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 262340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 262978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 263617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 264255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 264893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 265531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 266170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 266808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 267446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 268085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 268723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 269361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 270638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 271276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 271914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 272553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 270315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 270947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 271578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 272210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 272842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 273473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 274105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 274736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 275368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 276000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 276631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 277263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 277894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 278526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 279157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 279789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 280421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 281052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 281684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 282315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 282947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 283578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 284210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 284842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 285473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 283125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 283750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 284375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 285000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 285625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 286250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 286875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 287500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 288125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 288750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 289375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 290625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 291250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 291875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 292500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 293125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 293750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 294375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 295000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 295625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 296250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 296875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 297500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 298125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 298750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 296288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 296907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 297525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 298144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 298762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 299381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 300618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 301237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 301855.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 302474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 303092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 303711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 304329.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 304948.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 305567.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 306185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 306804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 307422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 308041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 308659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 309278.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 309896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 310515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 311134.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 311752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 312371.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 312989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 313608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 314226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 311632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 312244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 312857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 313469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 314081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 314693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 315306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 315918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 316530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 317142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 317755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 318367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 318979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 319591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 320204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 320816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 321428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 322040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 322653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 323265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 323877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 324489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 325102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 325714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 326326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 326938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 327551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 328163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 328775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 329387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 330612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 331224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 331836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 332448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 333061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 330303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 330909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 331515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 332121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 332727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 333333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 333939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 334545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 335151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 335757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 336363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 336969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 337575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 338181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 338787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 339393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 340606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 341212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 341818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 342424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 343030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 343636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 344242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 344848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 345454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 346060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 343200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 343800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 344400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 345600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 346200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 346800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 347400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 348000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 348600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 349200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 349800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 350400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 351000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 351600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 352200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 352800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 353400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 354000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 354600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 355200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 355800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 356400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 357000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 357600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 358200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 358800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 355841.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 356435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 357029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 357623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 358217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 358811.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 359405.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 360594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 361188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 361782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 362376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 362970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 363564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 364158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 364752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 365346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 365940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 366534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 367128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 367722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 364705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 365294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 365882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 366470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 367058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 367647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 368235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 368823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 369411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 370000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 370588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 371176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 371764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 372352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 372941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 373529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 374117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 374705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 375294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 375882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 376470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 373398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 373980.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 374563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 375145.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 375728.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 376310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 376893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 377475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 378058.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 378640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 379223.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 379805.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 380388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 380970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 381553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 382135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 382718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 383300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 383883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 384466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 385048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 385631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 386213.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 383076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 383653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 384230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 384807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 385384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 385961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 386538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 387115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 387692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 388269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 388846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 389423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 390576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 391153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 391730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 392307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 392884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 393461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 394038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 394615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 391428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 392000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 392571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 393142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 393714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 394285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 394857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 395428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 396571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 397142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 397714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 398285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 398857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 399428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 400571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 401142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 401714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 402285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 402857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 403428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 400188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 400754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 401320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 401886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 402452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 403018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 403584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 404150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 404716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 405283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 405849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 406415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 406981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 407547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 408113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 408679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 409245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 409811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 410377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 410943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 411509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 412075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 412641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 413207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 409906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 410467.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 411028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 411588.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 412149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 412710.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 413271.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 413831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 414392.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 414953.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 415514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 416074.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 416635.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 417196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 417757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 418317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 418878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 419439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 420560.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 421121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 421682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 422243.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 422803.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 423364.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 423925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 424485.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 425046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 425607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 426168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 426728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 427289.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 427850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 428411.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 428971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 429532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 430093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 430654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 431214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 427777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 428333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 428888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 429444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 430555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 431111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 431666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 432222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 432777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 433333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 433888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 434444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 435555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 436111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 436666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 437222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 437777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 438333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 438888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 439444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 440555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 441111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 441666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 442222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 442777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 443333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 443888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 444444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 445000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 445555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 446111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 446666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 447222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 447777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 444220.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 444770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 445321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 445871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 446422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 446972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 447522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 448073.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 448623.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 449174.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 449724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 450275.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 450825.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 451376.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 451926.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 452477.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 453027.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 453577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 454128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 454678.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 455229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 455779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 456330.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 456880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 457431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 457981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 458532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 459082.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 459633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 460183.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 460733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 461284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 461834.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 462385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 462935.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 463486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 464036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 464587.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 460909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 461454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 462545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 463090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 464181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 464727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 465272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 465818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 466363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 466909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 467454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 468545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 469090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 469636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 470181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 470727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 471272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 471818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 472363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 472909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 473454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 474000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 474545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 475090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 475636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 476181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 476727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 477272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 477818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 478363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 474594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 475135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 475675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 476216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 476756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 477297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 477837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 478378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 478918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 479459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 480540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 481081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 481621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 482162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 482702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 483243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 483783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 484324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 484864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 485405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 485945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 486486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 487027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 487567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 488108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 488648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 489189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 489729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 485892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 486428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 486964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 488035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 489107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 489642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 490178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 490714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 491250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 491785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 492321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 493392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 493928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 494464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 495535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 496071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 496607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 497678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 498214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 498750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 499285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 499821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 500357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 500892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 501964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 502500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 503035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 503571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 504107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 504642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 500707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 501238.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 501769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 502300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 502831.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 503362.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 503893.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 504424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 504955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 505486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 506017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 506548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 507079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 507610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 508141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 508672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 509203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 509734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 510265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 510796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 511327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 511858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 512389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 512920.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 513451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 513982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 514513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 515044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 515575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 516106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 516637.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 517168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 517699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 518230.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 518761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 519292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 519823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 520353.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 516315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 516842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 517368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 517894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 518421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 518947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 519473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 520526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 521052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 521578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 522105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 522631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 523157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 523684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 524210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 524736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 525263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 525789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 526315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 526842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 527368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 527894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 528421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 528947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 529473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 530526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 531052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 531578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 532105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 532631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 533157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 533684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 534210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 534736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 530608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 531130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 531652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 532173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 532695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 533217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 533739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 534260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 534782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 535304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 535826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 536347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 536869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 537391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 537913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 538434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 538956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 539478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 540521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 541043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 541565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 542086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 542608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 543130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 543652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 544173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 544695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 545217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 545739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 546260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 546782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 547304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 547826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 548347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 548869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 549391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 549913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 550434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 550956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 551478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 552521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 548275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 548793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 549310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 549827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 550344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 550862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 551379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 551896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 552413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 552931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 553448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 553965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 554482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 555517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 556034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 556551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 557068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 557586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 558103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 558620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 559137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 559655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 560172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 560689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 561206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 561724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 562241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 562758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 563275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 563793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 564310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 564827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 565344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 565862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 566379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 566896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 567413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 567931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 568448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 568965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 569482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 565128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 565641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 566153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 566666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 567179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 567692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 568205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 568717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 569230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 569743.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 570256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 570769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 571282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 571794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 572307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 572820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 573333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 573846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 574359.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 574871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 575384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 575897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 576410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 576923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 577435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 577948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 573559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 574067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 574576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 575084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 575593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 576101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 576610.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 577118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 577627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 578135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 578644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 579152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 579661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 580169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 580677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 581186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 581694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 582203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 582711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 583220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 583728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 584237.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 584745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 585254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 585762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 586271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 586779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 587288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 583361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 583865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 584369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 584873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 585378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 585882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 586386.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 586890.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 587394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 587899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 588403.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 588907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 589411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 589915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 590420.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 590924.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 591932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 592437.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 592941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 593445.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 593949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 594453.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 594958.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 595462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 595966.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 596470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 596974.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 597479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 597983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 593500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 594000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 594500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 595000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 595500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 596500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 597000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 597500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 598000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 598500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 599000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 599500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 600500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 601000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 601500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 602000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 602500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 603000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 603500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 604000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 604500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 605000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 605500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 606000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 601487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 601983.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 602479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 602975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 603471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 603966.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 604462.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 604958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 605950.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 606446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 606942.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 607438.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 607933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 608429.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 608925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 609421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 609917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 610413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 610909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 611404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 611900.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 612396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 612892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 613388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 613884.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 614380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 614876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 615371.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 615867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 616363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 616859.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 617355.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 617851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 618347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 613770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 614262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 614754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 615245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 615737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 616229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 616721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 617213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 617704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 618196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 618688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 619180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 619672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 620163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 620655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 621147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 621639.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 622131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 622622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 623114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 623606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 624098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 624590.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 625081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 625573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 626065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 626557.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 627049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 627541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 628032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 628524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 629016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 629508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 630491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 630983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 631475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 626829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 627317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 627804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 628292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 628780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 629268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 629756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 630243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 630731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 631219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 631707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 632195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 632682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 633170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 633658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 634146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 634634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 635121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 635609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 636097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 636585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 637073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 637561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 638048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 638536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 639024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 639512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 640487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 640975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 641463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 641951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 642439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 642926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 643414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 643902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 644390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 644878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 645365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 645853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 646341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 646829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 647317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 642580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 643064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 643548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 644032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 644516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 645483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 645967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 646451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 646935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 647419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 647903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 648387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 648870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 649354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 649838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 650322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 650806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 651290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 651774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 652258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 652741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 653225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 653709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 654193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 654677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 655161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 655645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 656129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 656612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 657096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 657580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 658064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 658548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 659032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 659516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 660483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 660967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 656160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 656640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 657120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 657600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 658080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 658560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 659040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 659520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 660480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 660960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 661440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 661920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 662400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 662880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 663360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 663840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 664320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 664800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 665280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 665760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 666240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 666720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 667200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 667680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 668160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 668640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 669120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 669600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 670080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 670560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 671040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 671520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 672000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 672480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 672960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 673440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 673920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 674400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 674880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 675360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 675840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 670952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 671428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 671904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 672380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 672857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 673333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 673809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 674761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 675238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 675714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 676190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 676666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 677619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 678095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 678571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 679047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 679523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 680000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 680476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 680952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 681428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 681904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 682380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 682857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 683333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 683809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 684285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 684761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 685238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 685714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 686190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 686666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 687142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 687619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 688095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 688571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 689047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 689523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 690476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 685511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 685984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 686456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 686929.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 687401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 687874.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 688346.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 688818.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 689291.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 689763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 690236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 690708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 691181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 691653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 692126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 692598.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 693070.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 693543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 694015.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 694488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 694960.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 695433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 695905.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 696377.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 696850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 697322.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 697795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 698267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 698740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 699212.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 699685.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 700157.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 700629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 701102.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 701574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 702047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 702519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 702992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 703464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 703937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 704409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 699375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 699843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 700312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 700781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 701250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 701718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 702187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 702656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 703125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 703593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 704062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 704531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 705468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 705937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 706406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 706875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 707343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 707812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 708281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 708750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 709218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 709687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 710156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 710625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 711093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 711562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 712031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 712500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 712968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 713437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 713906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 714375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 714843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 715312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 715781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 716250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 711162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 711627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 712093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 712558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 713023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 713488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 713953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 714418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 714883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 715348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 715813.9 fps, 0 ms/f [junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 92400 f, 450731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 451024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 449126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 449417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 449708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 450291.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 450582.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 450873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 451165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 451456.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 451747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 452038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 452330.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 452621.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 452912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 451014.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 451304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 451594.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 451884.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 452173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 452463.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 452753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 453043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 453333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 453623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 453913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 454202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 454492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 454782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 455072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 455362.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 455652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 455942.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 456231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 454326.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 454615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 454903.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 455192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 455480.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 455769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 456057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 456346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 456634.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 456923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 457211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 457500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 457788.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 458076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 458365.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 458653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 458942.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 459230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 459519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 459807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 460096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 458181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 458468.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 458755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 459043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 459330.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 459617.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 459904.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 460191.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 460478.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 460765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 461052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 461339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 461626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 461913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 462200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 462488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 462775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 463062.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 463349.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 461714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 462285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 462571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 463142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 463428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 463714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 464000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 464285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 464571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 464857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 465142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 465428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 466000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 466285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 466571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 466857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 467142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 465213.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 465497.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 465782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 466066.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 466350.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 466635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 466919.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 467203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 467488.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 467772.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 468056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 468341.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 468625.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 468909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 469194.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 469478.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 469763.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 470047.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 470331.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 470616.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 470900.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 468962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 469245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 469528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 469811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 470094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 470377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 470660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 470943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 471226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 471509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 471792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 472075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 472358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 472641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 472924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 473207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 473490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 473773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 474056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 474339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 474622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 472676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 472957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 473239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 473521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 473802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 474084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 474366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 474647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 474929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 475211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 475492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 475774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 476056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 476338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 476619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 476901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 477183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 477464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 477746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 478028.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 478309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 476355.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 476635.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 476915.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 477196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 477476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 477757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 478037.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 478317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 478598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 478878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 479158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 479439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 479719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 480280.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 480560.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 480841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 481121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 481401.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 481682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 479720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 480279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 480558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 480837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 481116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 481395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 481674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 481953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 482232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 482511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 482790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 483069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 483348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 483627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 483906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 481944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 482222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 482500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 482777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 483055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 483333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 483611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 483888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 484166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 484444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 484722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 482764.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 483041.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 483317.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 483594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 483870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 484147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 484423.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 484700.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 484976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 485253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 485529.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 483577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 483853.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 484128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 484403.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 484678.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 484954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 485229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 485504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 485779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 483835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 484109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 484383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 484657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 484931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 485205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 485479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 485753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 486027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 486301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 484363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 484636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 484909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 485181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 485454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 485727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 486272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 486545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 486818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 484886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 485158.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 485429.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 485701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 485972.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 486244.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 486515.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 486787.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 487058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 487330.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 487601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 485675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 485945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 486216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 486486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 486756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 487027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 487297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 487567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 487837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 488108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 486188.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 486457.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 486726.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 486995.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 487264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 487533.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 487802.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 488071.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 488340.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 488609.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 486696.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 486964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 487232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 487767.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 488035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 488303.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 488839.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 489107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 487200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 487466.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 487733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 488000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 488266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 488533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 488800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 489066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 489333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 489600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 487699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 487964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 488230.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 488495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 488761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 489026.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 489292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 489557.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 489823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 490088.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 490353.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 490619.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 488722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 488986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 489251.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 489515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 489779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 490044.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 490308.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 490572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 490837.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 491101.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 491365.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 491629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 491894.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 492158.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 490263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 490526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 490789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 491052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 491315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 491578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 491842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 492105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 492368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 492631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 492894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 493157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 493421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 493684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 491790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 492052.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 492314.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 492576.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 492838.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 493100.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 493362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 493624.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 493886.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 494148.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 494410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 494672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 494934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 495196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 493304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 493565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 493826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 494086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 494347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 494608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 494869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 495130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 495391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 495652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 495913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 496173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 496434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 496695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 494805.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 495064.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 495324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 495584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 495844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 496103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 496363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 496623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 496883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 497402.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 497662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 497922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 498181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 496293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 496551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 496810.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 497068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 497327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 497586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 497844.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 498103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 498362.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 498620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 498879.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 499137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 499396.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 499655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 497768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 498025.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 498283.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 498540.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 498798.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 499055.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 499313.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 499570.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 499828.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 500085.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 500343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 500600.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 500858.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 501115.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 501373.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 499487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 499743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 500256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 500512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 500769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 501025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 501282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 501538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 501794.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 502051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 502307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 502564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 502820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 500936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 501191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 501446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 501702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 501957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 502212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 502468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 502723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 502978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 503234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 503489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 503744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 504255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 502372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 502627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 502881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 503135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 503389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 503644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 503898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 504152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 504406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 504661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 504915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 505169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 505423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 503544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 503797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 504050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 504303.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 504556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 504810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 505063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 505316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 505569.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 505822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 506075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 506329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 506582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 506835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 504957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 505210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 505462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 505714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 505966.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 506218.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 506470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 506722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 506974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 507226.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 507479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 507731.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 505857.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 506108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 506359.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 506610.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 506861.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 507112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 507364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 507615.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 507866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 508117.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 508368.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 506500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 506750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 507250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 507500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 507750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 508000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 508250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 508500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 508750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 509000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 509250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 509500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 509750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 507883.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 508132.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 508381.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 508630.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 508879.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 509128.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 509377.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 509626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 509875.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 510124.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 510373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 510622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 510871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 511120.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 509256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 509504.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 509752.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 510247.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 510495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 510743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 510991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 511239.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 511487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 511735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 511983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 512231.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 512479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 512727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 512975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 511111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 511358.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 511604.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 511851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 512098.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 512345.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 512592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 512839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 513086.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 513333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 513580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 513827.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 514074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 514321.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 514567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 514814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 512950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 513196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 513442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 513688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 513934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 514180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 514426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 514672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 514918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 515163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 515409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 515655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 515901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 514040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 514285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 514530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 514775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 515020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 515265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 515510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 515755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 516244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 516489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 516734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 516979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 517224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 517469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 515609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 515853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 516097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 516341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 516585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 516829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 517073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 517317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 517560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 517804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 518048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 518292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 518536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 518780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 519024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 517166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 517408.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 517651.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 517894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 518137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 518380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 518623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 518866.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 519109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 519352.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 519595.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 519838.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 520080.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 520323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 520566.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 518709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 518951.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 519193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 519435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 519677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 519919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 520161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 520403.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 520645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 520887.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 521129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 521370.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 521612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 521854.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 522096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 522338.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 522580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 522822.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 520963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 521204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 521445.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 521686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 521927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 522168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 522409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 522650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 522891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 523132.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 523373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 523614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 523855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 524096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 524337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 524578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 524819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 525060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 523200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 523440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 523680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 523920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 524160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 524400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 524640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 524880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 525120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 525360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 525600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 525840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 526080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 526320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 526560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 526800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 527040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 527280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 525418.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 525657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 525896.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 526135.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 526374.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 526613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 526852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 527091.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 527330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 527569.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 527808.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 528047.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 528286.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 528525.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 528764.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 529004.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 529243.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 529482.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 527619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 527857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 528095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 528333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 528571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 528809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 529047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 529285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 529523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 529761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 530238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 530476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 530714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 530952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 531190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 531428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 531666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 529802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 530039.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 530276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 530513.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 530751.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 530988.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 531225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 531462.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 531699.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 531936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 532173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 532411.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 532648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 532885.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 533122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 533359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 533596.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 533834.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 531968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 532204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 532440.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 532677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 532913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 533149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 533385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 533622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 533858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 534094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 534330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 534566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 534803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 535039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 535275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 535511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 535748.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 533882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 534117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 534352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 534588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 534823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 535058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 535294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 535529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 535764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 536000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 536235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 536470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 536705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 536941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 537176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 537411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 537647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 537882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 536015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 536250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 536484.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 536718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 536953.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 537187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 537421.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 537656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 537890.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 538125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 538359.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 538593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 538828.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 539062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 539296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 539531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 539765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 537898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 538132.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 538365.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 538599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 538832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 539066.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 539299.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 539533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 539766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 540233.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 540466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 540700.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 540933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 541167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 541400.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 541634.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 541867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 540232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 540465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 540697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 540930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 541162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 541395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 541627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 541860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 542093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 542325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 542558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 542790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 543023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 543255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 543488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 543720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 541853.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 542084.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 542316.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 542548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 542779.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 543011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 543243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 543474.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 543706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 543938.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 544169.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 544401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 544633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 544864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 545096.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 545328.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 545559.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 545791.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 543923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 544153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 544384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 544615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 544846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 545076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 545307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 545538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 545769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 546000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 546230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 546461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 546692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 546923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 547153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 547384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 547615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 547846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 545977.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 546206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 546436.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 546666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 546896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 547126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 547356.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 547586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 547816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 548046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 548275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 548505.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 548735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 548965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 549195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 549425.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 549655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 549885.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 548015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 548244.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 548473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 548702.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 548931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 549160.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 549389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 549618.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 549847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 550076.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 550305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 550534.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 550763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 550992.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 551221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 551450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 549581.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 549809.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 550038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 550266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 550494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 550722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 550950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 551178.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 551406.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 551635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 551863.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 552091.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 552319.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 552547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 552775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 553003.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 551136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 551363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 551590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 551818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 552045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 552272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 552500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 552727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 552954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 553181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 553409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 553636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 553863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 554090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 554318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 552452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 552679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 552905.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 553132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 553358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 553584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 553811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 554037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 554264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 554490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 554717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 554943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 555169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 555396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 555622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 555849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 556075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 554210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 554436.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 554661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 554887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 555112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 555338.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 555563.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 555789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 556015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 556240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 556466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 556691.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 556917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 557368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 557594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 555730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 555955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 556179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 556404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 556629.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 556853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 557078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 557303.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 557528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 557752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 557977.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 558202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 558426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 558651.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 558876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 557014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 557238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 557462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 557686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 557910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 558134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 558358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 558582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 558806.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 559029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 559253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 559477.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 559701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 559925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 560149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 560373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 560597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 558736.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 558959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 559182.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 559405.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 559628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 559851.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 560074.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 560297.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 560520.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 560743.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 560966.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 561189.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 561412.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 561635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 561858.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 562081.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 560222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 560444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 560666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 560888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 561111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 561333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 561555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 561777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 562000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 562222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 562444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 562666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 562888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 563111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 563333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 563555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 561697.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 561918.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 562140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 562361.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 562583.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 562804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 563025.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 563247.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 563468.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 563690.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 563911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 564132.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 564354.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 564575.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 564797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 565018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 563161.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 563382.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 563602.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 563823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 564044.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 564264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 564485.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 564705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 564926.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 565147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 563296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 563516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 563736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 563956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 564175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 564395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 564615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 564835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 565054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 565274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 563430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 563649.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 563868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 564087.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 564306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 564525.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 564744.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 564963.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 565182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 565401.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 563563.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 563781.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 564218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 564436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 564654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 564872.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 565090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 565309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 565527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 563695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 563913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 564130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 564347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 564565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 564782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 565217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 565434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 565652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 563826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 564043.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 564259.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 564476.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 564693.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 564909.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 565126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 565342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 565559.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 565776.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 563956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 564172.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 564388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 564604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 564820.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 565036.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 565251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 565467.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 565683.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 565899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 564086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 564301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 564516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 564731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 564946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 565161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 565376.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 565591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 565806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 566021.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 564214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 564428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 564642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 564857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 565071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 565285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 565500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 565928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 566142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 566357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 564555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 564768.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 564982.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 565195.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 565409.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 565622.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 565836.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 566049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 566263.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 564468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 564680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 564893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 565106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 565319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 565531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 565744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 565957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 566170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 564381.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 564593.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 564805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 565017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 565229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 565441.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 565653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 565865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 566077.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 566289.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 564507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 564718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 564929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 565140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 565352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 565563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 565774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 565985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 566197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 566408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 564631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 564842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 565052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 565263.2 fps, 0 ms/f [junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 161160 f, 494355.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 494539.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 493211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 493394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 493577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 493761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 493944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 494128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 492804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 492987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 493170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 493353.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 493536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 493719.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 493902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 492583.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 492765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 492948.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 493130.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 493313.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 493495.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 493677.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 492363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 492545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 492727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 492909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 493090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 493272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 493454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 492145.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 492326.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 492507.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 492688.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 492870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 493051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 493232.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 491927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 492108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 492289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 492469.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 492650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 492831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 493012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 491711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 491891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 492072.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 492252.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 492432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 492612.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 492792.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 491497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 491676.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 491856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 492035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 492215.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 492395.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 492574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 491283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 491462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 491641.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 491820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 492179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 492358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 491071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 491250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 491428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 491607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 491785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 491964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 492142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 490860.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 491038.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 491216.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 491394.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 491572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 491750.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 491928.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 490650.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 490828.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 491005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 491183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 491360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 491538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 491715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 490442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 490619.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 490796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 490973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 491150.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 491327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 491504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 490235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 490411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 490588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 490764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 490941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 491117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 491294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 490029.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 490205.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 490381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 490557.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 490733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 490909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 491085.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 489824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 490175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 490350.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 490526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 490701.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 490877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 489621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 489795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 489970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 490145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 490320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 490495.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 490670.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 489418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 489593.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 489767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 489941.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 490116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 490290.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 490465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 489217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 489391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 489565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 489739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 489913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 490086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 490260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 489017.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 489190.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 489364.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 489537.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 489710.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 489884.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 490057.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 490231.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 490404.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 490578.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 489337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 489510.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 489683.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 489855.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 490028.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 490201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 490374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 490547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 490720.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 490893.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 491066.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 491239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 491412.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 490172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 490344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 490517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 490689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 490862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 491034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 491206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 491379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 491551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 491724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 491896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 492068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 492241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 491002.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 491174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 491346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 491518.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 491690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 491862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 492034.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 492206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 492378.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 492550.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 492722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 492893.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 491657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 491828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 492171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 492342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 492514.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 492685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 493028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 493200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 493371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 493542.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 492307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 492478.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 492649.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 492820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 492991.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 493162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 493333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 493504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 493675.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 493846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 494017.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 494188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 494358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 493125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 493295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 493465.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 493636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 493806.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 493977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 494147.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 494318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 494488.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 494659.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 494829.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 493767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 493937.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 494107.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 494277.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 494447.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 494617.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 494787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 494957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 495127.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 495297.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 495467.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 495637.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 495807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 494576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 494745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 494915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 495084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 495254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 495423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 495593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 495762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 495932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 496101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 496271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 496440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 495211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 495380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 495549.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 495718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 495887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 496056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 496225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 496394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 496563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 496732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 496901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 497070.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 495842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 496011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 496179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 496348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 496516.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 496685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 496853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 497022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 497191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 497359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 497528.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 497696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 497865.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 496638.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 496806.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 496974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 497310.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 497479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 497647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 497815.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 497983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 498151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 498319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 498487.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 497262.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 497430.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 497597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 497765.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 497932.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 498100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 498268.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 498435.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 498603.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 498770.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 498938.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 499106.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 497883.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 498050.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 498217.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 498384.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 498551.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 498718.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 498885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 499052.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 499220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 499387.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 499554.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 499721.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 499888.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 498666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 498833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 499000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 499166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 499333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 499500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 499666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 499833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 500166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 500333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 500500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 500666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 499445.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 499612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 499778.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 499944.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 500110.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 500277.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 500443.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 500609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 500775.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 500941.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 499723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 499889.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 500055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 500221.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 500386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 500552.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 500718.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 500883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 501049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 501215.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 501381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 501546.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 500330.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 500495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 500661.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 500826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 500991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 501157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 501322.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 501487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 501652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 501818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 501983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 502148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 502314.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 501098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 501263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 501593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 501758.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 501923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 502087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 502252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 502417.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 502582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 502747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 502912.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 501698.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 501863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 502027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 502191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 502356.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 502520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 502684.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 502849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 503013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 503178.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 503342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 503506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 503671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 502459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 502622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 502786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 502950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 503114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 503278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 503442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 503606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 503770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 503934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 504098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 504262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 503051.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 503215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 503378.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 503542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 503705.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 503869.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 504032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 504196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 504359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 504523.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 504686.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 504850.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 505013.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 503804.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 503967.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 504130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 504293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 504456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 504619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 504782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 504945.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 505108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 505271.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 505434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 505597.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 505760.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 504552.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 504715.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 504878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 505040.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 505203.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 505365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 505528.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 505691.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 505853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 506016.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 506178.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 506341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 505135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 505297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 505459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 505621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 505783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 505945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 506108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 506270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 506432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 506594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 506756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 506918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 507081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 505876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 506037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 506199.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 506361.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 506522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 506684.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 506846.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 507008.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 507169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 507331.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 507493.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 507655.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 507816.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 506612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 506774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 506935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 507096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 507258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 507419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 507580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 507741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 507903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 508064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 508225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 508387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 508548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 507345.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 507506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 507667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 507828.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 507989.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 508150.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 508311.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 508471.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 508632.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 508793.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 508954.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 509115.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 509276.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 508074.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 508235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 508395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 508556.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 508716.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 508877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 509037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 509197.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 509358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 509518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 509679.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 509839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 508640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 508800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 508960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 509120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 509280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 509440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 509600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 509760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 509920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 510080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 510240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 510400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 510560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 509361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 509521.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 509680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 509840.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 510159.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 510319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 510478.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 510638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 510797.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 510957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 511117.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 511276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 510079.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 510238.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 510397.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 510557.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 510716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 510875.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 511034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 511193.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 511352.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 511511.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 511671.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 511830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 511989.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 510793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 510952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 511111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 511269.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 511428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 511587.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 511746.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 511904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 512063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 512222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 512380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 512539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 512698.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 511503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 511662.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 511820.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 511978.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 512137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 512295.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 512453.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 512612.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 512770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 512928.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 513087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 513245.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 512052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 512210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 512368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 512526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 512684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 512842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 513000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 513157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 513315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 513473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 513631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 513789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 512598.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 512755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 512913.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 513070.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 513228.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 513385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 513543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 513700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 513858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 514015.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 514173.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 514330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 514488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 513298.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 513455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 513612.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 513769.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 513926.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 514083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 514240.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 514397.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 514554.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 514712.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 514869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 515026.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 513838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 513994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 514151.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 514308.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 514464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 514621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 514778.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 514934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 515091.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 515248.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 515404.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 515561.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 514375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 514531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 514687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 514843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 515000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 515156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 515312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 515468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 515625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 515781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 515937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 516093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 516250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 515064.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 515220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 515376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 515532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 515688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 515844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 516155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 516311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 516467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 516623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 516779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 516935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 515751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 515906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 516062.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 516217.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 516373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 516528.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 516683.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 516839.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 516994.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 517150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 517305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 517461.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 516279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 516434.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 516589.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 516744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 516899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 517054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 517209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 517364.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 517519.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 517674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 517829.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 517984.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 518139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 516958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 517113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 517268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 517422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 517577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 517731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 517886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 518041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 518195.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 518350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 518505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 518659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 518814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 517634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 517789.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 517943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 518097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 518251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 518406.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 518560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 518714.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 518868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 519023.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 519177.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 519331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 519485.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 518307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 518461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 518615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 518769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 518923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 519076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 519230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 519384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 519538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 519692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 519846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 518823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 518976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 519130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 519283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 519437.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 519590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 519744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 519897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 520051.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 520204.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 520358.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 520511.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 520664.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 519489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 519642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 519795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 519948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 520102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 520255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 520408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 520561.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 520714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 520867.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 521020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 521173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 521326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 520152.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 520305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 520458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 520610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 520763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 520916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 521068.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 521221.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 521374.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 521526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 521679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 521832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 520659.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 520812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 520964.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 521116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 521269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 521421.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 521573.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 521725.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 521878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 522030.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 522182.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 522335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 521164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 521316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 521468.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 521620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 521772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 521924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 522075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 522227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 522379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 522531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 522683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 522835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 522987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 521818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 521969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 522121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 522272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 522424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 522575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 522727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 522878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 523030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 523181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 523333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 523484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 523636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 522468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 522619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 522770.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 522921.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 523073.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 523224.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 523375.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 523526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 523677.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 523828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 523979.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 524130.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 522964.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 523115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 523266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 523417.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 523567.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 523718.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 523869.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 524020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 524170.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 524321.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 524472.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 523308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 523458.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 523609.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 523759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 523909.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 524060.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 524210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 524360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 524511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 524661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 524812.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 524962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 525112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 523950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 524100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 524250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 524400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 524550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 524700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 524850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 525150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 525300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 525450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 525600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 525750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 524588.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 524738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 524887.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 525037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 525187.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 525336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 525486.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 525635.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 525785.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 525935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 526084.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 526234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 526384.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 525223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 525373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 525522.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 525671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 525820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 525970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 526119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 526268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 526417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 526567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 526716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 526865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 525707.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 525856.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 526004.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 526153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 526302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 526451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 526600.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 526749.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 526898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 527047.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 527196.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 527344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 527493.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 526336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 526485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 526633.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 526782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 526930.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 527079.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 527227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 527376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 527524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 527673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 527821.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 527970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 528118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 526962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 527111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 527259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 527407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 527555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 527703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 527851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 528148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 528296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 528444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 528592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 528740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 527586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 527734.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 527881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 528029.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 528177.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 528325.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 528472.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 528620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 528768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 528916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 529064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 529211.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 528058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 528206.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 528353.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 528501.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 528648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 528796.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 528943.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 529090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 529238.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 529385.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 529533.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 529680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 529828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 528676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 528823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 528970.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 529117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 529264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 529411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 529558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 529705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 529852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 530147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 530294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 530441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 529290.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 529437.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 529584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 529731.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 529877.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 530024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 530171.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 530317.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 530464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 530611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 530757.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 530904.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 531051.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 529902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 530048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 530195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 530341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 530487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 530634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 530780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 530926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 531073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 531219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 531365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 531512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 530364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 530510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 530656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 530802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 530948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 531094.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 531240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 531386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 531532.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 531678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 531824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 531970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 532116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 530970.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 531116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 531262.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 531407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 531553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 531699.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 531844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 531990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 532135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 532281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 532427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 532572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 532718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 531573.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 531719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 531864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 532009.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 532154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 532300.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 532445.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 532590.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 532736.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 532881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 533026.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 533171.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 533317.2 fps, 0 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 220320 f, 493991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 493020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 493154.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 493288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 493422.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 493557.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 493691.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 493825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 492991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 493125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 493258.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 493392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 493526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 493660.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 492694.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 492828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 492962.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 493095.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 493229.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 493363.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 493496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 492533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 492666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 492800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 492933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 493066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 493200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 493333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 492372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 492505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 492638.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 492771.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 492904.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 493037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 493170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 492212.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 492345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 492477.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 492610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 492743.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 492876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 493008.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 492052.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 492185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 492317.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 492450.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 492582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 492715.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 492847.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 492980.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 493112.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 493245.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 493377.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 493509.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 492555.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 492687.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 492819.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 492951.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 493083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 493215.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 493348.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 493480.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 493612.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 493744.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 493876.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 494008.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 493054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 493186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 493318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 493450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 493582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 493714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 493846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 493978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 494109.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 494241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 494373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 494505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 494637.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 493684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 493815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 493947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 494078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 494210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 494342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 494473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 494605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 494736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 494868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 495131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 495263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 494310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 494442.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 494573.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 494704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 494835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 494967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 495098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 495229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 495361.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 495492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 495623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 495754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 494803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 494934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 495065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 495196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 495327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 495458.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 495589.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 495720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 495851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 495982.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 496113.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 496244.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 496375.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 495424.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 495555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 495686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 495817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 495947.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 496078.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 496209.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 496339.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 496470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 496601.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 495652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 495782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 495913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 496043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 496173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 496304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 496434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 496565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 496695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 496826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 495878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 496008.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 496138.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 496268.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 496399.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 496529.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 496659.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 496789.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 495844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 495974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 496103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 496233.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 496363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 496493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 496623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 495680.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 495809.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 495939.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 496069.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 496198.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 496328.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 496457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 495517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 495646.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 495775.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 495905.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 496034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 496163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 496293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 496422.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 495483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 495612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 495741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 495870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 496000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 496129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 496258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 495321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 495450.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 495579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 495708.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 495836.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 495965.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 496094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 495160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 495289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 495417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 495546.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 495674.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 495803.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 495931.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 496059.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 495128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 495256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 495384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 495512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 495641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 495769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 495897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 494968.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 495095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 495223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 495351.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 495479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 495607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 495735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 494808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 494936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 495063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 495191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 495319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 495446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 495574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 495702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 494777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 494904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 495031.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 495159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 495286.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 495414.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 495541.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 494618.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 494745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 494872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 495127.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 495254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 495381.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 494460.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 494587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 494714.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 494841.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 494968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 495095.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 495222.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 495348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 494430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 494556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 494683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 494810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 494936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 495063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 495189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 494273.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 494400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 494526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 494652.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 494778.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 494905.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 495031.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 494117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 494243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 494369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 494495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 494621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 494747.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 494873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 494088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 494213.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 494339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 494465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 494591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 494716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 494842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 493933.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 494058.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 494184.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 494309.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 494435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 494560.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 494686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 494811.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 494937.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 495062.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 495188.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 494279.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 494405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 494530.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 494655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 494780.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 494906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 495031.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 495156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 495281.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 495407.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 495532.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 495657.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 495782.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 494875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 495125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 495250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 495375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 495500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 495625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 495750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 495875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 496000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 496125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 496250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 496375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 495467.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 495592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 495717.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 495842.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 495966.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 496091.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 496216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 496340.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 496465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 496590.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 496715.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 496839.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 496964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 496058.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 496182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 496307.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 496431.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 496556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 496680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 496804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 496929.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 497053.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 497178.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 497302.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 497427.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 497551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 496645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 496770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 496894.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 497018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 497267.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 497391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 497515.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 497639.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 497763.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 497888.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 498012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 498136.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 497231.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 497355.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 497479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 497603.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 497727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 497851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 497975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 498099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 498223.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 498347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 498471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 498595.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 498719.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 497814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 497938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 498061.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 498185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 498309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 498433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 498556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 498680.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 498804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 498927.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 499051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 499175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 499298.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 499422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 498518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 498641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 498765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 498888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 499012.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 499135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 499259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 499382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 499506.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 499629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 499753.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 499876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 498973.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 499096.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 499219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 499342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 499466.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 499589.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 499712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 499835.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 499958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 500082.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 500205.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 500328.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 500451.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 500574.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 499672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 499795.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 499918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 500040.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 500163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 500286.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 500409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 500532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 500655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 500778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 500901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 501024.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 501147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 500245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 500368.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 500490.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 500613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 500736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 500858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 500981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 501104.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 501227.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 501349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 501472.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 501595.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 501717.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 500816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 500938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 501061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 501183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 501306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 501551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 501673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 501795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 501918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 502040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 502163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 501262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 501384.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 501507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 501629.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 501751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 501873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 501995.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 502118.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 502240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 502362.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 502484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 502606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 502729.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 501829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 501951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 502073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 502195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 502317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 502439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 502560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 502682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 502804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 502926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 503048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 503170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 503292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 502393.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 502515.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 502636.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 502758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 502880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 503002.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 503123.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 503245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 503367.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 503488.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 503610.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 503732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 503853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 502955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 503076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 503198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 503319.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 503441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 503562.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 503684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 503805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 503927.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 504048.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 504170.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 504291.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 503393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 503515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 503636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 503757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 503878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 504121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 504242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 504363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 504484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 504606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 504727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 504848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 503951.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 504072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 504193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 504314.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 504435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 504556.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 504677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 504798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 504919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 505040.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 505161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 505282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 505403.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 504507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 504627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 504748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 504869.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 504989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 505110.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 505231.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 505352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 505472.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 505593.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 505714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 505835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 505955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 505060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 505180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 505301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 505421.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 505542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 505662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 505783.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 505903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 506024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 506144.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 506265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 506385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 505490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 505611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 505731.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 505851.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 505971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 506092.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 506212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 506332.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 506452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 506573.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 506693.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 506813.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 506933.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 506040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 506160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 506280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 506400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 506520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 506640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 506760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 506880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 507120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 507240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 507360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 507480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 506586.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 506706.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 506826.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 506946.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 507065.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 507185.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 507305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 507425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 507544.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 507664.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 507784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 507904.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 508023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 507131.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 507251.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 507370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 507490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 507609.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 507729.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 507848.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 507968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 508087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 508207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 508326.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 508446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 507554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 507673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 507793.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 507912.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 508031.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 508151.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 508270.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 508389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 508508.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 508628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 508747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 508866.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 508986.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 508095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 508214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 508333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 508452.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 508571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 508690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 508809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 508928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 509047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 509166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 509285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 509404.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 508514.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 508633.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 508752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 508871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 508990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 509108.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 509227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 509346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 509465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 509584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 509702.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 509821.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 509940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 509051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 509169.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 509288.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 509407.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 509525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 509644.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 509762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 509881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 510118.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 509230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 509349.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 509467.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 509585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 509704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 509822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 509940.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 510059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 510177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 509291.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 509409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 509527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 509645.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 509763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 509881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 510118.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 510236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 510354.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 510472.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 510590.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 510708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 509823.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 509941.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 510058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 510176.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 510294.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 510412.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 510530.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 510648.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 510766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 510884.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 511001.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 511119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 511237.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 510352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 510470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 510588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 510705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 510823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 510941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 511058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 511176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 511294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 511411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 511529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 511647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 510763.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 510880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 510998.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 511115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 511232.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 511350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 511467.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 511585.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 511702.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 511819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 511937.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 512054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 512172.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 511289.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 511406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 511523.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 511640.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 511757.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 511875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 511992.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 512109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 512226.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 512343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 512460.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 512578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 512695.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 511812.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 511929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 512046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 512163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 512280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 512397.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 512514.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 512631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 512748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 512865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 512982.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 513099.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 513216.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 512334.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 512451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 512568.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 512684.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 512801.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 512918.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 513035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 513151.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 513268.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 513385.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 513501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 513618.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 512737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 512854.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 512970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 513087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 513203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 513320.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 513436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 513553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 513669.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 513786.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 513902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 514019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 514135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 513255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 513372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 513488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 513604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 513720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 513837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 513953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 514069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 514186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 514302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 514418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 514534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 514651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 513771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 513887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 514003.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 514119.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 514235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 514352.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 514468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 514584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 514700.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 514816.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 514932.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 515048.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 515164.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 514285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 514401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 514517.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 514633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 514749.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 514864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 514980.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 515096.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 515212.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 515328.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 515444.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 515559.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 514682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 514797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 514913.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 515028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 515144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 515260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 515375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 515491.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 515606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 515722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 515838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 515953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 516069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 515192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 515307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 515423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 515538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 515653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 515769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 515884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 516115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 516230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 516346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 516461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 515585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 515700.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 515815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 515930.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 516046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 516161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 516276.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 516391.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 516506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 516621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 516737.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 516852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 516967.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 516091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 516206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 516321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 516436.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 516551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 516666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 516781.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 516896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 517011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 517126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 517241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 516367.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 516481.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 516596.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 516711.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 516826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 516940.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 517055.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 517170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 517284.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 517399.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 517514.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 516641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 516755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 516870.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 516984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 517099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 516228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 516342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 516457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 516571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 516685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 516800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 516914.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 517028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 517142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 517257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 517371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 517485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 516615.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 516730.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 516844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 516958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 517072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 517186.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 517300.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 517414.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 517528.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 517642.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 517756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 517870.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 517001.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 517115.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 517229.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 517343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 517457.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 517571.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 517685.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 517798.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 517912.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 518026.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 517159.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 517272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 517386.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 516521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 516635.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 516748.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 515886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 516113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 516226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 516339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 516452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 516566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 515706.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 515819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 515932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 516045.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 516158.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 516271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 516384.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 515526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 515639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 515751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 515864.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 515977.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 516090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 516203.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 516315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 515459.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 515572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 515684.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 515797.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 515909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 516022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 516135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 515280.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 515393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 515505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 515617.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 515730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 515842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 515955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 515102.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 515214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 515327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 515439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 515551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 515663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 515775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 514925.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 515037.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 515149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 515261.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 515373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 515485.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 515597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 515708.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 514860.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 514972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 515083.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 515195.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 515307.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 515419.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 515530.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 515642.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 515754.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 514907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 515018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 515130.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 515241.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 515353.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 515464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 515576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 515687.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 515799.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 515910.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 516022.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 515176.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 515287.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 515398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 515510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 515621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 515732.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 515844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 515955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 516066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 516178.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 515333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 515444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 515555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 515666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 515777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 515888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 516111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 516222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 516333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 516444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 515600.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 515711.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 515822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 515933.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 516044.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 516155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 516266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 516377.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 516488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 516598.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 516709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 515867.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 515977.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 516088.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 516199.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 516309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 516420.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 516531.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 516642.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 516752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 516863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 516974.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 516132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 516243.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 516353.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 516464.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 516574.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 516685.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 516795.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 516906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 517016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 517127.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 517237.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 516397.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 516507.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 516617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 516727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 516838.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 516948.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 517058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 517169.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 517279.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 517389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 517500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 516660.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 516770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 516880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 516990.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 517100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 517211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 517321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 517431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 517541.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 517651.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 517761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 516923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 517032.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 517142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 517252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 517362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 517472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 517582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 517692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 517802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 517912.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 518021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 518131.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 517294.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 517404.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 517513.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 517623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 517733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 517842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 517952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 518062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 518171.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 518281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 518391.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 518500.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 518610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 518720.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 517883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 517992.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 518102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 518211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 518321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 518430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 518540.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 518649.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 518759.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 518868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 518978.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 519087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 519197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 519306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 518469.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 518579.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 518688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 518797.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 518907.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 519016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 519125.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 519234.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 519344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 519453.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 519562.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 519672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 519781.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 518945.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 519054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 519163.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 519272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 519381.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 519490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 519600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 519709.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 519818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 519927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 520036.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 520145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 520254.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 520363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 519528.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 519637.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 519745.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 519854.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 519963.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 520072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 520181.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 520290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 520399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 520508.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 520617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 520725.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 520834.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 520108.7 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 287160 f, 496816.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 496920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 497024.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 497128.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 497231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 496476.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 496580.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 496683.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 496787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 496891.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 496994.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 497098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 497202.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 497305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 497409.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 497512.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 496758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 496862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 496965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 497068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 497172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 497275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 497379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 497482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 497586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 497689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 497793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 497896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 498000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 497246.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 497349.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 497452.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 497555.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 497659.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 497762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 497865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 497969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 498072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 498175.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 498278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 498382.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 498485.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 498588.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 497835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 497938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 498041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 498144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 498247.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 498350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 498453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 498556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 498659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 498762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 498865.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 498969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 499072.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 499175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 498421.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 498524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 498627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 498730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 498833.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 498936.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 499039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 499142.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 499245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 499348.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 499451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 499554.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 499656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 499759.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 499006.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 499109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 499212.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 499315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 499417.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 499520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 499623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 499726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 499828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 499931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 500034.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 500137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 500239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 500342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 499589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 499692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 499794.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 499897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 500102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 500205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 500307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 500410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 500512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 500615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 500717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 500820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 500923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 500170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 500273.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 500375.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 500477.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 500580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 500682.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 500784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 500887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 500989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 501092.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 501194.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 501296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 501399.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 501501.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 500749.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 500851.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 500954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 501056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 501158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 501260.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 501362.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 501465.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 501567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 501669.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 501771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 501873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 501976.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 502078.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 501326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 501530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 501632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 501734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 501836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 501938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 502040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 502142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 502244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 502346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 502448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 502551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 501799.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 501901.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 502003.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 502105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 502207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 502309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 502410.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 502512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 502614.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 502716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 502818.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 502920.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 503022.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 503123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 503225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 503327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 503429.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 503531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 503633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 502881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 502983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 503084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 503186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 503288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 503389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 503491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 503593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 503694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 503796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 503898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 504101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 504203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 504305.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 504406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 504508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 504610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 504711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 504813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 504915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 505016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 505118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 504365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 504467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 504568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 504670.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 504771.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 504873.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 504974.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 505076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 505177.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 505279.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 505380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 505482.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 505583.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 505685.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 505786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 505888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 505989.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 506091.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 506192.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 506294.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 506395.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 506497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 506599.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 506700.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 506802.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 506903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 507005.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 507106.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 507208.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 507309.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 507411.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 507512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 507614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 507715.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 507817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 507918.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 507162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 507263.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 507364.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 507466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 507567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 507668.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 507770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 507871.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 507972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 508074.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 508175.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 508277.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 508378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 508479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 508581.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 508682.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 508783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 508885.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 508986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 509087.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 509189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 509290.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 509391.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 509493.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 509594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 509695.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 509797.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 509898.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 510101.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 510202.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 510304.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 510405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 510506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 510608.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 510709.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 510810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 510912.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 511013.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 511114.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 511216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 511317.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 511418.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 511520.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 511621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 511722.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 511824.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 511925.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 511163.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 511264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 511365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 511467.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 511568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 511669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 511770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 511871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 511973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 512074.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 512175.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 512276.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 512377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 512478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 512580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 512681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 512782.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 512883.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 512984.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 513086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 513187.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 513288.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 513389.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 513490.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 513591.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 513693.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 513794.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 513895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 513996.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 514097.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 514199.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 514300.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 514401.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 514502.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 514603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 514704.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 514806.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 514907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 515008.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 515109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 515210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 515311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 515413.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 515514.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 515615.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 515716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 515817.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 515919.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 515151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 515252.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 515353.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 515454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 515555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 515656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 515757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 515858.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 515959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 516060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 516161.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 516262.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 516363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 516464.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 516565.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 516666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 516767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 516868.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 516969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 517070.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 517171.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 517272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 517373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 517474.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 517575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 517676.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 517777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 517878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 517979.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 518080.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 518181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 518282.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 518383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 518484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 518585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 518686.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 518787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 518888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 518989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 519090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 519191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 519292.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 519393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 519494.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 519595.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 518823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 518924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 519025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 519126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 519226.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 519327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 519428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 519529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 519630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 519731.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 519831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 519932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 520033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 520134.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 520235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 520336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 520436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 520537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 520638.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 520739.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 520840.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 520941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 521042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 521142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 521243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 521344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 521445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 521546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 521647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 521747.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 521848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 521949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 522050.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 522151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 522252.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 522352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 522453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 522554.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 522655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 522756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 522857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 522957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 523058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 523159.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 523260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 523361.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 523462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 523563.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 522785.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 522885.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 522986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 523087.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 523187.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 523288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 523389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 523489.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 523590.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 523691.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 523791.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 523892.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 523993.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 524093.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 524194.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 524295.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 524396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 524496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 524597.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312720 f, 524698.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 524798.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 524899.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 525100.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 525201.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 525302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 525402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 525503.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 525604.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 525704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 525805.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 525906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 526006.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 526107.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 526208.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 526308.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 526409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 526510.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 526610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 526711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 526812.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 526912.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 527013.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 527114.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 527214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 527315.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 527416.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 526633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 526733.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 526834.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 526934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 527035.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 527135.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 527236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 527336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 527437.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 527537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 527638.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 527738.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 527839.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 527939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 528040.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 528140.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 528241.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 528341.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 528442.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 528542.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 528643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 528743.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 528844.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 528944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 529045.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 529145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 529246.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 529346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 529447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 529547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 529648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 529748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 529849.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 529949.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 530050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 530150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 530251.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 530351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 530452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 530552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 530653.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 530753.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 530854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 530954.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 531055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 531155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 531256.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 530468.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 530568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 530668.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 530769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 530869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 530969.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 531070.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 531170.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 531270.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 531371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 531471.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 531571.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 531672.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 531772.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 531872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 531973.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 532073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 532173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 532274.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 532374.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 532474.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 532575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 532675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 532775.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 532876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 532976.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 533076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 533177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 533277.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 533377.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 533478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 533578.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 533678.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 533779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 533879.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 533979.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 534080.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 534180.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 534280.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 534381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 534481.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 534581.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 534682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 534782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 534882.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 534983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 535083.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 534290.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 534390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 534490.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 534591.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 534691.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 534791.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 534891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 534991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 535091.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 535192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 535292.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 535392.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 535492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 535592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 535692.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 535793.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 535893.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 535993.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 536093.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 536193.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 536293.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 536394.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 536494.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 536594.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 536694.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 536794.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 536894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 536995.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 537095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 537195.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 537295.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 537395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 537495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 537596.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 537696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 537796.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 537896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 537996.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 538096.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 538197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 538297.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 538397.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 538497.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 538597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 538697.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 538798.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 538898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 538100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 538200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 538300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 538400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 538500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 538600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 538700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 538800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 538900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 539000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 539100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 539200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 539300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 539400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 539500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 539600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 539700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 539800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 539900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 540100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 540200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 540300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 540400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 540500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 540600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 540700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 540800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 540900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 541000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 541100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 541200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 541300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 541400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 541500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 541600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 541700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 541800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 541900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 542000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 542100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 542200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 542300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 542400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 542500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 542600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 542700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 541896.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 541996.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 542096.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 542196.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 542296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 542396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 542495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 542595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 542695.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 542795.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 542895.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 542995.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 543094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 543194.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 543294.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 543394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 543494.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 543594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326760 f, 543693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 543793.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 543893.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 543993.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 544093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 544193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 544292.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 544392.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 544492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 544592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 544692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327420 f, 544792.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327480 f, 544891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327540 f, 544991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327600 f, 545091.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327660 f, 545191.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327720 f, 545291.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327780 f, 545391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327840 f, 545490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327900 f, 545590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327960 f, 545690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328020 f, 545790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328080 f, 545890.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328140 f, 545990.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328200 f, 546089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328260 f, 546189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328320 f, 546289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328380 f, 546389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328440 f, 546489.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328500 f, 545681.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328560 f, 545780.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328620 f, 545880.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328680 f, 545980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328740 f, 546079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328800 f, 546179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328860 f, 546279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328920 f, 546378.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328980 f, 546478.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329040 f, 546578.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329100 f, 546677.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329160 f, 546777.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329220 f, 546877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329280 f, 546976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329340 f, 547076.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329400 f, 547176.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329460 f, 547275.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329520 f, 547375.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329580 f, 547475.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329640 f, 547574.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329700 f, 547674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329760 f, 547774.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329820 f, 547873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329880 f, 547973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329940 f, 548073.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330000 f, 548172.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330060 f, 548272.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330120 f, 548372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330180 f, 548471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330240 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330300 f, 548671.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330360 f, 548770.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330420 f, 548870.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330480 f, 548970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330540 f, 549069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330600 f, 549169.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330660 f, 549269.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330720 f, 549368.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330780 f, 549468.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330840 f, 549568.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330900 f, 549667.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330960 f, 549767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331020 f, 549867.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331080 f, 549966.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331140 f, 550066.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331200 f, 550166.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331260 f, 549353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331320 f, 549452.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331380 f, 549552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331440 f, 549651.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331500 f, 549751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331560 f, 549850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331620 f, 549950.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331680 f, 550049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331740 f, 550149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331800 f, 550248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331860 f, 550348.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331920 f, 550447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331980 f, 550547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332040 f, 550646.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332100 f, 550746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332160 f, 550845.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332220 f, 550945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332280 f, 551044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332340 f, 551144.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332400 f, 551243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332460 f, 551343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332520 f, 551442.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332580 f, 551542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332640 f, 551641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332700 f, 551741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332760 f, 551840.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332820 f, 551940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332880 f, 552039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332940 f, 552139.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333000 f, 552238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333060 f, 552338.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333120 f, 552437.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333180 f, 552537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333240 f, 552636.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333300 f, 552736.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333360 f, 552835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333420 f, 552935.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333480 f, 553034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333540 f, 553134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333600 f, 553233.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333660 f, 553333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333720 f, 553432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333780 f, 553532.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333840 f, 553631.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333900 f, 553731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333960 f, 553830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334020 f, 553930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334080 f, 554029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334140 f, 553211.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334200 f, 553311.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334260 f, 553410.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334320 f, 553509.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334380 f, 553609.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334440 f, 553708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334500 f, 553807.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334560 f, 553907.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334620 f, 554006.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334680 f, 554105.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334740 f, 554205.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334800 f, 554304.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334860 f, 554404.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334920 f, 554503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334980 f, 554602.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335040 f, 554702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335100 f, 554801.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335160 f, 554900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335220 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335280 f, 555099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335340 f, 555198.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335400 f, 555298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335460 f, 555397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335520 f, 555496.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335580 f, 555596.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335640 f, 555695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335700 f, 555794.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335760 f, 555894.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335820 f, 555993.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335880 f, 556092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335940 f, 556192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336000 f, 556291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336060 f, 556390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336120 f, 556490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336180 f, 556589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336240 f, 556688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336300 f, 556788.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336360 f, 556887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336420 f, 556986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336480 f, 557086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336540 f, 557185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336600 f, 557284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336660 f, 557384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336720 f, 557483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336780 f, 557582.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336840 f, 557682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336900 f, 557781.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336960 f, 557880.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337020 f, 557057.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337080 f, 557157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337140 f, 557256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337200 f, 557355.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337260 f, 557454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337320 f, 557553.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337380 f, 557652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337440 f, 557752.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337500 f, 557851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337560 f, 557950.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337620 f, 558049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337680 f, 558148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337740 f, 558247.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337800 f, 558347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337860 f, 558446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337920 f, 558545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337980 f, 558644.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338040 f, 558743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338100 f, 558843.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338160 f, 558942.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338220 f, 559041.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338280 f, 559140.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338340 f, 559239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338400 f, 559338.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338460 f, 559438.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338520 f, 559537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338580 f, 559636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338640 f, 559735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338700 f, 559834.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338760 f, 559933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338820 f, 560033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338880 f, 560132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338940 f, 560231.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339000 f, 560330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339060 f, 560429.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339120 f, 560528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339180 f, 560628.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339240 f, 560727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339300 f, 560826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339360 f, 560925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339420 f, 561024.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339480 f, 561123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339540 f, 561223.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339600 f, 561322.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339660 f, 561421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339720 f, 561520.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339780 f, 561619.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339840 f, 560792.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339900 f, 560891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339960 f, 560990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340020 f, 561089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340080 f, 561188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340140 f, 561287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340200 f, 561386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340260 f, 561485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340320 f, 561584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340380 f, 561683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340440 f, 561782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340500 f, 561881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340560 f, 561980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340620 f, 562079.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340680 f, 562178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340740 f, 562277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340800 f, 562376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340860 f, 562475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340920 f, 562574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340980 f, 562673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341040 f, 562772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341100 f, 562871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341160 f, 562970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341220 f, 563069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341280 f, 563168.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341340 f, 563267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341400 f, 563366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341460 f, 563465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341520 f, 563564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341580 f, 563663.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341640 f, 563762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341700 f, 563861.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341760 f, 563960.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341820 f, 564059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341880 f, 564158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341940 f, 564257.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342000 f, 564356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342060 f, 564455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342120 f, 564554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342180 f, 564653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342240 f, 564752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342300 f, 564851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342360 f, 564950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342420 f, 565049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342480 f, 565148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342540 f, 565247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342600 f, 564415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342660 f, 564514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342720 f, 564612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342780 f, 564711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342840 f, 564810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342900 f, 564909.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342960 f, 565008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343020 f, 565107.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343080 f, 565205.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343140 f, 565304.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343200 f, 565403.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343260 f, 565502.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343320 f, 565601.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343380 f, 565700.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343440 f, 565799.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343500 f, 565897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343560 f, 565996.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343620 f, 566095.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343680 f, 566194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343740 f, 566293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343800 f, 566392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343860 f, 566490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343920 f, 566589.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343980 f, 566688.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344040 f, 566787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344100 f, 566886.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344160 f, 566985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344220 f, 567084.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344280 f, 567182.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344340 f, 567281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344400 f, 567380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344460 f, 567479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344520 f, 567578.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344580 f, 567677.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344640 f, 567775.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344700 f, 567874.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344760 f, 567973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344820 f, 568072.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344880 f, 568171.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344940 f, 568270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345000 f, 568369.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345060 f, 568467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345120 f, 568566.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345180 f, 568665.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345240 f, 568764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345300 f, 568863.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345360 f, 568026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345420 f, 568125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345480 f, 568223.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345540 f, 568322.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345600 f, 568421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345660 f, 568519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345720 f, 568618.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345780 f, 568717.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345840 f, 568815.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345900 f, 568914.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345960 f, 569013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346020 f, 569111.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346080 f, 569210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346140 f, 569309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346200 f, 569407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346260 f, 569506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346320 f, 569605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346380 f, 569703.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346440 f, 569802.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346500 f, 569901.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346560 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346620 f, 570098.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346680 f, 570197.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346740 f, 570296.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346800 f, 570394.7 fps, 0 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 346860 f, 503425.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346920 f, 503512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346980 f, 503599.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347040 f, 503686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347100 f, 503043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347160 f, 503130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347220 f, 503217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347280 f, 503304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347340 f, 503391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347400 f, 503478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347460 f, 503565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347520 f, 503652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347580 f, 503739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347640 f, 503826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347700 f, 503913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347760 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347820 f, 504086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347880 f, 504173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347940 f, 504260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348000 f, 504347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348060 f, 504434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348120 f, 504521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348180 f, 504608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348240 f, 504695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348300 f, 504782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348360 f, 504869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348420 f, 504956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348480 f, 504312.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348540 f, 504399.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348600 f, 504486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348660 f, 504573.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348720 f, 504659.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348780 f, 504746.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348840 f, 504833.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348900 f, 504920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348960 f, 505007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349020 f, 505094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349080 f, 505180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349140 f, 505267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349200 f, 505354.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349260 f, 505441.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349320 f, 505528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349380 f, 505615.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349440 f, 505701.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349500 f, 505788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349560 f, 505875.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349620 f, 505962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349680 f, 506049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349740 f, 506136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349800 f, 506222.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349860 f, 506309.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349920 f, 506396.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349980 f, 506483.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350040 f, 506570.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350100 f, 506657.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350160 f, 506743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350220 f, 506830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350280 f, 506184.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350340 f, 506271.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350400 f, 506358.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350460 f, 506445.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350520 f, 506531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350580 f, 506618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350640 f, 506705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350700 f, 506791.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350760 f, 506878.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350820 f, 506965.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350880 f, 507052.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350940 f, 507138.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351000 f, 507225.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351060 f, 507312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351120 f, 507398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351180 f, 507485.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351240 f, 507572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351300 f, 507658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351360 f, 507745.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351420 f, 507832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351480 f, 507919.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351540 f, 508005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351600 f, 508092.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351660 f, 508179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351720 f, 508265.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351780 f, 508352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351840 f, 508439.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351900 f, 508526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351960 f, 508612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352020 f, 508699.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352080 f, 508786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352140 f, 508872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352200 f, 508959.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352260 f, 508311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352320 f, 508398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352380 f, 508484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352440 f, 508571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352500 f, 508658.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352560 f, 508744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352620 f, 508831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352680 f, 508917.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352740 f, 509004.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352800 f, 509090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352860 f, 509177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352920 f, 509264.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352980 f, 509350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353040 f, 509437.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353100 f, 509523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353160 f, 509610.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353220 f, 509696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353280 f, 509783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353340 f, 509870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353400 f, 509956.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353460 f, 510043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353520 f, 510129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353580 f, 510216.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353640 f, 510303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353700 f, 510389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353760 f, 510476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353820 f, 510562.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353880 f, 510649.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353940 f, 510735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354000 f, 510822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354060 f, 510909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354120 f, 510995.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354180 f, 511082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354240 f, 511168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354300 f, 511255.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354360 f, 511342.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354420 f, 511428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354480 f, 511515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354540 f, 511601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354600 f, 511688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354660 f, 511774.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354720 f, 511861.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354780 f, 511948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354840 f, 512034.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354900 f, 512121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354960 f, 512207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355020 f, 512294.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355080 f, 512380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355140 f, 512467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355200 f, 512554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355260 f, 512640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355320 f, 512727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355380 f, 512074.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355440 f, 512161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355500 f, 512247.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355560 f, 512334.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355620 f, 512420.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355680 f, 512507.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355740 f, 512593.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355800 f, 512680.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355860 f, 512766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355920 f, 512853.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355980 f, 512939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356040 f, 513025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356100 f, 513112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356160 f, 513198.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356220 f, 513285.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356280 f, 513371.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356340 f, 513458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356400 f, 513544.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356460 f, 513631.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356520 f, 513717.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356580 f, 513804.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356640 f, 513890.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356700 f, 513976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356760 f, 514063.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356820 f, 514149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356880 f, 514236.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356940 f, 514322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357000 f, 514409.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357060 f, 514495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357120 f, 514582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357180 f, 514668.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357240 f, 514755.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357300 f, 514841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357360 f, 514927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357420 f, 515014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357480 f, 515100.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357540 f, 515187.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357600 f, 515273.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357660 f, 515360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357720 f, 515446.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357780 f, 515533.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357840 f, 515619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357900 f, 515706.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357960 f, 515792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358020 f, 515878.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358080 f, 515965.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358140 f, 516051.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358200 f, 516138.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358260 f, 516224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358320 f, 516311.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358380 f, 516397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358440 f, 515741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358500 f, 515827.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358560 f, 515913.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358620 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358680 f, 516086.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358740 f, 516172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358800 f, 516259.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358860 f, 516345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358920 f, 516431.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358980 f, 516518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359040 f, 516604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359100 f, 516690.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359160 f, 516776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359220 f, 516863.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359280 f, 516949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359340 f, 517035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359400 f, 517122.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359460 f, 517208.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359520 f, 517294.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359580 f, 517381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359640 f, 517467.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359700 f, 517553.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359760 f, 517640.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359820 f, 517726.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359880 f, 517812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359940 f, 517899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360000 f, 517985.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360060 f, 518071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360120 f, 518158.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360180 f, 518244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360240 f, 518330.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360300 f, 518417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360360 f, 518503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360420 f, 518589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360480 f, 518676.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360540 f, 518762.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360600 f, 518848.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360660 f, 518935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360720 f, 519021.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360780 f, 519107.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360840 f, 519194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360900 f, 519280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360960 f, 519366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361020 f, 519453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361080 f, 519539.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361140 f, 519625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361200 f, 518965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361260 f, 519051.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361320 f, 519137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361380 f, 519224.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361440 f, 519310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361500 f, 519396.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361560 f, 519482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361620 f, 519568.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361680 f, 519655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361740 f, 519741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361800 f, 519827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361860 f, 519913.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361920 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361980 f, 520086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362040 f, 520172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362100 f, 520258.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362160 f, 520344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362220 f, 520431.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362280 f, 520517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362340 f, 520603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362400 f, 520689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362460 f, 520775.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362520 f, 520862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362580 f, 520948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362640 f, 521034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362700 f, 521120.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362760 f, 521206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362820 f, 521293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362880 f, 521379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362940 f, 521465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363000 f, 521551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363060 f, 521637.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363120 f, 520975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363180 f, 521061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363240 f, 521147.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363300 f, 521233.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363360 f, 521319.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363420 f, 521406.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363480 f, 521492.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363540 f, 521578.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363600 f, 521664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363660 f, 521750.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363720 f, 521836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363780 f, 521922.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363840 f, 522008.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363900 f, 522094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363960 f, 522180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364020 f, 522266.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364080 f, 522352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364140 f, 522439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364200 f, 522525.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364260 f, 522611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364320 f, 522697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364380 f, 522783.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364440 f, 522869.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364500 f, 522955.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364560 f, 523041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364620 f, 523127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364680 f, 523213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364740 f, 523299.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364800 f, 523385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364860 f, 523472.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364920 f, 523558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364980 f, 522893.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365040 f, 522979.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365100 f, 523065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365160 f, 523151.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365220 f, 523237.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365280 f, 523323.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365340 f, 523409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365400 f, 523495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365460 f, 523581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365520 f, 523667.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365580 f, 523753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365640 f, 523839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365700 f, 523925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365760 f, 524011.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365820 f, 524097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365880 f, 524183.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365940 f, 524269.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366000 f, 524355.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366060 f, 524441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366120 f, 524527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366180 f, 524613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366240 f, 524699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366300 f, 524785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366360 f, 524871.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366420 f, 524957.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366480 f, 525043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366540 f, 525128.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366600 f, 525214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366660 f, 525300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366720 f, 525386.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366780 f, 525472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366840 f, 524806.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366900 f, 524892.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366960 f, 524978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367020 f, 525064.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367080 f, 525150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367140 f, 525236.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367200 f, 525321.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367260 f, 525407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367320 f, 525493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367380 f, 525579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367440 f, 525665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367500 f, 525751.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367560 f, 525836.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367620 f, 525922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367680 f, 526008.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367740 f, 526094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367800 f, 526180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367860 f, 526266.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367920 f, 526351.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367980 f, 526437.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368040 f, 526523.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368100 f, 526609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368160 f, 526695.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368220 f, 526781.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368280 f, 526866.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368340 f, 526952.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368400 f, 527038.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368460 f, 527124.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368520 f, 527210.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368580 f, 527296.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368640 f, 527382.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368700 f, 527467.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368760 f, 527553.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368820 f, 527639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368880 f, 527725.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368940 f, 527811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369000 f, 527142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369060 f, 527228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369120 f, 527314.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369180 f, 527400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369240 f, 527485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369300 f, 527571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369360 f, 527657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369420 f, 527742.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369480 f, 527828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369540 f, 527914.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369600 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369660 f, 528085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369720 f, 528171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369780 f, 528257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369840 f, 528342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369900 f, 528428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369960 f, 528514.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370020 f, 528600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370080 f, 528685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370140 f, 528771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370200 f, 528857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370260 f, 528942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370320 f, 529028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370380 f, 529114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370440 f, 529200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370500 f, 529285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370560 f, 529371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370620 f, 529457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370680 f, 529542.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370740 f, 529628.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370800 f, 529714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370860 f, 529800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370920 f, 529885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370980 f, 529971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371040 f, 530057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371100 f, 530142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371160 f, 530228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371220 f, 530314.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371280 f, 530400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371340 f, 530485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371400 f, 530571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371460 f, 530657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371520 f, 530742.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371580 f, 530828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371640 f, 530914.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371700 f, 531000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371760 f, 531085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371820 f, 531171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371880 f, 531257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371940 f, 531342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372000 f, 531428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372060 f, 531514.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372120 f, 531600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372180 f, 530927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372240 f, 531012.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372300 f, 531098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372360 f, 531184.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372420 f, 531269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372480 f, 531355.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372540 f, 531440.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372600 f, 531526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372660 f, 531612.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372720 f, 531697.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372780 f, 531783.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372840 f, 531868.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372900 f, 531954.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372960 f, 532039.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373020 f, 532125.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373080 f, 532211.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373140 f, 532296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373200 f, 532382.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373260 f, 532467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373320 f, 532553.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373380 f, 532639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373440 f, 532724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373500 f, 532810.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373560 f, 532895.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373620 f, 532981.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373680 f, 533067.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373740 f, 533152.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373800 f, 533238.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373860 f, 533323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373920 f, 533409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373980 f, 533495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374040 f, 533580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374100 f, 533666.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374160 f, 533751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374220 f, 533837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374280 f, 533922.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374340 f, 534008.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374400 f, 534094.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374460 f, 534179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374520 f, 534265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374580 f, 534350.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374640 f, 534436.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374700 f, 534522.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374760 f, 534607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374820 f, 534693.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374880 f, 534778.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374940 f, 534864.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375000 f, 534950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375060 f, 535035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375120 f, 535121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375180 f, 535206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375240 f, 535292.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375300 f, 535378.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375360 f, 534700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375420 f, 534786.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375480 f, 534871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375540 f, 534957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375600 f, 535042.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375660 f, 535128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375720 f, 535213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375780 f, 535299.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375840 f, 535384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375900 f, 535470.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375960 f, 535555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376020 f, 535641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376080 f, 535726.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376140 f, 535811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376200 f, 535897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376260 f, 535982.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376320 f, 536068.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376380 f, 536153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376440 f, 536239.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376500 f, 536324.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376560 f, 536410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376620 f, 536495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376680 f, 536581.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376740 f, 536666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376800 f, 536752.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376860 f, 536837.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376920 f, 536923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376980 f, 537008.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377040 f, 537094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377100 f, 537179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377160 f, 537264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377220 f, 537350.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377280 f, 537435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377340 f, 537521.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377400 f, 537606.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377460 f, 537692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377520 f, 537777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377580 f, 537863.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377640 f, 537948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377700 f, 538034.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377760 f, 538119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377820 f, 538205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377880 f, 538290.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377940 f, 538376.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378000 f, 538461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378060 f, 538547.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378120 f, 538632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378180 f, 538717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378240 f, 538803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378300 f, 538888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378360 f, 538974.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378420 f, 539059.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378480 f, 538378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378540 f, 538463.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378600 f, 538549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378660 f, 538634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378720 f, 538719.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378780 f, 538805.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378840 f, 538890.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378900 f, 538975.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378960 f, 539061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379020 f, 539146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379080 f, 539231.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379140 f, 539317.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379200 f, 539402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379260 f, 539487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379320 f, 539573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379380 f, 539658.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379440 f, 539743.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379500 f, 539829.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379560 f, 539914.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379620 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379680 f, 540085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379740 f, 540170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379800 f, 540256.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379860 f, 540341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379920 f, 540426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379980 f, 540512.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380040 f, 540597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380100 f, 540682.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380160 f, 540768.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380220 f, 540853.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380280 f, 540938.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380340 f, 541024.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380400 f, 541109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380460 f, 541194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380520 f, 541280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380580 f, 541365.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380640 f, 541450.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380700 f, 541536.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380760 f, 541621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380820 f, 541707.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380880 f, 541792.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380940 f, 541877.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381000 f, 541963.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381060 f, 542048.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381120 f, 542133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381180 f, 542219.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381240 f, 542304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381300 f, 542389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381360 f, 542475.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381420 f, 542560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381480 f, 542645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381540 f, 542731.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381600 f, 542045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381660 f, 542130.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381720 f, 542215.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381780 f, 542301.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381840 f, 542386.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381900 f, 542471.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381960 f, 542556.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382020 f, 542642.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382080 f, 542727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382140 f, 542812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382200 f, 542897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382260 f, 542982.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382320 f, 543068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382380 f, 543153.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382440 f, 543238.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382500 f, 543323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382560 f, 543409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382620 f, 543494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382680 f, 543579.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382740 f, 543664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382800 f, 543750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382860 f, 543835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382920 f, 543920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382980 f, 544005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383040 f, 544090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383100 f, 544176.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383160 f, 544261.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383220 f, 544346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383280 f, 544431.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383340 f, 544517.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383400 f, 544602.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383460 f, 544687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383520 f, 544772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383580 f, 544857.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383640 f, 544943.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383700 f, 545028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383760 f, 545113.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383820 f, 545198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383880 f, 545284.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383940 f, 545369.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384000 f, 545454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384060 f, 545539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384120 f, 545625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384180 f, 545710.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384240 f, 545795.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384300 f, 545880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384360 f, 545965.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384420 f, 546051.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384480 f, 546136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384540 f, 546221.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384600 f, 546306.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384660 f, 546392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384720 f, 545702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384780 f, 545787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384840 f, 545872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384900 f, 545957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384960 f, 546042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385020 f, 546127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385080 f, 546212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385140 f, 546297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385200 f, 546383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385260 f, 546468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385320 f, 546553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385380 f, 546638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385440 f, 546723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385500 f, 546808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385560 f, 546893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385620 f, 546978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385680 f, 547063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385740 f, 547148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385800 f, 547234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385860 f, 547319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385920 f, 547404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385980 f, 547489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386040 f, 547574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386100 f, 547659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386160 f, 547744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386220 f, 547829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386280 f, 547914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386340 f, 548000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386400 f, 548085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386460 f, 548170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386520 f, 548255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386580 f, 548340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386640 f, 548425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386700 f, 548510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386760 f, 548595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386820 f, 548680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386880 f, 548765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386940 f, 548851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387000 f, 548936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387060 f, 549021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387120 f, 549106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387180 f, 549191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387240 f, 549276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387300 f, 549361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387360 f, 549446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387420 f, 549531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387480 f, 549617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387540 f, 549702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387600 f, 549787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387660 f, 549872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387720 f, 549957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387780 f, 550042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387840 f, 549348.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387900 f, 549433.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387960 f, 549518.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388020 f, 549603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388080 f, 549688.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388140 f, 549773.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388200 f, 549858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388260 f, 549943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388320 f, 550028.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388380 f, 550113.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388440 f, 550198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388500 f, 550283.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388560 f, 550368.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388620 f, 550453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388680 f, 550538.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388740 f, 550623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388800 f, 550708.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388860 f, 550793.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388920 f, 550878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388980 f, 550963.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389040 f, 551048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389100 f, 551133.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389160 f, 551218.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389220 f, 551303.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389280 f, 551388.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389340 f, 551473.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389400 f, 551558.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389460 f, 551643.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389520 f, 551728.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389580 f, 551813.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389640 f, 551898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389700 f, 551983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389760 f, 552068.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389820 f, 552153.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389880 f, 552237.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389940 f, 552322.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390000 f, 552407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390060 f, 552492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390120 f, 552577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390180 f, 552662.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390240 f, 552747.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390300 f, 552832.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390360 f, 552135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390420 f, 552220.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390480 f, 552305.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390540 f, 552390.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390600 f, 552475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390660 f, 552560.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390720 f, 552645.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390780 f, 552729.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390840 f, 552814.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390900 f, 552899.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390960 f, 552984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391020 f, 553069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391080 f, 553154.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391140 f, 553239.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391200 f, 553323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391260 f, 553408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391320 f, 553493.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391380 f, 553578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391440 f, 553663.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391500 f, 553748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391560 f, 553833.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391620 f, 553917.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391680 f, 554002.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391740 f, 554087.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391800 f, 554172.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391860 f, 554257.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391920 f, 554342.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391980 f, 554427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392040 f, 554512.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392100 f, 554596.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392160 f, 554681.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392220 f, 554766.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392280 f, 554851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392340 f, 554936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392400 f, 555021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392460 f, 555106.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392520 f, 555190.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392580 f, 555275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392640 f, 555360.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392700 f, 555445.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392760 f, 555530.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392820 f, 555615.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392880 f, 555700.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392940 f, 555785.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393000 f, 555869.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393060 f, 555954.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393120 f, 556039.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393180 f, 556124.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393240 f, 555423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393300 f, 555508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393360 f, 555593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393420 f, 555677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393480 f, 555762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393540 f, 555847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393600 f, 555932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393660 f, 556016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393720 f, 556101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393780 f, 556186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393840 f, 556271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393900 f, 556355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393960 f, 556440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394020 f, 556525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394080 f, 556610.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394140 f, 556694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394200 f, 556779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394260 f, 556864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394320 f, 556949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394380 f, 557033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394440 f, 557118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394500 f, 557203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394560 f, 557288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394620 f, 557372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394680 f, 557457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394740 f, 557542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394800 f, 557627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394860 f, 557711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394920 f, 557796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394980 f, 557881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395040 f, 557966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395100 f, 558050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395160 f, 558135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395220 f, 558220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395280 f, 558305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395340 f, 558389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395400 f, 558474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395460 f, 558559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395520 f, 558644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395580 f, 558728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395640 f, 558813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395700 f, 558898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395760 f, 558983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395820 f, 559067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395880 f, 559152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395940 f, 559237.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396000 f, 559322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396060 f, 559406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396120 f, 559491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396180 f, 559576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396240 f, 559661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396300 f, 559745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396360 f, 559830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396420 f, 559915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396480 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396540 f, 560084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396600 f, 560169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396660 f, 560254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396720 f, 560339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396780 f, 560423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396840 f, 559717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396900 f, 559802.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396960 f, 559887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397020 f, 559971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397080 f, 560056.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397140 f, 560141.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397200 f, 560225.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397260 f, 560310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397320 f, 560394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397380 f, 560479.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397440 f, 560564.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397500 f, 560648.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397560 f, 560733.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397620 f, 560818.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397680 f, 560902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397740 f, 560987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397800 f, 561071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397860 f, 561156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397920 f, 561241.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397980 f, 561325.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398040 f, 561410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398100 f, 561495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398160 f, 561579.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398220 f, 561664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398280 f, 561748.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398340 f, 561833.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398400 f, 561918.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398460 f, 562002.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398520 f, 562087.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398580 f, 562172.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398640 f, 562256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398700 f, 562341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398760 f, 562425.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398820 f, 562510.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398880 f, 562595.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398940 f, 562679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399000 f, 562764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399060 f, 562849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399120 f, 562933.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399180 f, 563018.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399240 f, 563102.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399300 f, 563187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399360 f, 563272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399420 f, 563356.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399480 f, 563441.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399540 f, 563526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399600 f, 563610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399660 f, 563695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399720 f, 563780.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399780 f, 563864.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399840 f, 563949.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399900 f, 564033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399960 f, 564118.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400020 f, 564203.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400080 f, 564287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400140 f, 564372.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400200 f, 564457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400260 f, 564541.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400320 f, 564626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400380 f, 563915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400440 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400500 f, 564084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400560 f, 564169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400620 f, 564253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400680 f, 564338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400740 f, 564422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400800 f, 564507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400860 f, 564591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400920 f, 564676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400980 f, 564760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401040 f, 564845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401100 f, 564929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401160 f, 565014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401220 f, 565098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401280 f, 565183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401340 f, 565267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401400 f, 565352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401460 f, 565436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401520 f, 565521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401580 f, 565605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401640 f, 565690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401700 f, 565774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401760 f, 565859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401820 f, 565943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401880 f, 566028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401940 f, 566112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402000 f, 566197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402060 f, 566281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402120 f, 566366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402180 f, 566450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402240 f, 566535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402300 f, 566619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402360 f, 566704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402420 f, 566788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402480 f, 566873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402540 f, 566957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402600 f, 567042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402660 f, 567126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402720 f, 567211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402780 f, 567295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402840 f, 567380.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402900 f, 567464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402960 f, 567549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403020 f, 567633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403080 f, 567718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403140 f, 567802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403200 f, 567887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403260 f, 567971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403320 f, 568056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403380 f, 568140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403440 f, 568225.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403500 f, 568309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403560 f, 568394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403620 f, 568478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403680 f, 568563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403740 f, 568647.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403800 f, 568732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403860 f, 568816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403920 f, 568101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403980 f, 568185.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404040 f, 568270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404100 f, 568354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404160 f, 568438.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404220 f, 568523.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404280 f, 568607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404340 f, 568692.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404400 f, 568776.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404460 f, 568860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404520 f, 568945.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404580 f, 569029.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404640 f, 569113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404700 f, 569198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404760 f, 569282.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404820 f, 569367.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404880 f, 569451.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404940 f, 569535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405000 f, 569620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405060 f, 569704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405120 f, 569789.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405180 f, 569873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405240 f, 569957.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405300 f, 570042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405360 f, 570126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405420 f, 570211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405480 f, 570295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405540 f, 570379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405600 f, 570464.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405660 f, 570548.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405720 f, 570632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405780 f, 570717.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405840 f, 570801.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405900 f, 570886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405960 f, 570970.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406020 f, 571054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406080 f, 571139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406140 f, 571223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406200 f, 571308.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406260 f, 571392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406320 f, 571476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406380 f, 571561.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406440 f, 571645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406500 f, 571729.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406560 f, 571814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406620 f, 571898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406680 f, 571983.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406740 f, 572067.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406800 f, 572151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406860 f, 572236.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406920 f, 572320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406980 f, 572405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407040 f, 572489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407100 f, 572573.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407160 f, 572658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407220 f, 572742.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407280 f, 572827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407340 f, 572911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407400 f, 572995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407460 f, 573080.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407520 f, 572359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407580 f, 572443.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407640 f, 572528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407700 f, 572612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407760 f, 572696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407820 f, 572780.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407880 f, 572865.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407940 f, 572949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408000 f, 573033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408060 f, 573118.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408120 f, 573202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408180 f, 573286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408240 f, 573370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408300 f, 573455.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408360 f, 573539.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408420 f, 573623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408480 f, 573707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408540 f, 573792.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408600 f, 573876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408660 f, 573960.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408720 f, 574044.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408780 f, 574129.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408840 f, 574213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408900 f, 574297.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408960 f, 574382.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409020 f, 574466.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409080 f, 574550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409140 f, 574634.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409200 f, 574719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409260 f, 574803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409320 f, 574887.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409380 f, 574971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409440 f, 575056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409500 f, 575140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409560 f, 575224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409620 f, 575309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409680 f, 575393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409740 f, 575477.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409800 f, 575561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409860 f, 575646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409920 f, 575730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409980 f, 575814.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410040 f, 575898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410100 f, 575983.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410160 f, 576067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410220 f, 576151.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410280 f, 576235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410340 f, 576320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410400 f, 576404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410460 f, 576488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410520 f, 576573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410580 f, 576657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410640 f, 576741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410700 f, 576825.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410760 f, 576910.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410820 f, 576994.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410880 f, 577078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410940 f, 577162.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411000 f, 577247.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411060 f, 577331.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411120 f, 577415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411180 f, 577500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411240 f, 576774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411300 f, 576858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411360 f, 576942.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411420 f, 577026.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411480 f, 577110.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411540 f, 577194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411600 f, 577279.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411660 f, 577363.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411720 f, 577447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411780 f, 577531.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411840 f, 577615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411900 f, 577699.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411960 f, 577784.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412020 f, 577868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412080 f, 577952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412140 f, 578036.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412200 f, 578120.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412260 f, 578204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412320 f, 578288.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412380 f, 578373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412440 f, 578457.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412500 f, 578541.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412560 f, 578625.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412620 f, 578709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412680 f, 578793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412740 f, 578878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412800 f, 578962.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412860 f, 579046.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412920 f, 579130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412980 f, 579214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413040 f, 579298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413100 f, 579382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413160 f, 579467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413220 f, 579551.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413280 f, 579635.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413340 f, 579719.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413400 f, 579803.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413460 f, 579887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413520 f, 579971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413580 f, 580056.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413640 f, 580140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413700 f, 580224.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413760 f, 580308.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413820 f, 580392.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413880 f, 580476.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413940 f, 580561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414000 f, 580645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414060 f, 580729.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414120 f, 580813.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414180 f, 580897.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414240 f, 580981.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414300 f, 581065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414360 f, 581150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414420 f, 581234.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414480 f, 581318.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414540 f, 581402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414600 f, 581486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414660 f, 581570.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414720 f, 581655.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414780 f, 581739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414840 f, 581823.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414900 f, 581907.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414960 f, 581176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415020 f, 581260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415080 f, 581344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415140 f, 581428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415200 f, 581512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415260 f, 581596.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415320 f, 581680.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415380 f, 581764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415440 f, 581848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415500 f, 581932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415560 f, 582016.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415620 f, 582100.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415680 f, 582184.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415740 f, 582268.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415800 f, 582352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415860 f, 582437.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415920 f, 582521.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415980 f, 582605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416040 f, 582689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416100 f, 582773.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416160 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416220 f, 582941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416280 f, 583025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416340 f, 583109.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416400 f, 583193.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416460 f, 583277.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416520 f, 583361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416580 f, 583445.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416640 f, 583529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416700 f, 583613.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416760 f, 583697.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416820 f, 583781.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416880 f, 583865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416940 f, 583949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417000 f, 584033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417060 f, 584117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417120 f, 584201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417180 f, 584285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417240 f, 584369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417300 f, 584453.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417360 f, 584537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417420 f, 584621.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417480 f, 584705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417540 f, 584789.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417600 f, 584873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417660 f, 584958.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417720 f, 585042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417780 f, 585126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417840 f, 585210.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417900 f, 585294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417960 f, 585378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418020 f, 585462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418080 f, 585546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418140 f, 585630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418200 f, 585714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418260 f, 585798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418320 f, 585062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418380 f, 585146.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418440 f, 585230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418500 f, 585314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418560 f, 585398.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418620 f, 585482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418680 f, 585566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418740 f, 585650.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418800 f, 585734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418860 f, 585818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418920 f, 585902.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418980 f, 585986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419040 f, 586069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419100 f, 586153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419160 f, 586237.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419220 f, 586321.7 fps, 0 ms/f [junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 419280 f, 524100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419340 f, 524175.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419400 f, 524250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419460 f, 524325.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419520 f, 524400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419580 f, 524475.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419640 f, 524550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419700 f, 524625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419760 f, 524700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419820 f, 524119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419880 f, 524194.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419940 f, 524269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420000 f, 524344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420060 f, 524419.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420120 f, 524494.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420180 f, 524569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420240 f, 524644.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420300 f, 524719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420360 f, 524794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420420 f, 524868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420480 f, 524943.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420540 f, 524364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420600 f, 524438.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420660 f, 524513.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420720 f, 524588.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420780 f, 524663.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420840 f, 524738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420900 f, 524812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420960 f, 524887.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421020 f, 524962.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421080 f, 525037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421140 f, 525112.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421200 f, 524533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421260 f, 524607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421320 f, 524682.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421380 f, 524757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421440 f, 524831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421500 f, 524906.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421560 f, 524981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421620 f, 525056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421680 f, 525130.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421740 f, 525205.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421800 f, 525280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421860 f, 525354.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421920 f, 524776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421980 f, 524850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422040 f, 524925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422100 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422160 f, 525074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422220 f, 525149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422280 f, 525223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422340 f, 525298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422400 f, 525373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422460 f, 525447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422520 f, 524869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422580 f, 524944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422640 f, 525018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422700 f, 525093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422760 f, 525167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422820 f, 525242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422880 f, 525316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422940 f, 525391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423000 f, 525465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423060 f, 524888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423120 f, 524962.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423180 f, 525037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423240 f, 525111.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423300 f, 525186.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423360 f, 525260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423420 f, 525335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423480 f, 525409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423540 f, 525483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423600 f, 524907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423660 f, 524981.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423720 f, 525055.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423780 f, 525130.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423840 f, 525204.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423900 f, 525278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423960 f, 525353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424020 f, 525427.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424080 f, 525501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424140 f, 524925.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424200 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424260 f, 525074.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424320 f, 525148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424380 f, 525222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424440 f, 525297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424500 f, 525371.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424560 f, 525445.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424620 f, 525519.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424680 f, 524944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424740 f, 525018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424800 f, 525092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424860 f, 525166.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424920 f, 525241.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424980 f, 525315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425040 f, 525389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425100 f, 525463.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425160 f, 525537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425220 f, 525611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425280 f, 525037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425340 f, 525111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425400 f, 525185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425460 f, 525259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425520 f, 525333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425580 f, 525407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425640 f, 525481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425700 f, 525555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425760 f, 524981.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425820 f, 525055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425880 f, 525129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425940 f, 525203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426000 f, 525277.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426060 f, 525351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426120 f, 525425.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426180 f, 525499.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426240 f, 525573.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426300 f, 525647.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426360 f, 525073.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426420 f, 525147.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426480 f, 525221.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426540 f, 525295.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426600 f, 525369.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426660 f, 525443.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426720 f, 525517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426780 f, 525591.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426840 f, 525665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426900 f, 525092.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426960 f, 525166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427020 f, 525239.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427080 f, 525313.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427140 f, 525387.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427200 f, 525461.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427260 f, 525535.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427320 f, 525608.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427380 f, 525036.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427440 f, 525110.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427500 f, 525184.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427560 f, 525258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427620 f, 525331.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427680 f, 525405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427740 f, 525479.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427800 f, 525552.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427860 f, 525626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427920 f, 525055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427980 f, 525128.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428040 f, 525202.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428100 f, 525276.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428160 f, 525349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428220 f, 525423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428280 f, 525496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428340 f, 525570.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428400 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428460 f, 525073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428520 f, 525147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428580 f, 525220.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428640 f, 525294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428700 f, 525367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428760 f, 525441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428820 f, 525514.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428880 f, 524944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428940 f, 525018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429000 f, 525091.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429060 f, 525165.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429120 f, 525238.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429180 f, 525312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429240 f, 525385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429300 f, 525459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429360 f, 525532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429420 f, 525605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429480 f, 525679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429540 f, 525752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429600 f, 525826.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429660 f, 525256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429720 f, 525330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429780 f, 525403.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429840 f, 525476.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429900 f, 525550.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429960 f, 525623.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430020 f, 525696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430080 f, 525770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430140 f, 525843.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430200 f, 525916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430260 f, 525990.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430320 f, 526063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430380 f, 526136.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430440 f, 525567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430500 f, 525641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430560 f, 525714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430620 f, 525787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430680 f, 525860.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430740 f, 525934.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430800 f, 526007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430860 f, 526080.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430920 f, 526153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430980 f, 526227.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431040 f, 526300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431100 f, 526373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431160 f, 526446.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431220 f, 526520.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431280 f, 526593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431340 f, 526024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431400 f, 526097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431460 f, 526170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431520 f, 526243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431580 f, 526317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431640 f, 526390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431700 f, 526463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431760 f, 526536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431820 f, 526609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431880 f, 526682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431940 f, 526756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432000 f, 526829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432060 f, 526902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432120 f, 526975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432180 f, 526406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432240 f, 526479.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432300 f, 526553.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432360 f, 526626.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432420 f, 526699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432480 f, 526772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432540 f, 526845.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432600 f, 526918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432660 f, 526991.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432720 f, 527064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432780 f, 527137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432840 f, 527210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432900 f, 527283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432960 f, 527356.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433020 f, 526788.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433080 f, 526861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433140 f, 526934.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433200 f, 527007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433260 f, 527080.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433320 f, 527153.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433380 f, 527226.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433440 f, 527299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433500 f, 527372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433560 f, 527445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433620 f, 527518.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433680 f, 527591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433740 f, 527664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433800 f, 527737.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433860 f, 527168.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433920 f, 527241.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433980 f, 527314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434040 f, 527387.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434100 f, 527460.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434160 f, 527533.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434220 f, 527606.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434280 f, 527679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434340 f, 527752.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434400 f, 527825.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434460 f, 527897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434520 f, 527970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434580 f, 528043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434640 f, 528116.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434700 f, 527548.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434760 f, 527621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434820 f, 527694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434880 f, 527767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434940 f, 527839.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435000 f, 527912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435060 f, 527985.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435120 f, 528058.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435180 f, 528131.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435240 f, 528203.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435300 f, 528276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435360 f, 528349.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435420 f, 528422.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435480 f, 527854.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435540 f, 527927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435600 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435660 f, 528072.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435720 f, 528145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435780 f, 528218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435840 f, 528290.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435900 f, 528363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435960 f, 528436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436020 f, 528509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436080 f, 528581.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436140 f, 528654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436200 f, 528727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436260 f, 528800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436320 f, 528232.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436380 f, 528305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436440 f, 528377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436500 f, 528450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436560 f, 528523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436620 f, 528595.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436680 f, 528668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436740 f, 528740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436800 f, 528813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436860 f, 528886.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436920 f, 528958.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436980 f, 529031.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437040 f, 529104.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437100 f, 529176.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437160 f, 528609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437220 f, 528682.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437280 f, 528754.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437340 f, 528827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437400 f, 528899.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437460 f, 528972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437520 f, 529044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437580 f, 529117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437640 f, 529189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437700 f, 529262.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437760 f, 529334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437820 f, 529407.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437880 f, 529480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437940 f, 529552.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438000 f, 528985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438060 f, 529058.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438120 f, 529130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438180 f, 529202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438240 f, 529275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438300 f, 529347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438360 f, 529420.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438420 f, 529492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438480 f, 529565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438540 f, 529637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438600 f, 529710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438660 f, 529782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438720 f, 529855.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438780 f, 529927.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438840 f, 529360.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438900 f, 529433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438960 f, 529505.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439020 f, 529577.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439080 f, 529650.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439140 f, 529722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439200 f, 529794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439260 f, 529867.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439320 f, 529939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439380 f, 530012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439440 f, 530084.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439500 f, 530156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439560 f, 530229.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439620 f, 530301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439680 f, 529734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439740 f, 529807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439800 f, 529879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439860 f, 529951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439920 f, 530024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439980 f, 530096.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440040 f, 530168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440100 f, 530240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440160 f, 530313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440220 f, 530385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440280 f, 530457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440340 f, 530530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440400 f, 530602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440460 f, 530674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440520 f, 530108.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440580 f, 530180.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440640 f, 530252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440700 f, 530324.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440760 f, 530397.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440820 f, 530469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440880 f, 530541.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440940 f, 530613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441000 f, 530685.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441060 f, 530758.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441120 f, 530830.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441180 f, 530902.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441240 f, 530974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441300 f, 531046.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441360 f, 530480.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441420 f, 530552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441480 f, 530625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441540 f, 530697.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441600 f, 530769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441660 f, 530841.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441720 f, 530913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441780 f, 530985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441840 f, 531057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441900 f, 531129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441960 f, 531201.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442020 f, 531274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442080 f, 531346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442140 f, 530780.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442200 f, 530852.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442260 f, 530924.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442320 f, 530996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442380 f, 531068.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442440 f, 531140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442500 f, 531212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442560 f, 531284.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442620 f, 531356.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442680 f, 531428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442740 f, 531500.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442800 f, 531572.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442860 f, 531644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442920 f, 531716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442980 f, 531151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443040 f, 531223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443100 f, 531294.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443160 f, 531366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443220 f, 531438.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443280 f, 531510.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443340 f, 531582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443400 f, 531654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443460 f, 531726.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443520 f, 531798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443580 f, 531870.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443640 f, 531942.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443700 f, 532014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443760 f, 531449.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443820 f, 531520.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443880 f, 531592.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443940 f, 531664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444000 f, 531736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444060 f, 531808.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444120 f, 531880.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444180 f, 531952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444240 f, 532023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444300 f, 532095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444360 f, 532167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444420 f, 532239.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444480 f, 532311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444540 f, 532383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444600 f, 531818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444660 f, 531889.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444720 f, 531961.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444780 f, 532033.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444840 f, 532105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444900 f, 532177.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444960 f, 532248.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445020 f, 532320.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445080 f, 532392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445140 f, 532464.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445200 f, 532535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445260 f, 532607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445320 f, 532679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445380 f, 532751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445440 f, 532186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445500 f, 532258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445560 f, 532329.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445620 f, 532401.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445680 f, 532473.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445740 f, 532544.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445800 f, 532616.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445860 f, 532688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445920 f, 532759.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445980 f, 532831.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446040 f, 532903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446100 f, 532974.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446160 f, 533046.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446220 f, 533118.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446280 f, 532553.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446340 f, 532625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446400 f, 532696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446460 f, 532768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446520 f, 532840.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446580 f, 532911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446640 f, 532983.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446700 f, 533054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446760 f, 533126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446820 f, 533198.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446880 f, 533269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446940 f, 533341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447000 f, 533412.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447060 f, 533484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447120 f, 532920.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447180 f, 532991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447240 f, 533063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447300 f, 533134.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447360 f, 533206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447420 f, 533277.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447480 f, 533349.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447540 f, 533420.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447600 f, 533492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447660 f, 533563.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447720 f, 533635.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447780 f, 533706.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447840 f, 533778.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447900 f, 533849.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447960 f, 533285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448020 f, 533357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448080 f, 533428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448140 f, 533500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448200 f, 533571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448260 f, 533642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448320 f, 533714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448380 f, 533785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448440 f, 533857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448500 f, 533928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448560 f, 534000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448620 f, 534071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448680 f, 534142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448740 f, 534214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448800 f, 533650.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448860 f, 533721.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448920 f, 533793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448980 f, 533864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449040 f, 533935.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449100 f, 534007.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449160 f, 534078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449220 f, 534149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449280 f, 534221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449340 f, 534292.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449400 f, 534363.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449460 f, 534435.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449520 f, 534506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449580 f, 534577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449640 f, 534014.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449700 f, 534085.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449760 f, 534156.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449820 f, 534228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449880 f, 534299.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449940 f, 534370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450000 f, 534441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450060 f, 534513.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450120 f, 534584.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450180 f, 534655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450240 f, 534726.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450300 f, 534798.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450360 f, 534869.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450420 f, 534940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450480 f, 534377.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450540 f, 534448.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450600 f, 534519.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450660 f, 534590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450720 f, 534661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450780 f, 534733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450840 f, 534804.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450900 f, 534875.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450960 f, 534946.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451020 f, 535017.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451080 f, 535088.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451140 f, 535160.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451200 f, 535231.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451260 f, 535302.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451320 f, 534739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451380 f, 534810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451440 f, 534881.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451500 f, 534952.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451560 f, 535023.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451620 f, 535094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451680 f, 535165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451740 f, 535236.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451800 f, 535308.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451860 f, 535379.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451920 f, 535450.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451980 f, 535521.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452040 f, 535592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452100 f, 535663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452160 f, 535100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452220 f, 535171.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452280 f, 535242.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452340 f, 535313.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452400 f, 535384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452460 f, 535455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452520 f, 535526.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452580 f, 535597.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452640 f, 535668.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452700 f, 535739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452760 f, 535810.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452820 f, 535881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452880 f, 535952.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452940 f, 536023.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453000 f, 535461.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453060 f, 535531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453120 f, 535602.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453180 f, 535673.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453240 f, 535744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453300 f, 535815.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453360 f, 535886.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453420 f, 535957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453480 f, 536028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453540 f, 536099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453600 f, 536170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453660 f, 536241.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453720 f, 536312.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453780 f, 536383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453840 f, 535820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453900 f, 535891.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453960 f, 535962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454020 f, 536033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454080 f, 536103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454140 f, 536174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454200 f, 536245.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454260 f, 536316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454320 f, 536387.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454380 f, 536458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454440 f, 536528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454500 f, 536599.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454560 f, 536670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454620 f, 536741.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454680 f, 536179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454740 f, 536250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454800 f, 536320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454860 f, 536391.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454920 f, 536462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454980 f, 536533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455040 f, 536603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455100 f, 536674.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455160 f, 536745.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455220 f, 536816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455280 f, 536886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455340 f, 536957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455400 f, 537028.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455460 f, 537099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455520 f, 536537.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455580 f, 536607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455640 f, 536678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455700 f, 536117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455760 f, 536188.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455820 f, 536258.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455880 f, 536329.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455940 f, 536400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456000 f, 536470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456060 f, 536541.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456120 f, 536611.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456180 f, 536682.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456240 f, 536752.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456300 f, 536823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456360 f, 536263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456420 f, 536333.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456480 f, 536404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456540 f, 536474.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456600 f, 536545.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456660 f, 536615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456720 f, 536686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456780 f, 536756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456840 f, 536827.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456900 f, 536897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456960 f, 536968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457020 f, 537038.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457080 f, 537109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457140 f, 537179.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457200 f, 536619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457260 f, 536690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457320 f, 536760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457380 f, 536831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457440 f, 536901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457500 f, 536971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457560 f, 537042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457620 f, 537112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457680 f, 537183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457740 f, 537253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457800 f, 537323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457860 f, 537394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457920 f, 537464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457980 f, 537535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458040 f, 536975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458100 f, 537045.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458160 f, 537116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458220 f, 537186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458280 f, 537256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458340 f, 537327.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458400 f, 537397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458460 f, 537467.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458520 f, 537538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458580 f, 537608.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458640 f, 537678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458700 f, 537749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458760 f, 537819.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458820 f, 537889.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458880 f, 537330.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458940 f, 537400.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459000 f, 537470.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459060 f, 537541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459120 f, 537611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459180 f, 537681.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459240 f, 537751.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459300 f, 537822.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459360 f, 537892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459420 f, 537962.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459480 f, 538032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459540 f, 538103.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459600 f, 538173.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459660 f, 538243.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459720 f, 537684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459780 f, 537754.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459840 f, 537824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459900 f, 537894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459960 f, 537964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460020 f, 538035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460080 f, 538105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460140 f, 538175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460200 f, 538245.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460260 f, 538315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460320 f, 538385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460380 f, 538456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460440 f, 538526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460500 f, 538596.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460560 f, 538037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460620 f, 538107.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460680 f, 538177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460740 f, 538247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460800 f, 538317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460860 f, 538387.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460920 f, 538457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460980 f, 538528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461040 f, 538598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461100 f, 538668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461160 f, 538738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461220 f, 538808.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461280 f, 538878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461340 f, 538948.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461400 f, 538389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461460 f, 538459.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461520 f, 538529.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461580 f, 538599.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461640 f, 538669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461700 f, 538739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461760 f, 538809.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461820 f, 538879.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461880 f, 538949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461940 f, 539019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462000 f, 539089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462060 f, 538531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462120 f, 538601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462180 f, 538671.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462240 f, 538741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462300 f, 538811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462360 f, 538881.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462420 f, 538951.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462480 f, 539021.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462540 f, 539090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462600 f, 539160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462660 f, 539230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462720 f, 538672.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462780 f, 538742.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462840 f, 538812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462900 f, 538882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462960 f, 538952.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463020 f, 539022.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463080 f, 539091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463140 f, 539161.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463200 f, 539231.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463260 f, 539301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463320 f, 539371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463380 f, 539441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463440 f, 539511.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463500 f, 539580.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463560 f, 539023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463620 f, 539093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463680 f, 539162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463740 f, 539232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463800 f, 539302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463860 f, 539372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463920 f, 539441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463980 f, 539511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464040 f, 539581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464100 f, 539651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464160 f, 539720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464220 f, 539790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464280 f, 539860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464340 f, 539930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464400 f, 539372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464460 f, 539442.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464520 f, 539512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464580 f, 539581.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464640 f, 539651.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464700 f, 539721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464760 f, 539790.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464820 f, 539860.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464880 f, 539930.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464940 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465000 f, 540069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465060 f, 540139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465120 f, 540209.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465180 f, 540278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465240 f, 539721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465300 f, 539791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465360 f, 539860.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465420 f, 539930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465480 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465540 f, 540069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465600 f, 540139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465660 f, 540208.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465720 f, 540278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465780 f, 540348.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465840 f, 540417.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465900 f, 540487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465960 f, 540556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466020 f, 540626.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466080 f, 540069.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466140 f, 540139.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466200 f, 540208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466260 f, 540278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466320 f, 540347.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466380 f, 540417.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466440 f, 540486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466500 f, 540556.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466560 f, 540625.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466620 f, 540695.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466680 f, 540764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466740 f, 540834.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466800 f, 540903.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466860 f, 540973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466920 f, 541042.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466980 f, 541112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467040 f, 541181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467100 f, 541251.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467160 f, 540694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467220 f, 540763.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467280 f, 540833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467340 f, 540902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467400 f, 540972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467460 f, 541041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467520 f, 541111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467580 f, 541180.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467640 f, 541250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467700 f, 541319.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467760 f, 541388.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467820 f, 541458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467880 f, 541527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467940 f, 541597.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468000 f, 541666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468060 f, 541736.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468120 f, 541805.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468180 f, 541875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468240 f, 541317.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468300 f, 541387.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468360 f, 541456.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468420 f, 541526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468480 f, 541595.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468540 f, 541664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468600 f, 541734.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468660 f, 541803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468720 f, 541872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468780 f, 541942.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468840 f, 542011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468900 f, 542080.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468960 f, 542150.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469020 f, 542219.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469080 f, 541662.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469140 f, 541732.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469200 f, 541801.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469260 f, 541870.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469320 f, 541939.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469380 f, 542009.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469440 f, 542078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469500 f, 542147.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469560 f, 542217.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469620 f, 542286.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469680 f, 542355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469740 f, 542424.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469800 f, 542494.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469860 f, 542563.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469920 f, 542632.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469980 f, 542702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470040 f, 542771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470100 f, 542840.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470160 f, 542909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470220 f, 542352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470280 f, 542422.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470340 f, 542491.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470400 f, 542560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470460 f, 542629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470520 f, 542698.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470580 f, 542768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470640 f, 542837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470700 f, 542906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470760 f, 542975.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470820 f, 543045.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470880 f, 543114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470940 f, 543183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471000 f, 543252.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471060 f, 543321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471120 f, 543391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471180 f, 543460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471240 f, 543529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471300 f, 543598.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471360 f, 543667.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471420 f, 543737.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471480 f, 543179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471540 f, 543248.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471600 f, 543318.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471660 f, 543387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471720 f, 543456.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471780 f, 543525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471840 f, 543594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471900 f, 543663.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471960 f, 543732.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472020 f, 543801.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472080 f, 543870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472140 f, 543940.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472200 f, 544009.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472260 f, 544078.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472320 f, 544147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472380 f, 544216.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472440 f, 544285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472500 f, 544354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472560 f, 544423.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472620 f, 544493.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472680 f, 543935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472740 f, 544004.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472800 f, 544073.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472860 f, 544142.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472920 f, 544211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472980 f, 544280.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473040 f, 544349.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473100 f, 544418.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473160 f, 544487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473220 f, 544556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473280 f, 544626.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473340 f, 544695.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473400 f, 544764.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473460 f, 544833.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473520 f, 544902.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473580 f, 544971.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473640 f, 545040.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473700 f, 545109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473760 f, 545178.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473820 f, 545247.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473880 f, 545316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473940 f, 545385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474000 f, 545454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474060 f, 544896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474120 f, 544965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474180 f, 545034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474240 f, 545103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474300 f, 545172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474360 f, 545241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474420 f, 545310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474480 f, 545379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474540 f, 545448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474600 f, 545517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474660 f, 545586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474720 f, 545655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474780 f, 545724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474840 f, 545793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474900 f, 545862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474960 f, 545931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475020 f, 546000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475080 f, 546068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475140 f, 546137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475200 f, 546206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475260 f, 546275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475320 f, 546344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475380 f, 546413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475440 f, 546482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475500 f, 546551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475560 f, 546620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475620 f, 546062.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475680 f, 546130.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475740 f, 546199.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475800 f, 546268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475860 f, 546337.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475920 f, 546406.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475980 f, 546475.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476040 f, 546544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476100 f, 546613.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476160 f, 546682.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476220 f, 546750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476280 f, 546819.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476340 f, 546888.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476400 f, 546957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476460 f, 547026.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476520 f, 547095.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476580 f, 547164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476640 f, 547233.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476700 f, 547301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476760 f, 547370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476820 f, 547439.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476880 f, 547508.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476940 f, 547577.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477000 f, 547646.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477060 f, 547715.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477120 f, 547784.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477180 f, 547224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477240 f, 547293.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477300 f, 547362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477360 f, 547431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477420 f, 547500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477480 f, 547568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477540 f, 547637.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477600 f, 547706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477660 f, 547775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477720 f, 547844.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477780 f, 547912.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477840 f, 547981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477900 f, 548050.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477960 f, 548119.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478020 f, 548188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478080 f, 548256.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478140 f, 548325.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478200 f, 548394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478260 f, 548463.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478320 f, 548532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478380 f, 548600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478440 f, 548669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478500 f, 548738.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478560 f, 548807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478620 f, 548876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478680 f, 548944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478740 f, 549013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478800 f, 548453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478860 f, 548522.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478920 f, 548591.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478980 f, 548659.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479040 f, 548728.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479100 f, 548797.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479160 f, 548866.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479220 f, 548934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479280 f, 549003.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479340 f, 549072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479400 f, 549140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479460 f, 549209.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479520 f, 549278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479580 f, 549347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479640 f, 549415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479700 f, 549484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479760 f, 549553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479820 f, 549622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479880 f, 549690.7 fps, 0 ms/f [junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 479940 f, 523380.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480000 f, 523446.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480060 f, 523511.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480120 f, 523576.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480180 f, 523642.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480240 f, 523707.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480300 f, 523202.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480360 f, 523267.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480420 f, 523333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480480 f, 523398.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480540 f, 523464.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480600 f, 523529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480660 f, 523594.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480720 f, 523660.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480780 f, 523725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480840 f, 523790.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480900 f, 523856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480960 f, 523921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481020 f, 523986.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481080 f, 524052.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481140 f, 524117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481200 f, 524183.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481260 f, 524248.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481320 f, 524313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481380 f, 524379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481440 f, 523873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481500 f, 523939.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481560 f, 524004.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481620 f, 524069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481680 f, 524134.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481740 f, 524200.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481800 f, 524265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481860 f, 524330.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481920 f, 524396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481980 f, 524461.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482040 f, 524526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482100 f, 524591.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482160 f, 524657.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482220 f, 524722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482280 f, 524787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482340 f, 524853.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482400 f, 524347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482460 f, 524413.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482520 f, 524478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482580 f, 524543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482640 f, 524608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482700 f, 524673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482760 f, 524739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482820 f, 524804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482880 f, 524869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482940 f, 524934.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483000 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483060 f, 524495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483120 f, 524560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483180 f, 524625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483240 f, 524690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483300 f, 524755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483360 f, 524820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483420 f, 524886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483480 f, 524951.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483540 f, 525016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483600 f, 525081.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483660 f, 525146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483720 f, 525211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483780 f, 524707.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483840 f, 524772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483900 f, 524837.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483960 f, 524902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484020 f, 524967.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484080 f, 525032.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484140 f, 525097.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484200 f, 525162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484260 f, 525227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484320 f, 525292.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484380 f, 525357.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484440 f, 525423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484500 f, 524918.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484560 f, 524983.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484620 f, 525048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484680 f, 525113.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484740 f, 525178.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484800 f, 525243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484860 f, 525308.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484920 f, 525373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484980 f, 525438.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485040 f, 525503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485100 f, 525568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485160 f, 525633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485220 f, 525698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485280 f, 525763.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485340 f, 525828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485400 f, 525893.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485460 f, 525958.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485520 f, 526023.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485580 f, 525519.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485640 f, 525584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485700 f, 525649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485760 f, 525714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485820 f, 525779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485880 f, 525844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485940 f, 525909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486000 f, 525974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486060 f, 526038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486120 f, 526103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486180 f, 526168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486240 f, 526233.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486300 f, 526298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486360 f, 526363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486420 f, 526428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486480 f, 526493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486540 f, 526558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486600 f, 526623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486660 f, 526688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486720 f, 526183.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486780 f, 526248.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486840 f, 526313.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486900 f, 526378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486960 f, 526443.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487020 f, 526508.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487080 f, 526573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487140 f, 526637.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487200 f, 526702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487260 f, 526767.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487320 f, 526832.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487380 f, 526897.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487440 f, 526962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487500 f, 527027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487560 f, 527091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487620 f, 527156.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487680 f, 527221.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487740 f, 527286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487800 f, 526781.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487860 f, 526846.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487920 f, 526911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487980 f, 526976.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488040 f, 527041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488100 f, 527105.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488160 f, 527170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488220 f, 527235.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488280 f, 527300.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488340 f, 527365.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488400 f, 527429.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488460 f, 527494.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488520 f, 527559.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488580 f, 527624.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488640 f, 527689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488700 f, 527753.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488760 f, 527818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488820 f, 527883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488880 f, 527378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488940 f, 527443.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489000 f, 527508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489060 f, 527572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489120 f, 527637.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489180 f, 527702.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489240 f, 527767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489300 f, 527831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489360 f, 527896.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489420 f, 527961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489480 f, 528025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489540 f, 528090.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489600 f, 528155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489660 f, 528220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489720 f, 528284.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489780 f, 528349.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489840 f, 528414.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489900 f, 528478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489960 f, 528543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490020 f, 528038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490080 f, 528103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490140 f, 528168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490200 f, 528232.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490260 f, 528297.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490320 f, 528362.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490380 f, 528426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490440 f, 528491.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490500 f, 528556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490560 f, 528620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490620 f, 528685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490680 f, 528750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490740 f, 528814.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490800 f, 528879.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490860 f, 528943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490920 f, 529008.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490980 f, 529073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491040 f, 529137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491100 f, 529202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491160 f, 528697.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491220 f, 528762.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491280 f, 528826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491340 f, 528891.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491400 f, 528955.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491460 f, 529020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491520 f, 529085.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491580 f, 529149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491640 f, 529214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491700 f, 529278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491760 f, 529343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491820 f, 529407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491880 f, 529472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491940 f, 529537.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492000 f, 529601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492060 f, 529666.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492120 f, 529730.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492180 f, 529795.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492240 f, 529290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492300 f, 529354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492360 f, 529419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492420 f, 529483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492480 f, 529548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492540 f, 529612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492600 f, 529677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492660 f, 529741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492720 f, 529806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492780 f, 529870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492840 f, 529935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492900 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492960 f, 530064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493020 f, 530129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493080 f, 530193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493140 f, 530258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493200 f, 530322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493260 f, 530387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493320 f, 529881.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493380 f, 529946.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493440 f, 530010.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493500 f, 530075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493560 f, 530139.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493620 f, 530204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493680 f, 530268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493740 f, 530333.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493800 f, 530397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493860 f, 530461.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493920 f, 530526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493980 f, 530590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494040 f, 530655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494100 f, 530719.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494160 f, 530784.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494220 f, 530848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494280 f, 530913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494340 f, 530407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494400 f, 530472.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494460 f, 530536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494520 f, 530600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494580 f, 530665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494640 f, 530729.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494700 f, 530794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494760 f, 530858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494820 f, 530922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494880 f, 530987.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494940 f, 531051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495000 f, 531115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495060 f, 531180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495120 f, 531244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495180 f, 531309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495240 f, 530803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495300 f, 530868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495360 f, 530932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495420 f, 530996.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495480 f, 531061.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495540 f, 531125.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495600 f, 531189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495660 f, 531254.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495720 f, 531318.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495780 f, 531382.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495840 f, 531446.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495900 f, 531511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495960 f, 531006.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496020 f, 531070.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496080 f, 531134.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496140 f, 531199.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496200 f, 531263.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496260 f, 531327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496320 f, 531391.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496380 f, 531456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496440 f, 531520.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496500 f, 531584.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496560 f, 531648.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496620 f, 531713.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496680 f, 531208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496740 f, 531272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496800 f, 531336.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496860 f, 531401.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496920 f, 531465.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496980 f, 531529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497040 f, 531593.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497100 f, 531657.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497160 f, 531721.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497220 f, 531786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497280 f, 531850.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497340 f, 531914.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497400 f, 531410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497460 f, 531474.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497520 f, 531538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497580 f, 531602.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497640 f, 531666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497700 f, 531730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497760 f, 531794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497820 f, 531859.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497880 f, 531923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497940 f, 531987.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498000 f, 532051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498060 f, 532115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498120 f, 531611.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498180 f, 531675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498240 f, 531739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498300 f, 531803.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498360 f, 531867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498420 f, 531931.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498480 f, 531995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498540 f, 532059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498600 f, 532123.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498660 f, 532187.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498720 f, 532251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498780 f, 532315.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498840 f, 531812.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498900 f, 531876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498960 f, 531940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499020 f, 532004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499080 f, 532068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499140 f, 532132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499200 f, 532196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499260 f, 532260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499320 f, 532324.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499380 f, 532388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499440 f, 532452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499500 f, 532516.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499560 f, 532579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499620 f, 532643.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499680 f, 532707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499740 f, 532204.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499800 f, 532268.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499860 f, 532332.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499920 f, 532396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499980 f, 532460.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500040 f, 532523.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500100 f, 532587.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500160 f, 532651.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500220 f, 532715.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500280 f, 532779.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500340 f, 532843.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500400 f, 532907.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500460 f, 532971.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500520 f, 533035.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500580 f, 533099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500640 f, 533162.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500700 f, 533226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500760 f, 533290.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500820 f, 533354.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500880 f, 532851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500940 f, 532914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501000 f, 532978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501060 f, 533042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501120 f, 533106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501180 f, 533170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501240 f, 533234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501300 f, 533297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501360 f, 533361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501420 f, 533425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501480 f, 533489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501540 f, 533553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501600 f, 533617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501660 f, 533680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501720 f, 533744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501780 f, 533808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501840 f, 533872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501900 f, 533936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501960 f, 534000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502020 f, 533496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502080 f, 533560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502140 f, 533623.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502200 f, 533687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502260 f, 533751.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502320 f, 533815.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502380 f, 533878.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502440 f, 533942.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502500 f, 534006.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502560 f, 534070.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502620 f, 534133.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502680 f, 534197.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502740 f, 534261.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502800 f, 534325.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502860 f, 534388.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502920 f, 534452.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502980 f, 534516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503040 f, 534580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503100 f, 534644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503160 f, 534140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503220 f, 534203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503280 f, 534267.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503340 f, 534331.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503400 f, 534394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503460 f, 534458.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503520 f, 534522.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503580 f, 534586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503640 f, 534649.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503700 f, 534713.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503760 f, 534777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503820 f, 534840.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503880 f, 534904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503940 f, 534968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504000 f, 535031.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504060 f, 535095.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504120 f, 535159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504180 f, 535222.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504240 f, 534719.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504300 f, 534782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504360 f, 534846.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504420 f, 534909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504480 f, 534973.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504540 f, 535037.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504600 f, 535100.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504660 f, 535164.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504720 f, 535228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504780 f, 535291.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504840 f, 535355.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504900 f, 535418.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504960 f, 535482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505020 f, 535546.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505080 f, 535609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505140 f, 535673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505200 f, 535169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505260 f, 535233.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505320 f, 535296.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505380 f, 535360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505440 f, 535423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505500 f, 535487.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505560 f, 535550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505620 f, 535614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505680 f, 535677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505740 f, 535741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505800 f, 535805.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505860 f, 535868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505920 f, 535932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505980 f, 535995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506040 f, 536059.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506100 f, 536122.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506160 f, 536186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506220 f, 536250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506280 f, 535746.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506340 f, 535809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506400 f, 535873.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506460 f, 535936.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506520 f, 536000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506580 f, 536063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506640 f, 536127.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506700 f, 536190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506760 f, 536253.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506820 f, 536317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506880 f, 536380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506940 f, 536444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507000 f, 536507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507060 f, 536571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507120 f, 536634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507180 f, 536698.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507240 f, 536761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507300 f, 536825.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507360 f, 536888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507420 f, 536384.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507480 f, 536448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507540 f, 536511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507600 f, 536575.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507660 f, 536638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507720 f, 536701.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507780 f, 536765.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507840 f, 536828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507900 f, 536892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507960 f, 536955.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508020 f, 537019.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508080 f, 537082.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508140 f, 537145.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508200 f, 537209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508260 f, 537272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508320 f, 537336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508380 f, 537399.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508440 f, 537463.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508500 f, 536958.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508560 f, 537022.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508620 f, 537085.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508680 f, 537148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508740 f, 537212.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508800 f, 537275.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508860 f, 537338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508920 f, 537402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508980 f, 537465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509040 f, 537529.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509100 f, 537592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509160 f, 537655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509220 f, 537719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509280 f, 537782.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509340 f, 537845.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509400 f, 537909.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509460 f, 537972.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509520 f, 538035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509580 f, 538099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509640 f, 537594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509700 f, 537658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509760 f, 537721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509820 f, 537784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509880 f, 537848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509940 f, 537911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510000 f, 537974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510060 f, 538038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510120 f, 538101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510180 f, 538164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510240 f, 538227.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510300 f, 538291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510360 f, 538354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510420 f, 538417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510480 f, 538481.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510540 f, 538544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510600 f, 538607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510660 f, 538670.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510720 f, 538166.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510780 f, 538229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510840 f, 538292.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510900 f, 538356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510960 f, 538419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511020 f, 538482.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511080 f, 538545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511140 f, 538609.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511200 f, 538672.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511260 f, 538735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511320 f, 538798.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511380 f, 538861.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511440 f, 538925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511500 f, 538988.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511560 f, 539051.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511620 f, 539114.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511680 f, 539178.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511740 f, 539241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511800 f, 539304.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511860 f, 538800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511920 f, 538863.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511980 f, 538926.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512040 f, 538989.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512100 f, 539052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512160 f, 539115.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512220 f, 539178.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512280 f, 539242.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512340 f, 539305.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512400 f, 539368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512460 f, 539431.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512520 f, 539494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512580 f, 539557.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512640 f, 539621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512700 f, 539684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512760 f, 539747.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512820 f, 539810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512880 f, 539873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512940 f, 539369.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513000 f, 539432.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513060 f, 539495.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513120 f, 539558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513180 f, 539621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513240 f, 539684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513300 f, 539747.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513360 f, 539810.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513420 f, 539873.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513480 f, 539936.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513540 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513600 f, 540063.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513660 f, 540126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513720 f, 540189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513780 f, 540252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513840 f, 540315.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513900 f, 540378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513960 f, 540441.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514020 f, 539937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514080 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514140 f, 540063.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514200 f, 540126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514260 f, 540189.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514320 f, 540252.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514380 f, 540315.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514440 f, 540378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514500 f, 540441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514560 f, 540504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514620 f, 540567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514680 f, 540630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514740 f, 540693.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514800 f, 540756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514860 f, 540819.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514920 f, 540314.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514980 f, 540377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515040 f, 540440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515100 f, 540503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515160 f, 540566.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515220 f, 540629.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515280 f, 540692.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515340 f, 540755.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515400 f, 540818.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515460 f, 540881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515520 f, 540944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515580 f, 541007.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515640 f, 541070.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515700 f, 541133.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515760 f, 540628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515820 f, 540691.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515880 f, 540754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515940 f, 540817.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516000 f, 540880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516060 f, 540943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516120 f, 541006.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516180 f, 541069.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516240 f, 541132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516300 f, 541194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516360 f, 541257.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516420 f, 541320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516480 f, 541383.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516540 f, 541446.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516600 f, 540942.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516660 f, 541005.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516720 f, 541068.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516780 f, 541130.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516840 f, 541193.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516900 f, 541256.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516960 f, 541319.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517020 f, 541382.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517080 f, 541445.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517140 f, 541507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517200 f, 541570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517260 f, 541633.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517320 f, 541696.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517380 f, 541759.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517440 f, 541822.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517500 f, 541884.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517560 f, 541380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517620 f, 541443.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517680 f, 541506.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517740 f, 541569.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517800 f, 541631.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517860 f, 541694.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517920 f, 541757.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517980 f, 541820.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518040 f, 541882.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518100 f, 541945.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518160 f, 542008.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518220 f, 542071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518280 f, 542133.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518340 f, 541630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518400 f, 541692.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518460 f, 541755.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518520 f, 541818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518580 f, 541880.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518640 f, 541943.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518700 f, 542006.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518760 f, 542068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518820 f, 542131.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518880 f, 542194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518940 f, 542257.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519000 f, 542319.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519060 f, 541816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519120 f, 541878.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519180 f, 541941.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519240 f, 542004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519300 f, 542066.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519360 f, 542129.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519420 f, 542192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519480 f, 542254.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519540 f, 542317.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519600 f, 542379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519660 f, 542442.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519720 f, 542505.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519780 f, 542567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519840 f, 542630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519900 f, 542127.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519960 f, 542189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520020 f, 542252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520080 f, 542314.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520140 f, 542377.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520200 f, 542440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520260 f, 542502.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520320 f, 542565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520380 f, 542627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520440 f, 542690.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520500 f, 542752.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520560 f, 542815.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520620 f, 542878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520680 f, 542940.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520740 f, 543003.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520800 f, 542500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520860 f, 542562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520920 f, 542625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520980 f, 542687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521040 f, 542750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521100 f, 542812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521160 f, 542875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521220 f, 542937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521280 f, 543000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521340 f, 543062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521400 f, 543125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521460 f, 543187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521520 f, 543250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521580 f, 543312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521640 f, 542809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521700 f, 542872.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521760 f, 542934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521820 f, 542996.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521880 f, 543059.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521940 f, 543121.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522000 f, 543184.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522060 f, 543246.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522120 f, 543309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522180 f, 543371.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522240 f, 543433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522300 f, 543496.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522360 f, 543558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522420 f, 543621.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522480 f, 543683.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522540 f, 543180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522600 f, 543243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522660 f, 543305.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522720 f, 543368.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522780 f, 543430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522840 f, 543492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522900 f, 543555.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522960 f, 543617.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523020 f, 543679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523080 f, 543742.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523140 f, 543804.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523200 f, 543866.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523260 f, 543929.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523320 f, 543426.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523380 f, 543489.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523440 f, 543551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523500 f, 543613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523560 f, 543676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523620 f, 543738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523680 f, 543800.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523740 f, 543862.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523800 f, 543925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523860 f, 543987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523920 f, 544049.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523980 f, 544112.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524040 f, 544174.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524100 f, 543672.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524160 f, 543734.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524220 f, 543796.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524280 f, 543858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524340 f, 543921.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524400 f, 543983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524460 f, 544045.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524520 f, 544107.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524580 f, 544170.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524640 f, 544232.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524700 f, 544294.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524760 f, 544356.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524820 f, 544419.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524880 f, 544481.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524940 f, 543979.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525000 f, 544041.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525060 f, 544103.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525120 f, 544165.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525180 f, 544228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525240 f, 544290.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525300 f, 544352.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525360 f, 544414.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525420 f, 544476.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525480 f, 544538.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525540 f, 544601.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525600 f, 544663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525660 f, 544725.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525720 f, 544787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525780 f, 544849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525840 f, 544911.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525900 f, 544409.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525960 f, 544472.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526020 f, 544534.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526080 f, 544596.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526140 f, 544658.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526200 f, 544720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526260 f, 544782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526320 f, 544844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526380 f, 544906.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526440 f, 544968.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526500 f, 545031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526560 f, 545093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526620 f, 545155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526680 f, 545217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526740 f, 545279.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526800 f, 545341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526860 f, 545403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526920 f, 545465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526980 f, 544963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527040 f, 545025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527100 f, 545087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527160 f, 545149.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527220 f, 545212.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527280 f, 545274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527340 f, 545336.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527400 f, 545398.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527460 f, 545460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527520 f, 545522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527580 f, 545584.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527640 f, 545646.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527700 f, 545708.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527760 f, 545770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527820 f, 545832.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527880 f, 545894.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527940 f, 545956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528000 f, 545454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528060 f, 545516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528120 f, 545578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528180 f, 545640.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528240 f, 545702.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528300 f, 545764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528360 f, 545826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528420 f, 545888.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528480 f, 545950.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528540 f, 546012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528600 f, 546074.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528660 f, 546136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528720 f, 546198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528780 f, 546260.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528840 f, 546322.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528900 f, 546384.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528960 f, 546446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529020 f, 546508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529080 f, 546570.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529140 f, 546632.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529200 f, 546694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529260 f, 546191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529320 f, 546253.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529380 f, 546315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529440 f, 546377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529500 f, 546439.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529560 f, 546501.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529620 f, 546563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529680 f, 546625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529740 f, 546687.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529800 f, 546749.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529860 f, 546811.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529920 f, 546873.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529980 f, 546935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530040 f, 546996.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530100 f, 547058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530160 f, 547120.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530220 f, 547182.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530280 f, 547244.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530340 f, 547306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530400 f, 547368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530460 f, 547430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530520 f, 547492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530580 f, 547554.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530640 f, 547616.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530700 f, 547678.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530760 f, 547175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530820 f, 547237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530880 f, 547299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530940 f, 547360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531000 f, 547422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531060 f, 547484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531120 f, 547546.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531180 f, 547608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531240 f, 547670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531300 f, 547731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531360 f, 547793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531420 f, 547855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531480 f, 547917.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531540 f, 547979.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531600 f, 548041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531660 f, 548103.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531720 f, 548164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531780 f, 548226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531840 f, 548288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531900 f, 548350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531960 f, 548412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532020 f, 548474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532080 f, 548536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532140 f, 548597.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532200 f, 548659.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532260 f, 548156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532320 f, 548218.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532380 f, 548280.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532440 f, 548341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532500 f, 548403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532560 f, 548465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532620 f, 548527.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532680 f, 548589.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532740 f, 548650.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532800 f, 548712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532860 f, 548774.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532920 f, 548836.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532980 f, 548898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533040 f, 548959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533100 f, 549021.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533160 f, 549083.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533220 f, 549145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533280 f, 549207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533340 f, 549268.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533400 f, 549330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533460 f, 549392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533520 f, 549454.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533580 f, 549515.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533640 f, 549577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533700 f, 549639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533760 f, 549135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533820 f, 549197.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533880 f, 549259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533940 f, 549321.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534000 f, 549382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534060 f, 549444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534120 f, 549506.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534180 f, 549567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534240 f, 549629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534300 f, 549691.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534360 f, 549753.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534420 f, 549814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534480 f, 549876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534540 f, 549938.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534600 f, 550000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534660 f, 550061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534720 f, 550123.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534780 f, 550185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534840 f, 550246.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534900 f, 550308.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534960 f, 550370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535020 f, 550432.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535080 f, 550493.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535140 f, 549989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535200 f, 550051.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535260 f, 550113.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535320 f, 550174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535380 f, 550236.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535440 f, 550298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535500 f, 550359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535560 f, 550421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535620 f, 550483.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535680 f, 550544.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535740 f, 550606.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535800 f, 550668.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535860 f, 550729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535920 f, 550791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535980 f, 550853.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536040 f, 550914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536100 f, 550976.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536160 f, 551038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536220 f, 551099.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536280 f, 550595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536340 f, 550657.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536400 f, 550718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536460 f, 550780.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536520 f, 550841.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536580 f, 550903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536640 f, 550965.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536700 f, 551026.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536760 f, 551088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536820 f, 551149.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536880 f, 551211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536940 f, 551273.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537000 f, 551334.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537060 f, 551396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537120 f, 551457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537180 f, 551519.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537240 f, 551581.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537300 f, 551642.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537360 f, 551704.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537420 f, 551765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537480 f, 551827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537540 f, 551889.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537600 f, 551950.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537660 f, 552012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537720 f, 552073.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537780 f, 552135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537840 f, 552197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537900 f, 552258.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537960 f, 551753.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538020 f, 551815.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538080 f, 551876.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538140 f, 551938.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538200 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538260 f, 552061.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538320 f, 552123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538380 f, 552184.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538440 f, 552246.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538500 f, 552307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538560 f, 552369.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538620 f, 552430.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538680 f, 552492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538740 f, 552553.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538800 f, 552615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538860 f, 552676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538920 f, 552738.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538980 f, 552799.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539040 f, 552861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539100 f, 552923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539160 f, 552984.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539220 f, 553046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539280 f, 553107.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539340 f, 553169.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539400 f, 553230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539460 f, 552725.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539520 f, 552786.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539580 f, 552848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539640 f, 552909.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539700 f, 552971.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539760 f, 553032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539820 f, 553094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539880 f, 553155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539940 f, 553217.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540000 f, 553278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540060 f, 553340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540120 f, 553401.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540180 f, 553463.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540240 f, 553524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540300 f, 553586.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540360 f, 553647.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540420 f, 553709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540480 f, 553770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540540 f, 553832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540600 f, 553893.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540660 f, 553954.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540720 f, 554016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540780 f, 554077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540840 f, 554139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540900 f, 554200.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540960 f, 554262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541020 f, 554323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541080 f, 554385.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541140 f, 554446.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541200 f, 554508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541260 f, 554002.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541320 f, 554063.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541380 f, 554124.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541440 f, 554186.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541500 f, 554247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541560 f, 554309.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541620 f, 554370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541680 f, 554431.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541740 f, 554493.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541800 f, 554554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541860 f, 554616.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541920 f, 554677.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541980 f, 554739.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542040 f, 554800.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542100 f, 554861.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542160 f, 554923.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542220 f, 554984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542280 f, 555046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542340 f, 555107.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542400 f, 555168.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542460 f, 555230.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542520 f, 555291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542580 f, 555353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542640 f, 555414.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542700 f, 555476.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542760 f, 555537.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542820 f, 555598.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542880 f, 555660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542940 f, 555721.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543000 f, 555214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543060 f, 555276.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543120 f, 555337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543180 f, 555398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543240 f, 555460.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543300 f, 555521.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543360 f, 555582.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543420 f, 555644.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543480 f, 555705.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543540 f, 555766.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543600 f, 555828.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543660 f, 555889.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543720 f, 555950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543780 f, 556012.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543840 f, 556073.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543900 f, 556135.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543960 f, 556196.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544020 f, 556257.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544080 f, 556319.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544140 f, 556380.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544200 f, 556441.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544260 f, 556503.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544320 f, 556564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544380 f, 556625.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544440 f, 556687.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544500 f, 556748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544560 f, 556809.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544620 f, 556871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544680 f, 556932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544740 f, 556993.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544800 f, 557055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544860 f, 556547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544920 f, 556608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544980 f, 556670.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545040 f, 556731.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545100 f, 556792.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545160 f, 556853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545220 f, 556915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545280 f, 556976.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545340 f, 557037.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545400 f, 557099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545460 f, 557160.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545520 f, 557221.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545580 f, 557283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545640 f, 557344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545700 f, 557405.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545760 f, 557466.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545820 f, 557528.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545880 f, 557589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545940 f, 557650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546000 f, 557711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546060 f, 557773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546120 f, 557834.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546180 f, 557895.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546240 f, 557957.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546300 f, 558018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546360 f, 558079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546420 f, 558140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546480 f, 558202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546540 f, 558263.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546600 f, 557755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546660 f, 557816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546720 f, 557877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546780 f, 557938.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546840 f, 558000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546900 f, 558061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546960 f, 558122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547020 f, 558183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547080 f, 558244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547140 f, 558306.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547200 f, 558367.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547260 f, 558428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547320 f, 558489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547380 f, 558551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547440 f, 558612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547500 f, 558673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547560 f, 558734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547620 f, 558795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547680 f, 558857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547740 f, 558918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547800 f, 558979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547860 f, 559040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547920 f, 559102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547980 f, 559163.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548040 f, 559224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548100 f, 559285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548160 f, 559346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548220 f, 559408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548280 f, 559469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548340 f, 559530.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548400 f, 559591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548460 f, 559653.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548520 f, 559143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548580 f, 559204.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548640 f, 559266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548700 f, 559327.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548760 f, 559388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548820 f, 559449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548880 f, 559510.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548940 f, 559571.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549000 f, 559633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549060 f, 559694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549120 f, 559755.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549180 f, 559816.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549240 f, 559877.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549300 f, 559938.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549360 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549420 f, 560061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549480 f, 560122.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549540 f, 560183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549600 f, 560244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549660 f, 560305.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549720 f, 560367.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549780 f, 560428.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549840 f, 560489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549900 f, 560550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549960 f, 560611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550020 f, 560672.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550080 f, 560733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550140 f, 560795.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550200 f, 560856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550260 f, 560917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550320 f, 560978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550380 f, 561039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550440 f, 561100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550500 f, 561162.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550560 f, 561223.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550620 f, 561284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550680 f, 560773.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550740 f, 560835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550800 f, 560896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550860 f, 560957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550920 f, 561018.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550980 f, 561079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551040 f, 561140.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551100 f, 561201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551160 f, 561262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551220 f, 561323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551280 f, 561384.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551340 f, 561446.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551400 f, 561507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551460 f, 561568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551520 f, 561629.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551580 f, 561690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551640 f, 561751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551700 f, 561812.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551760 f, 561873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551820 f, 561934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551880 f, 561995.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551940 f, 562057.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552000 f, 562118.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552060 f, 562179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552120 f, 562240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552180 f, 562301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552240 f, 562362.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552300 f, 562423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552360 f, 562484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552420 f, 562545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552480 f, 562606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552540 f, 562668.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552600 f, 562729.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552660 f, 562790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552720 f, 562851.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552780 f, 562912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552840 f, 562973.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552900 f, 562461.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552960 f, 562522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553020 f, 562583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553080 f, 562644.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553140 f, 562706.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553200 f, 562767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553260 f, 562828.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553320 f, 562889.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553380 f, 562950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553440 f, 563011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553500 f, 563072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553560 f, 563133.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553620 f, 563194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553680 f, 563255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553740 f, 563316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553800 f, 563377.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553860 f, 563438.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553920 f, 563499.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553980 f, 563560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554040 f, 563621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554100 f, 563682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554160 f, 563743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554220 f, 563804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554280 f, 563865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554340 f, 563926.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554400 f, 563987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554460 f, 564048.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554520 f, 564109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554580 f, 564170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554640 f, 564231.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554700 f, 564293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554760 f, 564354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554820 f, 564415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554880 f, 564476.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554940 f, 564537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555000 f, 564598.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555060 f, 564659.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555120 f, 564720.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555180 f, 564207.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555240 f, 564268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555300 f, 564329.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555360 f, 564390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555420 f, 564451.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555480 f, 564512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555540 f, 564573.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555600 f, 564634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555660 f, 564695.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555720 f, 564756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555780 f, 564817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555840 f, 564878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555900 f, 564939.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555960 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556020 f, 565060.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556080 f, 565121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556140 f, 565182.9 fps, 0 ms/f [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x3600002 [junit] window resized: 0/0 490x260 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 500x261, swapInterval 1, drawable 0x3600002 [junit] window resized: 0/0 500x261 [junit] QUIT Window Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose ... [junit] Thread[#38,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[#40,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[#40,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 (4.50) [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@bd41df2, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.init FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3600002 [junit] Create PointerIcon #01: PointerIcon[obj 0xa38c7fe, .x11_:0-1, 0x3600006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x6fdbe764, .x11_:0-1, 0x360000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x51c668e3, .x11_:0-1, 0x360000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x2e6a8155, .x11_:0-1, 0x3600012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x3012646b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4a883b15, .x11_:0-1, 0x3600016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: 896/438 128x128 [junit] window resized: 0/0 500x261 [junit] window resized: 0/0 500x261 [junit] Thread[#41,main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x261, swapInterval 1, drawable 0x3600002 [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 500x261, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] QUIT Window Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... [junit] Thread[#40,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 @ 1753078773949 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078773953 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GL2ES2 took 3.253 sec [junit] Testcase: test02GL3 took 1.257 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.186 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078769404 ms III - Start [junit] SLOCK [T main @ 1753078769409 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[#38,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 (4.50) [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@4a465cc8, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3600002 [junit] Create PointerIcon #01: PointerIcon[obj 0x4803b726, .x11_:0-1, 0x3600006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x31fa1761, .x11_:0-1, 0x360000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x957e06, .x11_:0-1, 0x360000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x32502377, .x11_:0-1, 0x3600012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x66f57048, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4b8ee4de, .x11_:0-1, 0x3600016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 128x128 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 490x260 [junit] Thread[#39,main-Animator#00,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x3600002 [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 / 58 ms, 1034.4 fps, 0 ms/f; total: 60 f, 1034.4 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 120 f, 1904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 2857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 3809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 4687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 5625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 6562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 7500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 8437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 9375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 10312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 11250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 12187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 12923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 13846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 14769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 15692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 16615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 17538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 18461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 19384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 20307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 20909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 21818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 22727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 23636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 24545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 25454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 26363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 27272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 28181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 29090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 29552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 30447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 31343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 32238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 33134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 34029.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 34925.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 35820.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 36176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 37058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 37941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 38823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 39705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 40588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 41470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 42352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 43235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 44117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 45217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 46086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 46956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 47826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 48695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 49565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 50434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 51304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 52173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 53043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 53913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 54857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 55714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 56571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 57428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 58285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 59142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 60857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 61714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 62571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 62535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 63380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 64225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 65070.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 65915.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 66760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 67605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 68450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 69295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 70140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 70985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 71830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 71666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 72500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 74166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 75833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 76666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 77500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 78333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 79166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 80833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 80547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 81369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 82191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 83013.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 83835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 84657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 85479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 86301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 87123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 87945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 88767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 88378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 89189.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 90810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 91621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 92432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 93243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 94054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 94864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 95675.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 96486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 97297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 96800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 97600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 98400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 99200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 100800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 101600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 102400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 103200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 104000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 104800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 105600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 105789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 106578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 107368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 108157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 108947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 109736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 110526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 111315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 112105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 112894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 113684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 114473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 113766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 114545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 115324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 116103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 116883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 117662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 118441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 119220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 120779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 121558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 120769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 121538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 122307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 123076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 123846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 124615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 125384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 126153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 126923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 127692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 128461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 129230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 129113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 129873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 130632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 131392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 132151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 132911.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 133670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 134430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 135189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 135949.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 136708.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 135750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 136500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 137250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 138750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 139500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 140250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 141000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 141750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 142500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 143250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 144750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 143703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 144444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 145185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 145925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 147407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 148148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 148888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 149629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 150370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 151111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 151851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 152592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 153333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 152195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 152926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 153658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 154390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 155121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 155853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 156585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 157317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 158048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 158780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 159512.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 160243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 159036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 159759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 160481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 161204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 161927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 162650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 163373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 164096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 164819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 165542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 166265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 166987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 167710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 166428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 167142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 167857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 168571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 169285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 170714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 171428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 172142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 172857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 173571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 174285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 175000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 175714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 174352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 175058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 175764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 176470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 177176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 177882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 178588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 179294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 180705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 181411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 182117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 182823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 183529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 184235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 182790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 183488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 184186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 184883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 185581.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 186279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 186976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 187674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 188372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 189069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 189767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 190465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 191162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 189655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 190344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 191034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 191724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 192413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 193103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 193793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 194482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 195172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 195862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 196551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 197241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 197931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 198620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 199310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 200689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 201379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 202068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 202758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 201136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 202500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 203181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 203863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 204545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 205227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 205909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 206590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 207272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 207954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 208636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 209318.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 210681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 211363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 212045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 212727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 213409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 214090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 212359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 213033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 213707.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 214382.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 215056.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 215730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 216404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 217078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 217752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 218426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 219101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 219775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 220449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 221123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 221797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 222471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 223146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 223820.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 224494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 225168.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 225842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 226516.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 227191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 227865.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 228539.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 226666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 227333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 228000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 228666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 229333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 230000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 230666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 231333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 232000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 232666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 233333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 234000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 234666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 235333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 236000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 236666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 237333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 235384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 236043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 236703.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 237362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 238021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 238681.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 239340.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 240659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 241318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 241978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 242637.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 243296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 243956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 244615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 245274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 243260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 243913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 244565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 245217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 245869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 246521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 247173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 247826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 248478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 249130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 249782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 250434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 251086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 251739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 252391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 253043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 250967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 251612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 252258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 252903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 253548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 254193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 254838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 255483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 256129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 256774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 257419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 258064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 258709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 259354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 260645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 261290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 259148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 259787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 260425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 261063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 261702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 262340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 262978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 263617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 264255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 264893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 265531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 266170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 266808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 267446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 268085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 268723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 269361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 270638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 271276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 271914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 272553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 270315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 270947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 271578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 272210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 272842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 273473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 274105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 274736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 275368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 276000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 276631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 277263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 277894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 278526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 279157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 279789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 280421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 281052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 281684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 282315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 282947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 283578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 284210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 284842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 285473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 283125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 283750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 284375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 285000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 285625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 286250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 286875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 287500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 288125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 288750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 289375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 290625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 291250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 291875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 292500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 293125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 293750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 294375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 295000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 295625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 296250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 296875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 297500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 298125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 298750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 296288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 296907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 297525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 298144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 298762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 299381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 300618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 301237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 301855.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 302474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 303092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 303711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 304329.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 304948.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 305567.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 306185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 306804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 307422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 308041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 308659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 309278.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 309896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 310515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 311134.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 311752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 312371.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 312989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 313608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 314226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 311632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 312244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 312857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 313469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 314081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 314693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 315306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 315918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 316530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 317142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 317755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 318367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 318979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 319591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 320204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 320816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 321428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 322040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 322653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 323265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 323877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 324489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 325102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 325714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 326326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 326938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 327551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 328163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 328775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 329387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 330612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 331224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 331836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 332448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 333061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 330303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 330909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 331515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 332121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 332727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 333333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 333939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 334545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 335151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 335757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 336363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 336969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 337575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 338181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 338787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 339393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 340606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 341212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 341818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 342424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 343030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 343636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 344242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 344848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 345454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 346060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 343200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 343800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 344400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 345600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 346200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 346800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 347400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 348000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 348600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 349200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 349800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 350400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 351000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 351600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 352200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 352800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 353400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 354000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 354600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 355200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 355800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 356400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 357000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 357600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 358200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 358800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 355841.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 356435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 357029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 357623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 358217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 358811.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 359405.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 360594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 361188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 361782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 362376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 362970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 363564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 364158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 364752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 365346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 365940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 366534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 367128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 367722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 364705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 365294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 365882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 366470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 367058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 367647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 368235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 368823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 369411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 370000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 370588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 371176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 371764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 372352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 372941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 373529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 374117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 374705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 375294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 375882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 376470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 373398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 373980.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 374563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 375145.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 375728.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 376310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 376893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 377475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 378058.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 378640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 379223.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 379805.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 380388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 380970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 381553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 382135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 382718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 383300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 383883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 384466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 385048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 385631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 386213.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 383076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 383653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 384230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 384807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 385384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 385961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 386538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 387115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 387692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 388269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 388846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 389423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 390576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 391153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 391730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 392307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 392884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 393461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 394038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 394615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 391428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 392000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 392571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 393142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 393714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 394285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 394857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 395428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 396571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 397142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 397714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 398285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 398857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 399428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 400571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 401142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 401714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 402285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 402857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 403428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 400188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 400754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 401320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 401886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 402452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 403018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 403584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 404150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 404716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 405283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 405849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 406415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 406981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 407547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 408113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 408679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 409245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 409811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 410377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 410943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 411509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 412075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 412641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 413207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 409906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 410467.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 411028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 411588.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 412149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 412710.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 413271.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 413831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 414392.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 414953.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 415514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 416074.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 416635.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 417196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 417757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 418317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 418878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 419439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 420560.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 421121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 421682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 422243.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 422803.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 423364.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 423925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 424485.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 425046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 425607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 426168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 426728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 427289.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 427850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 428411.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 428971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 429532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 430093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 430654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 431214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 427777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 428333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 428888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 429444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 430555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 431111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 431666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 432222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 432777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 433333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 433888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 434444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 435555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 436111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 436666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 437222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 437777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 438333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 438888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 439444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 440555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 441111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 441666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 442222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 442777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 443333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 443888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 444444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 445000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 445555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 446111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 446666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 447222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 447777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 444220.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 444770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 445321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 445871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 446422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 446972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 447522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 448073.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 448623.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 449174.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 449724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 450275.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 450825.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 451376.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 451926.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 452477.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 453027.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 453577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 454128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 454678.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 455229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 455779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 456330.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 456880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 457431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 457981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 458532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 459082.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 459633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 460183.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 460733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 461284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 461834.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 462385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 462935.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 463486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 464036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 464587.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 460909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 461454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 462545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 463090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 464181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 464727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 465272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 465818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 466363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 466909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 467454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 468545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 469090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 469636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 470181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 470727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 471272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 471818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 472363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 472909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 473454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 474000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 474545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 475090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 475636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 476181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 476727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 477272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 477818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 478363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 474594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 475135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 475675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 476216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 476756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 477297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 477837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 478378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 478918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 479459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 480540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 481081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 481621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 482162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 482702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 483243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 483783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 484324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 484864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 485405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 485945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 486486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 487027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 487567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 488108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 488648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 489189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 489729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 485892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 486428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 486964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 488035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 489107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 489642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 490178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 490714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 491250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 491785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 492321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 493392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 493928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 494464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 495535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 496071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 496607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 497678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 498214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 498750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 499285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 499821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 500357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 500892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 501964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 502500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 503035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 503571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 504107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 504642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 500707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 501238.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 501769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 502300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 502831.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 503362.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 503893.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 504424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 504955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 505486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 506017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 506548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 507079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 507610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 508141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 508672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 509203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 509734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 510265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 510796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 511327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 511858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 512389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 512920.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 513451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 513982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 514513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 515044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 515575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 516106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 516637.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 517168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 517699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 518230.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 518761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 519292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 519823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 520353.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 516315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 516842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 517368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 517894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 518421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 518947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 519473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 520526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 521052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 521578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 522105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 522631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 523157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 523684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 524210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 524736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 525263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 525789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 526315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 526842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 527368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 527894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 528421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 528947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 529473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 530526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 531052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 531578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 532105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 532631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 533157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 533684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 534210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 534736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 530608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 531130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 531652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 532173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 532695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 533217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 533739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 534260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 534782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 535304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 535826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 536347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 536869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 537391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 537913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 538434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 538956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 539478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 540521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 541043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 541565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 542086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 542608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 543130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 543652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 544173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 544695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 545217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 545739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 546260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 546782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 547304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 547826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 548347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 548869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 549391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 549913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 550434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 550956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 551478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 552521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 548275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 548793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 549310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 549827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 550344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 550862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 551379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 551896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 552413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 552931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 553448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 553965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 554482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 555517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 556034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 556551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 557068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 557586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 558103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 558620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 559137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 559655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 560172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 560689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 561206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 561724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 562241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 562758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 563275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 563793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 564310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 564827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 565344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 565862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 566379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 566896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 567413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 567931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 568448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 568965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 569482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 565128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 565641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 566153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 566666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 567179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 567692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 568205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 568717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 569230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 569743.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 570256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 570769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 571282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 571794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 572307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 572820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 573333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 573846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 574359.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 574871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 575384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 575897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 576410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 576923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 577435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 577948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 573559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 574067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 574576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 575084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 575593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 576101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 576610.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 577118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 577627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 578135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 578644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 579152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 579661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 580169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 580677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 581186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 581694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 582203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 582711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 583220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 583728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 584237.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 584745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 585254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 585762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 586271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 586779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 587288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 583361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 583865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 584369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 584873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 585378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 585882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 586386.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 586890.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 587394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 587899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 588403.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 588907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 589411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 589915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 590420.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 590924.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 591932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 592437.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 592941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 593445.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 593949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 594453.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 594958.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 595462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 595966.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 596470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 596974.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 597479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 597983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 593500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 594000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 594500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 595000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 595500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 596500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 597000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 597500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 598000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 598500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 599000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 599500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 600500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 601000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 601500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 602000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 602500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 603000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 603500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 604000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 604500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 605000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 605500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 606000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 601487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 601983.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 602479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 602975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 603471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 603966.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 604462.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 604958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 605950.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 606446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 606942.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 607438.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 607933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 608429.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 608925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 609421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 609917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 610413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 610909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 611404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 611900.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 612396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 612892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 613388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 613884.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 614380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 614876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 615371.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 615867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 616363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 616859.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 617355.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 617851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 618347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 613770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 614262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 614754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 615245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 615737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 616229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 616721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 617213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 617704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 618196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 618688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 619180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 619672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 620163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 620655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 621147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 621639.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 622131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 622622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 623114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 623606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 624098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 624590.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 625081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 625573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 626065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 626557.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 627049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 627541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 628032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 628524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 629016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 629508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 630491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 630983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 631475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 626829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 627317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 627804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 628292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 628780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 629268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 629756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 630243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 630731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 631219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 631707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 632195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 632682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 633170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 633658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 634146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 634634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 635121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 635609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 636097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 636585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 637073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 637561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 638048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 638536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 639024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 639512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 640487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 640975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 641463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 641951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 642439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 642926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 643414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 643902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 644390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 644878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 645365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 645853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 646341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 646829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 647317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 642580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 643064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 643548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 644032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 644516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 645483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 645967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 646451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 646935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 647419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 647903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 648387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 648870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 649354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 649838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 650322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 650806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 651290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 651774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 652258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 652741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 653225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 653709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 654193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 654677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 655161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 655645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 656129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 656612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 657096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 657580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 658064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 658548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 659032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 659516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 660483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 660967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 656160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 656640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 657120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 657600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 658080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 658560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 659040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 659520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 660480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 660960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 661440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 661920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 662400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 662880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 663360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 663840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 664320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 664800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 665280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 665760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 666240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 666720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 667200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 667680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 668160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 668640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 669120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 669600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 670080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 670560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 671040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 671520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 672000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 672480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 672960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 673440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 673920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 674400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 674880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 675360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 675840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 670952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 671428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 671904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 672380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 672857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 673333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 673809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 674761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 675238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 675714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 676190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 676666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 677619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 678095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 678571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 679047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 679523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 680000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 680476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 680952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 681428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 681904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 682380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 682857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 683333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 683809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 684285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 684761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 685238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 685714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 686190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 686666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 687142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 687619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 688095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 688571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 689047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 689523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 690476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 685511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 685984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 686456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 686929.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 687401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 687874.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 688346.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 688818.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 689291.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 689763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 690236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 690708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 691181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 691653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 692126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 692598.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 693070.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 693543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 694015.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 694488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 694960.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 695433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 695905.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 696377.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 696850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 697322.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 697795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 698267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 698740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 699212.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 699685.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 700157.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 700629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 701102.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 701574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 702047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 702519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 702992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 703464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 703937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 704409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 699375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 699843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 700312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 700781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 701250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 701718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 702187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 702656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 703125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 703593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 704062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 704531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 705468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 705937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 706406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 706875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 707343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 707812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 708281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 708750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 709218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 709687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 710156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 710625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 711093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 711562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 712031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 712500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 712968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 713437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 713906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 714375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 714843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 715312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 715781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 716250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 711162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 711627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 712093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 712558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 713023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 713488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 713953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 714418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 714883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 715348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 715813.9 fps, 0 ms/f [junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 92400 f, 450731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 451024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 449126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 449417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 449708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 450291.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 450582.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 450873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 451165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 451456.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 451747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 452038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 452330.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 452621.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 452912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 451014.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 451304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 451594.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 451884.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 452173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 452463.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 452753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 453043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 453333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 453623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 453913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 454202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 454492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 454782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 455072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 455362.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 455652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 455942.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 456231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 454326.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 454615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 454903.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 455192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 455480.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 455769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 456057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 456346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 456634.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 456923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 457211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 457500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 457788.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 458076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 458365.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 458653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 458942.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 459230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 459519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 459807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 460096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 458181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 458468.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 458755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 459043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 459330.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 459617.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 459904.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 460191.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 460478.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 460765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 461052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 461339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 461626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 461913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 462200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 462488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 462775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 463062.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 463349.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 461714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 462285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 462571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 463142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 463428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 463714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 464000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 464285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 464571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 464857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 465142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 465428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 466000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 466285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 466571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 466857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 467142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 465213.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 465497.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 465782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 466066.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 466350.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 466635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 466919.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 467203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 467488.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 467772.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 468056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 468341.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 468625.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 468909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 469194.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 469478.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 469763.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 470047.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 470331.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 470616.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 470900.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 468962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 469245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 469528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 469811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 470094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 470377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 470660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 470943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 471226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 471509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 471792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 472075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 472358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 472641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 472924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 473207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 473490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 473773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 474056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 474339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 474622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 472676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 472957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 473239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 473521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 473802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 474084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 474366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 474647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 474929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 475211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 475492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 475774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 476056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 476338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 476619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 476901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 477183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 477464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 477746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 478028.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 478309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 476355.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 476635.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 476915.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 477196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 477476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 477757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 478037.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 478317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 478598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 478878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 479158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 479439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 479719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 480280.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 480560.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 480841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 481121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 481401.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 481682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 479720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 480279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 480558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 480837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 481116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 481395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 481674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 481953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 482232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 482511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 482790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 483069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 483348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 483627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 483906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 481944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 482222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 482500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 482777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 483055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 483333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 483611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 483888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 484166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 484444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 484722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 482764.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 483041.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 483317.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 483594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 483870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 484147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 484423.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 484700.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 484976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 485253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 485529.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 483577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 483853.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 484128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 484403.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 484678.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 484954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 485229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 485504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 485779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 483835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 484109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 484383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 484657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 484931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 485205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 485479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 485753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 486027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 486301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 484363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 484636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 484909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 485181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 485454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 485727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 486272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 486545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 486818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 484886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 485158.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 485429.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 485701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 485972.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 486244.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 486515.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 486787.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 487058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 487330.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 487601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 485675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 485945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 486216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 486486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 486756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 487027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 487297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 487567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 487837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 488108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 486188.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 486457.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 486726.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 486995.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 487264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 487533.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 487802.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 488071.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 488340.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 488609.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 486696.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 486964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 487232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 487767.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 488035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 488303.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 488839.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 489107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 487200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 487466.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 487733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 488000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 488266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 488533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 488800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 489066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 489333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 489600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 487699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 487964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 488230.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 488495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 488761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 489026.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 489292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 489557.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 489823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 490088.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 490353.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 490619.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 488722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 488986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 489251.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 489515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 489779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 490044.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 490308.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 490572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 490837.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 491101.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 491365.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 491629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 491894.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 492158.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 490263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 490526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 490789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 491052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 491315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 491578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 491842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 492105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 492368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 492631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 492894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 493157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 493421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 493684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 491790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 492052.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 492314.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 492576.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 492838.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 493100.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 493362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 493624.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 493886.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 494148.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 494410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 494672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 494934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 495196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 493304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 493565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 493826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 494086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 494347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 494608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 494869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 495130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 495391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 495652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 495913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 496173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 496434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 496695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 494805.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 495064.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 495324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 495584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 495844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 496103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 496363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 496623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 496883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 497402.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 497662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 497922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 498181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 496293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 496551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 496810.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 497068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 497327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 497586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 497844.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 498103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 498362.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 498620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 498879.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 499137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 499396.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 499655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 497768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 498025.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 498283.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 498540.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 498798.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 499055.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 499313.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 499570.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 499828.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 500085.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 500343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 500600.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 500858.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 501115.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 501373.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 499487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 499743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 500256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 500512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 500769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 501025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 501282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 501538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 501794.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 502051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 502307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 502564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 502820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 500936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 501191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 501446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 501702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 501957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 502212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 502468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 502723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 502978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 503234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 503489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 503744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 504255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 502372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 502627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 502881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 503135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 503389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 503644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 503898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 504152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 504406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 504661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 504915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 505169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 505423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 503544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 503797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 504050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 504303.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 504556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 504810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 505063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 505316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 505569.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 505822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 506075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 506329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 506582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 506835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 504957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 505210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 505462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 505714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 505966.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 506218.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 506470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 506722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 506974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 507226.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 507479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 507731.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 505857.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 506108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 506359.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 506610.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 506861.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 507112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 507364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 507615.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 507866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 508117.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 508368.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 506500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 506750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 507250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 507500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 507750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 508000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 508250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 508500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 508750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 509000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 509250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 509500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 509750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 507883.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 508132.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 508381.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 508630.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 508879.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 509128.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 509377.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 509626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 509875.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 510124.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 510373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 510622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 510871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 511120.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 509256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 509504.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 509752.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 510247.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 510495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 510743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 510991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 511239.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 511487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 511735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 511983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 512231.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 512479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 512727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 512975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 511111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 511358.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 511604.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 511851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 512098.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 512345.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 512592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 512839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 513086.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 513333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 513580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 513827.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 514074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 514321.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 514567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 514814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 512950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 513196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 513442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 513688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 513934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 514180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 514426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 514672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 514918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 515163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 515409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 515655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 515901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 514040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 514285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 514530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 514775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 515020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 515265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 515510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 515755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 516244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 516489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 516734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 516979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 517224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 517469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 515609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 515853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 516097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 516341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 516585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 516829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 517073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 517317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 517560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 517804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 518048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 518292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 518536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 518780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 519024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 517166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 517408.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 517651.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 517894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 518137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 518380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 518623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 518866.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 519109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 519352.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 519595.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 519838.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 520080.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 520323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 520566.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 518709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 518951.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 519193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 519435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 519677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 519919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 520161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 520403.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 520645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 520887.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 521129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 521370.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 521612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 521854.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 522096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 522338.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 522580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 522822.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 520963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 521204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 521445.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 521686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 521927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 522168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 522409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 522650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 522891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 523132.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 523373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 523614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 523855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 524096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 524337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 524578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 524819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 525060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 523200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 523440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 523680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 523920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 524160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 524400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 524640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 524880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 525120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 525360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 525600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 525840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 526080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 526320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 526560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 526800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 527040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 527280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 525418.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 525657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 525896.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 526135.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 526374.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 526613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 526852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 527091.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 527330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 527569.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 527808.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 528047.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 528286.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 528525.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 528764.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 529004.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 529243.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 529482.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 527619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 527857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 528095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 528333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 528571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 528809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 529047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 529285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 529523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 529761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 530238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 530476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 530714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 530952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 531190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 531428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 531666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 529802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 530039.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 530276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 530513.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 530751.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 530988.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 531225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 531462.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 531699.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 531936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 532173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 532411.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 532648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 532885.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 533122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 533359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 533596.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 533834.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 531968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 532204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 532440.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 532677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 532913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 533149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 533385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 533622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 533858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 534094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 534330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 534566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 534803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 535039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 535275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 535511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 535748.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 533882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 534117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 534352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 534588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 534823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 535058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 535294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 535529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 535764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 536000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 536235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 536470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 536705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 536941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 537176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 537411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 537647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 537882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 536015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 536250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 536484.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 536718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 536953.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 537187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 537421.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 537656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 537890.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 538125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 538359.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 538593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 538828.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 539062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 539296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 539531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 539765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 537898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 538132.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 538365.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 538599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 538832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 539066.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 539299.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 539533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 539766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 540233.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 540466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 540700.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 540933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 541167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 541400.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 541634.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 541867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 540232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 540465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 540697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 540930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 541162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 541395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 541627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 541860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 542093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 542325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 542558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 542790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 543023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 543255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 543488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 543720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 541853.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 542084.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 542316.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 542548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 542779.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 543011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 543243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 543474.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 543706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 543938.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 544169.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 544401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 544633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 544864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 545096.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 545328.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 545559.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 545791.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 543923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 544153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 544384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 544615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 544846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 545076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 545307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 545538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 545769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 546000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 546230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 546461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 546692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 546923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 547153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 547384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 547615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 547846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 545977.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 546206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 546436.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 546666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 546896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 547126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 547356.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 547586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 547816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 548046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 548275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 548505.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 548735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 548965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 549195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 549425.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 549655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 549885.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 548015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 548244.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 548473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 548702.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 548931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 549160.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 549389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 549618.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 549847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 550076.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 550305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 550534.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 550763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 550992.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 551221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 551450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 549581.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 549809.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 550038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 550266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 550494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 550722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 550950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 551178.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 551406.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 551635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 551863.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 552091.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 552319.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 552547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 552775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 553003.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 551136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 551363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 551590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 551818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 552045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 552272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 552500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 552727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 552954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 553181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 553409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 553636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 553863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 554090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 554318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 552452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 552679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 552905.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 553132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 553358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 553584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 553811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 554037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 554264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 554490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 554717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 554943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 555169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 555396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 555622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 555849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 556075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 554210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 554436.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 554661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 554887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 555112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 555338.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 555563.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 555789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 556015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 556240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 556466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 556691.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 556917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 557368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 557594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 555730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 555955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 556179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 556404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 556629.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 556853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 557078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 557303.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 557528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 557752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 557977.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 558202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 558426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 558651.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 558876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 557014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 557238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 557462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 557686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 557910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 558134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 558358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 558582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 558806.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 559029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 559253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 559477.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 559701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 559925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 560149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 560373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 560597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 558736.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 558959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 559182.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 559405.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 559628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 559851.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 560074.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 560297.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 560520.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 560743.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 560966.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 561189.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 561412.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 561635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 561858.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 562081.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 560222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 560444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 560666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 560888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 561111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 561333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 561555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 561777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 562000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 562222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 562444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 562666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 562888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 563111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 563333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 563555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 561697.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 561918.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 562140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 562361.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 562583.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 562804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 563025.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 563247.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 563468.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 563690.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 563911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 564132.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 564354.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 564575.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 564797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 565018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 563161.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 563382.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 563602.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 563823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 564044.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 564264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 564485.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 564705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 564926.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 565147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 563296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 563516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 563736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 563956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 564175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 564395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 564615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 564835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 565054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 565274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 563430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 563649.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 563868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 564087.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 564306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 564525.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 564744.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 564963.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 565182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 565401.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 563563.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 563781.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 564218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 564436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 564654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 564872.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 565090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 565309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 565527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 563695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 563913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 564130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 564347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 564565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 564782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 565217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 565434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 565652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 563826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 564043.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 564259.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 564476.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 564693.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 564909.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 565126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 565342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 565559.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 565776.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 563956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 564172.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 564388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 564604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 564820.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 565036.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 565251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 565467.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 565683.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 565899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 564086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 564301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 564516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 564731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 564946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 565161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 565376.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 565591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 565806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 566021.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 564214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 564428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 564642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 564857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 565071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 565285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 565500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 565928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 566142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 566357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 564555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 564768.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 564982.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 565195.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 565409.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 565622.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 565836.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 566049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 566263.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 564468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 564680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 564893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 565106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 565319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 565531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 565744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 565957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 566170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 564381.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 564593.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 564805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 565017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 565229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 565441.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 565653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 565865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 566077.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 566289.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 564507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 564718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 564929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 565140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 565352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 565563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 565774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 565985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 566197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 566408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 564631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 564842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 565052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 565263.2 fps, 0 ms/f [junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 161160 f, 494355.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 494539.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 493211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 493394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 493577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 493761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 493944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 494128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 492804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 492987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 493170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 493353.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 493536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 493719.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 493902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 492583.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 492765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 492948.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 493130.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 493313.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 493495.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 493677.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 492363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 492545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 492727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 492909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 493090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 493272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 493454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 492145.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 492326.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 492507.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 492688.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 492870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 493051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 493232.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 491927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 492108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 492289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 492469.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 492650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 492831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 493012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 491711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 491891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 492072.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 492252.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 492432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 492612.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 492792.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 491497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 491676.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 491856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 492035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 492215.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 492395.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 492574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 491283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 491462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 491641.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 491820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 492179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 492358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 491071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 491250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 491428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 491607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 491785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 491964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 492142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 490860.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 491038.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 491216.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 491394.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 491572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 491750.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 491928.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 490650.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 490828.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 491005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 491183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 491360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 491538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 491715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 490442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 490619.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 490796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 490973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 491150.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 491327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 491504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 490235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 490411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 490588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 490764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 490941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 491117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 491294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 490029.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 490205.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 490381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 490557.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 490733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 490909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 491085.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 489824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 490175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 490350.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 490526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 490701.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 490877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 489621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 489795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 489970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 490145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 490320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 490495.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 490670.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 489418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 489593.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 489767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 489941.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 490116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 490290.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 490465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 489217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 489391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 489565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 489739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 489913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 490086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 490260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 489017.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 489190.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 489364.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 489537.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 489710.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 489884.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 490057.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 490231.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 490404.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 490578.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 489337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 489510.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 489683.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 489855.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 490028.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 490201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 490374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 490547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 490720.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 490893.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 491066.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 491239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 491412.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 490172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 490344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 490517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 490689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 490862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 491034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 491206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 491379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 491551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 491724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 491896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 492068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 492241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 491002.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 491174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 491346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 491518.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 491690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 491862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 492034.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 492206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 492378.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 492550.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 492722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 492893.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 491657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 491828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 492171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 492342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 492514.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 492685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 493028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 493200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 493371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 493542.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 492307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 492478.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 492649.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 492820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 492991.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 493162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 493333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 493504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 493675.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 493846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 494017.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 494188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 494358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 493125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 493295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 493465.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 493636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 493806.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 493977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 494147.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 494318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 494488.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 494659.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 494829.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 493767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 493937.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 494107.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 494277.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 494447.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 494617.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 494787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 494957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 495127.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 495297.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 495467.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 495637.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 495807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 494576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 494745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 494915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 495084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 495254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 495423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 495593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 495762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 495932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 496101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 496271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 496440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 495211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 495380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 495549.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 495718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 495887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 496056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 496225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 496394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 496563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 496732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 496901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 497070.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 495842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 496011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 496179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 496348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 496516.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 496685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 496853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 497022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 497191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 497359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 497528.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 497696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 497865.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 496638.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 496806.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 496974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 497310.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 497479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 497647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 497815.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 497983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 498151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 498319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 498487.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 497262.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 497430.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 497597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 497765.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 497932.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 498100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 498268.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 498435.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 498603.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 498770.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 498938.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 499106.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 497883.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 498050.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 498217.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 498384.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 498551.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 498718.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 498885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 499052.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 499220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 499387.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 499554.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 499721.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 499888.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 498666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 498833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 499000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 499166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 499333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 499500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 499666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 499833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 500166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 500333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 500500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 500666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 499445.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 499612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 499778.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 499944.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 500110.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 500277.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 500443.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 500609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 500775.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 500941.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 499723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 499889.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 500055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 500221.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 500386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 500552.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 500718.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 500883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 501049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 501215.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 501381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 501546.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 500330.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 500495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 500661.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 500826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 500991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 501157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 501322.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 501487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 501652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 501818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 501983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 502148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 502314.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 501098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 501263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 501593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 501758.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 501923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 502087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 502252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 502417.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 502582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 502747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 502912.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 501698.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 501863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 502027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 502191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 502356.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 502520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 502684.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 502849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 503013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 503178.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 503342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 503506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 503671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 502459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 502622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 502786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 502950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 503114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 503278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 503442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 503606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 503770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 503934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 504098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 504262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 503051.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 503215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 503378.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 503542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 503705.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 503869.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 504032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 504196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 504359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 504523.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 504686.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 504850.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 505013.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 503804.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 503967.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 504130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 504293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 504456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 504619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 504782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 504945.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 505108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 505271.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 505434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 505597.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 505760.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 504552.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 504715.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 504878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 505040.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 505203.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 505365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 505528.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 505691.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 505853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 506016.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 506178.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 506341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 505135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 505297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 505459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 505621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 505783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 505945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 506108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 506270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 506432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 506594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 506756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 506918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 507081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 505876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 506037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 506199.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 506361.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 506522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 506684.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 506846.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 507008.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 507169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 507331.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 507493.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 507655.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 507816.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 506612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 506774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 506935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 507096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 507258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 507419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 507580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 507741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 507903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 508064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 508225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 508387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 508548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 507345.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 507506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 507667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 507828.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 507989.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 508150.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 508311.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 508471.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 508632.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 508793.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 508954.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 509115.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 509276.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 508074.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 508235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 508395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 508556.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 508716.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 508877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 509037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 509197.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 509358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 509518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 509679.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 509839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 508640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 508800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 508960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 509120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 509280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 509440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 509600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 509760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 509920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 510080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 510240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 510400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 510560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 509361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 509521.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 509680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 509840.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 510159.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 510319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 510478.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 510638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 510797.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 510957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 511117.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 511276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 510079.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 510238.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 510397.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 510557.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 510716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 510875.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 511034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 511193.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 511352.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 511511.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 511671.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 511830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 511989.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 510793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 510952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 511111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 511269.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 511428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 511587.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 511746.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 511904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 512063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 512222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 512380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 512539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 512698.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 511503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 511662.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 511820.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 511978.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 512137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 512295.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 512453.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 512612.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 512770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 512928.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 513087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 513245.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 512052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 512210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 512368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 512526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 512684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 512842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 513000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 513157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 513315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 513473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 513631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 513789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 512598.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 512755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 512913.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 513070.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 513228.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 513385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 513543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 513700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 513858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 514015.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 514173.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 514330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 514488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 513298.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 513455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 513612.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 513769.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 513926.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 514083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 514240.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 514397.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 514554.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 514712.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 514869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 515026.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 513838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 513994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 514151.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 514308.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 514464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 514621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 514778.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 514934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 515091.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 515248.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 515404.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 515561.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 514375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 514531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 514687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 514843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 515000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 515156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 515312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 515468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 515625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 515781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 515937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 516093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 516250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 515064.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 515220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 515376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 515532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 515688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 515844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 516155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 516311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 516467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 516623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 516779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 516935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 515751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 515906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 516062.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 516217.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 516373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 516528.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 516683.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 516839.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 516994.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 517150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 517305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 517461.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 516279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 516434.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 516589.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 516744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 516899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 517054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 517209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 517364.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 517519.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 517674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 517829.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 517984.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 518139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 516958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 517113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 517268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 517422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 517577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 517731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 517886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 518041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 518195.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 518350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 518505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 518659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 518814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 517634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 517789.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 517943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 518097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 518251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 518406.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 518560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 518714.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 518868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 519023.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 519177.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 519331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 519485.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 518307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 518461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 518615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 518769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 518923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 519076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 519230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 519384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 519538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 519692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 519846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 518823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 518976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 519130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 519283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 519437.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 519590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 519744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 519897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 520051.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 520204.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 520358.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 520511.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 520664.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 519489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 519642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 519795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 519948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 520102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 520255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 520408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 520561.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 520714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 520867.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 521020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 521173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 521326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 520152.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 520305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 520458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 520610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 520763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 520916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 521068.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 521221.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 521374.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 521526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 521679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 521832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 520659.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 520812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 520964.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 521116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 521269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 521421.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 521573.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 521725.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 521878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 522030.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 522182.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 522335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 521164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 521316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 521468.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 521620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 521772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 521924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 522075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 522227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 522379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 522531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 522683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 522835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 522987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 521818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 521969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 522121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 522272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 522424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 522575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 522727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 522878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 523030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 523181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 523333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 523484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 523636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 522468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 522619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 522770.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 522921.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 523073.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 523224.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 523375.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 523526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 523677.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 523828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 523979.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 524130.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 522964.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 523115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 523266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 523417.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 523567.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 523718.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 523869.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 524020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 524170.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 524321.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 524472.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 523308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 523458.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 523609.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 523759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 523909.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 524060.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 524210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 524360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 524511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 524661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 524812.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 524962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 525112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 523950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 524100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 524250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 524400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 524550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 524700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 524850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 525150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 525300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 525450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 525600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 525750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 524588.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 524738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 524887.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 525037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 525187.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 525336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 525486.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 525635.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 525785.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 525935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 526084.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 526234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 526384.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 525223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 525373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 525522.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 525671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 525820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 525970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 526119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 526268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 526417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 526567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 526716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 526865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 525707.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 525856.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 526004.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 526153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 526302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 526451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 526600.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 526749.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 526898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 527047.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 527196.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 527344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 527493.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 526336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 526485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 526633.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 526782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 526930.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 527079.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 527227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 527376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 527524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 527673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 527821.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 527970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 528118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 526962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 527111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 527259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 527407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 527555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 527703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 527851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 528148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 528296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 528444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 528592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 528740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 527586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 527734.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 527881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 528029.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 528177.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 528325.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 528472.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 528620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 528768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 528916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 529064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 529211.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 528058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 528206.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 528353.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 528501.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 528648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 528796.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 528943.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 529090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 529238.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 529385.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 529533.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 529680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 529828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 528676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 528823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 528970.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 529117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 529264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 529411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 529558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 529705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 529852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 530147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 530294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 530441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 529290.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 529437.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 529584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 529731.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 529877.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 530024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 530171.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 530317.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 530464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 530611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 530757.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 530904.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 531051.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 529902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 530048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 530195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 530341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 530487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 530634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 530780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 530926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 531073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 531219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 531365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 531512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 530364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 530510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 530656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 530802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 530948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 531094.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 531240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 531386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 531532.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 531678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 531824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 531970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 532116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 530970.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 531116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 531262.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 531407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 531553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 531699.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 531844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 531990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 532135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 532281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 532427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 532572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 532718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 531573.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 531719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 531864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 532009.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 532154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 532300.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 532445.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 532590.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 532736.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 532881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 533026.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 533171.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 533317.2 fps, 0 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 220320 f, 493991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 493020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 493154.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 493288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 493422.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 493557.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 493691.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 493825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 492991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 493125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 493258.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 493392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 493526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 493660.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 492694.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 492828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 492962.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 493095.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 493229.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 493363.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 493496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 492533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 492666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 492800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 492933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 493066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 493200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 493333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 492372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 492505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 492638.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 492771.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 492904.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 493037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 493170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 492212.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 492345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 492477.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 492610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 492743.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 492876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 493008.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 492052.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 492185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 492317.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 492450.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 492582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 492715.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 492847.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 492980.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 493112.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 493245.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 493377.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 493509.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 492555.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 492687.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 492819.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 492951.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 493083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 493215.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 493348.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 493480.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 493612.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 493744.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 493876.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 494008.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 493054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 493186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 493318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 493450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 493582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 493714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 493846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 493978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 494109.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 494241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 494373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 494505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 494637.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 493684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 493815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 493947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 494078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 494210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 494342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 494473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 494605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 494736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 494868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 495131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 495263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 494310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 494442.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 494573.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 494704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 494835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 494967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 495098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 495229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 495361.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 495492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 495623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 495754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 494803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 494934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 495065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 495196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 495327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 495458.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 495589.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 495720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 495851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 495982.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 496113.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 496244.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 496375.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 495424.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 495555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 495686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 495817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 495947.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 496078.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 496209.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 496339.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 496470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 496601.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 495652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 495782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 495913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 496043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 496173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 496304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 496434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 496565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 496695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 496826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 495878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 496008.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 496138.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 496268.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 496399.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 496529.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 496659.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 496789.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 495844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 495974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 496103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 496233.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 496363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 496493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 496623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 495680.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 495809.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 495939.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 496069.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 496198.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 496328.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 496457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 495517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 495646.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 495775.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 495905.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 496034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 496163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 496293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 496422.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 495483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 495612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 495741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 495870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 496000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 496129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 496258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 495321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 495450.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 495579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 495708.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 495836.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 495965.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 496094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 495160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 495289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 495417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 495546.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 495674.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 495803.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 495931.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 496059.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 495128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 495256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 495384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 495512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 495641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 495769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 495897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 494968.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 495095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 495223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 495351.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 495479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 495607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 495735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 494808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 494936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 495063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 495191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 495319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 495446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 495574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 495702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 494777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 494904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 495031.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 495159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 495286.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 495414.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 495541.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 494618.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 494745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 494872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 495127.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 495254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 495381.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 494460.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 494587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 494714.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 494841.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 494968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 495095.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 495222.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 495348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 494430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 494556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 494683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 494810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 494936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 495063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 495189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 494273.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 494400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 494526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 494652.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 494778.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 494905.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 495031.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 494117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 494243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 494369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 494495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 494621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 494747.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 494873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 494088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 494213.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 494339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 494465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 494591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 494716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 494842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 493933.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 494058.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 494184.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 494309.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 494435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 494560.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 494686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 494811.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 494937.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 495062.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 495188.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 494279.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 494405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 494530.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 494655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 494780.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 494906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 495031.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 495156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 495281.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 495407.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 495532.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 495657.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 495782.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 494875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 495125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 495250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 495375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 495500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 495625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 495750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 495875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 496000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 496125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 496250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 496375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 495467.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 495592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 495717.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 495842.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 495966.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 496091.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 496216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 496340.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 496465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 496590.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 496715.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 496839.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 496964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 496058.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 496182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 496307.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 496431.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 496556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 496680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 496804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 496929.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 497053.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 497178.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 497302.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 497427.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 497551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 496645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 496770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 496894.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 497018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 497267.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 497391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 497515.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 497639.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 497763.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 497888.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 498012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 498136.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 497231.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 497355.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 497479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 497603.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 497727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 497851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 497975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 498099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 498223.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 498347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 498471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 498595.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 498719.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 497814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 497938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 498061.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 498185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 498309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 498433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 498556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 498680.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 498804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 498927.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 499051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 499175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 499298.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 499422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 498518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 498641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 498765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 498888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 499012.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 499135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 499259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 499382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 499506.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 499629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 499753.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 499876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 498973.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 499096.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 499219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 499342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 499466.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 499589.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 499712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 499835.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 499958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 500082.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 500205.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 500328.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 500451.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 500574.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 499672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 499795.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 499918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 500040.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 500163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 500286.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 500409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 500532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 500655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 500778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 500901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 501024.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 501147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 500245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 500368.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 500490.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 500613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 500736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 500858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 500981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 501104.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 501227.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 501349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 501472.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 501595.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 501717.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 500816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 500938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 501061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 501183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 501306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 501551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 501673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 501795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 501918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 502040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 502163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 501262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 501384.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 501507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 501629.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 501751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 501873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 501995.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 502118.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 502240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 502362.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 502484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 502606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 502729.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 501829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 501951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 502073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 502195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 502317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 502439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 502560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 502682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 502804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 502926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 503048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 503170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 503292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 502393.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 502515.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 502636.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 502758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 502880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 503002.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 503123.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 503245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 503367.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 503488.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 503610.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 503732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 503853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 502955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 503076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 503198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 503319.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 503441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 503562.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 503684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 503805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 503927.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 504048.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 504170.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 504291.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 503393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 503515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 503636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 503757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 503878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 504121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 504242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 504363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 504484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 504606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 504727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 504848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 503951.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 504072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 504193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 504314.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 504435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 504556.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 504677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 504798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 504919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 505040.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 505161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 505282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 505403.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 504507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 504627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 504748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 504869.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 504989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 505110.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 505231.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 505352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 505472.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 505593.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 505714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 505835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 505955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 505060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 505180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 505301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 505421.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 505542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 505662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 505783.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 505903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 506024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 506144.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 506265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 506385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 505490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 505611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 505731.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 505851.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 505971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 506092.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 506212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 506332.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 506452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 506573.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 506693.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 506813.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 506933.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 506040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 506160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 506280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 506400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 506520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 506640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 506760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 506880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 507120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 507240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 507360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 507480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 506586.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 506706.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 506826.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 506946.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 507065.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 507185.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 507305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 507425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 507544.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 507664.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 507784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 507904.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 508023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 507131.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 507251.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 507370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 507490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 507609.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 507729.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 507848.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 507968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 508087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 508207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 508326.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 508446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 507554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 507673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 507793.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 507912.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 508031.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 508151.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 508270.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 508389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 508508.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 508628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 508747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 508866.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 508986.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 508095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 508214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 508333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 508452.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 508571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 508690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 508809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 508928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 509047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 509166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 509285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 509404.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 508514.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 508633.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 508752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 508871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 508990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 509108.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 509227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 509346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 509465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 509584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 509702.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 509821.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 509940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 509051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 509169.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 509288.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 509407.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 509525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 509644.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 509762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 509881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 510118.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 509230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 509349.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 509467.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 509585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 509704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 509822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 509940.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 510059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 510177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 509291.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 509409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 509527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 509645.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 509763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 509881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 510118.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 510236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 510354.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 510472.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 510590.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 510708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 509823.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 509941.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 510058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 510176.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 510294.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 510412.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 510530.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 510648.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 510766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 510884.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 511001.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 511119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 511237.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 510352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 510470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 510588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 510705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 510823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 510941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 511058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 511176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 511294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 511411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 511529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 511647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 510763.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 510880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 510998.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 511115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 511232.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 511350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 511467.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 511585.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 511702.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 511819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 511937.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 512054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 512172.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 511289.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 511406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 511523.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 511640.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 511757.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 511875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 511992.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 512109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 512226.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 512343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 512460.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 512578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 512695.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 511812.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 511929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 512046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 512163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 512280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 512397.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 512514.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 512631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 512748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 512865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 512982.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 513099.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 513216.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 512334.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 512451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 512568.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 512684.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 512801.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 512918.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 513035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 513151.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 513268.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 513385.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 513501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 513618.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 512737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 512854.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 512970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 513087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 513203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 513320.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 513436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 513553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 513669.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 513786.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 513902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 514019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 514135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 513255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 513372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 513488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 513604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 513720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 513837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 513953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 514069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 514186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 514302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 514418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 514534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 514651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 513771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 513887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 514003.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 514119.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 514235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 514352.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 514468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 514584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 514700.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 514816.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 514932.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 515048.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 515164.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 514285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 514401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 514517.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 514633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 514749.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 514864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 514980.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 515096.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 515212.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 515328.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 515444.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 515559.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 514682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 514797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 514913.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 515028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 515144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 515260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 515375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 515491.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 515606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 515722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 515838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 515953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 516069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 515192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 515307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 515423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 515538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 515653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 515769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 515884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 516115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 516230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 516346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 516461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 515585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 515700.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 515815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 515930.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 516046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 516161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 516276.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 516391.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 516506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 516621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 516737.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 516852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 516967.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 516091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 516206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 516321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 516436.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 516551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 516666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 516781.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 516896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 517011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 517126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 517241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 516367.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 516481.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 516596.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 516711.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 516826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 516940.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 517055.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 517170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 517284.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 517399.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 517514.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 516641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 516755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 516870.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 516984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 517099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 516228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 516342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 516457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 516571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 516685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 516800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 516914.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 517028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 517142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 517257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 517371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 517485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 516615.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 516730.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 516844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 516958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 517072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 517186.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 517300.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 517414.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 517528.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 517642.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 517756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 517870.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 517001.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 517115.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 517229.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 517343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 517457.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 517571.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 517685.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 517798.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 517912.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 518026.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 517159.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 517272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 517386.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 516521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 516635.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 516748.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 515886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 516113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 516226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 516339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 516452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 516566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 515706.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 515819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 515932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 516045.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 516158.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 516271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 516384.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 515526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 515639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 515751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 515864.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 515977.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 516090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 516203.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 516315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 515459.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 515572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 515684.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 515797.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 515909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 516022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 516135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 515280.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 515393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 515505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 515617.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 515730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 515842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 515955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 515102.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 515214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 515327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 515439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 515551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 515663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 515775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 514925.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 515037.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 515149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 515261.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 515373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 515485.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 515597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 515708.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 514860.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 514972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 515083.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 515195.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 515307.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 515419.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 515530.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 515642.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 515754.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 514907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 515018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 515130.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 515241.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 515353.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 515464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 515576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 515687.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 515799.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 515910.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 516022.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 515176.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 515287.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 515398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 515510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 515621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 515732.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 515844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 515955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 516066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 516178.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 515333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 515444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 515555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 515666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 515777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 515888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 516111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 516222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 516333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 516444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 515600.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 515711.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 515822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 515933.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 516044.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 516155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 516266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 516377.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 516488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 516598.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 516709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 515867.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 515977.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 516088.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 516199.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 516309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 516420.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 516531.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 516642.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 516752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 516863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 516974.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 516132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 516243.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 516353.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 516464.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 516574.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 516685.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 516795.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 516906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 517016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 517127.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 517237.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 516397.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 516507.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 516617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 516727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 516838.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 516948.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 517058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 517169.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 517279.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 517389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 517500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 516660.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 516770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 516880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 516990.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 517100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 517211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 517321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 517431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 517541.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 517651.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 517761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 516923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 517032.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 517142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 517252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 517362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 517472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 517582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 517692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 517802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 517912.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 518021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 518131.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 517294.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 517404.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 517513.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 517623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 517733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 517842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 517952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 518062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 518171.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 518281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 518391.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 518500.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 518610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 518720.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 517883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 517992.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 518102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 518211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 518321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 518430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 518540.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 518649.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 518759.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 518868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 518978.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 519087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 519197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 519306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 518469.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 518579.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 518688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 518797.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 518907.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 519016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 519125.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 519234.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 519344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 519453.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 519562.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 519672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 519781.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 518945.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 519054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 519163.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 519272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 519381.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 519490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 519600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 519709.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 519818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 519927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 520036.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 520145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 520254.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 520363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 519528.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 519637.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 519745.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 519854.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 519963.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 520072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 520181.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 520290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 520399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 520508.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 520617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 520725.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 520834.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 520108.7 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 287160 f, 496816.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 496920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 497024.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 497128.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 497231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 496476.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 496580.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 496683.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 496787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 496891.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 496994.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 497098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 497202.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 497305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 497409.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 497512.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 496758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 496862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 496965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 497068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 497172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 497275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 497379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 497482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 497586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 497689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 497793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 497896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 498000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 497246.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 497349.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 497452.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 497555.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 497659.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 497762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 497865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 497969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 498072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 498175.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 498278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 498382.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 498485.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 498588.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 497835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 497938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 498041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 498144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 498247.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 498350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 498453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 498556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 498659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 498762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 498865.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 498969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 499072.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 499175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 498421.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 498524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 498627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 498730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 498833.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 498936.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 499039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 499142.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 499245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 499348.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 499451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 499554.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 499656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 499759.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 499006.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 499109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 499212.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 499315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 499417.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 499520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 499623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 499726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 499828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 499931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 500034.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 500137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 500239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 500342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 499589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 499692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 499794.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 499897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 500102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 500205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 500307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 500410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 500512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 500615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 500717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 500820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 500923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 500170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 500273.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 500375.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 500477.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 500580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 500682.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 500784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 500887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 500989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 501092.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 501194.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 501296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 501399.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 501501.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 500749.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 500851.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 500954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 501056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 501158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 501260.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 501362.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 501465.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 501567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 501669.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 501771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 501873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 501976.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 502078.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 501326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 501428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 501530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 501632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 501734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 501836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 501938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 502040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 502142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 502244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 502346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 502448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 502551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 501799.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 501901.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 502003.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 502105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 502207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 502309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 502410.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 502512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 502614.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 502716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 502818.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 502920.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 503022.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 503123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 503225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 503327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 503429.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 503531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 503633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 502881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 502983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 503084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 503186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 503288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 503389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 503491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 503593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 503694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 503796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 503898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 504101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 504203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 504305.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 504406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 504508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 504610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 504711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 504813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 504915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 505016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 505118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 504365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 504467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 504568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 504670.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 504771.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 504873.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 504974.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 505076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 505177.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 505279.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 505380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 505482.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 505583.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 505685.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 505786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 505888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 505989.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 506091.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 506192.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 506294.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 506395.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 506497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 506599.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 506700.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 506802.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 506903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 507005.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 507106.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 507208.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 507309.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 507411.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 507512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 507614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 507715.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 507817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 507918.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 507162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 507263.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 507364.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 507466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 507567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 507668.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 507770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 507871.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 507972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 508074.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 508175.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 508277.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 508378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 508479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 508581.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 508682.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 508783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 508885.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 508986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 509087.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 509189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 509290.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 509391.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 509493.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 509594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 509695.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 509797.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 509898.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 510101.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 510202.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 510304.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 510405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 510506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 510608.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 510709.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 510810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 510912.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 511013.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 511114.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 511216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 511317.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 511418.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 511520.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 511621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 511722.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 511824.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 511925.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 511163.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 511264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 511365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 511467.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 511568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 511669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 511770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 511871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 511973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 512074.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 512175.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 512276.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 512377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 512478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 512580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 512681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 512782.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 512883.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 512984.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 513086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 513187.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 513288.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 513389.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 513490.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 513591.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 513693.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 513794.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 513895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 513996.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 514097.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 514199.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 514300.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 514401.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 514502.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 514603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 514704.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 514806.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 514907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 515008.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 515109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 515210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 515311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 515413.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 515514.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 515615.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 515716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 515817.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 515919.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 515151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 515252.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 515353.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 515454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 515555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 515656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 515757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 515858.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 515959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 516060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 516161.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 516262.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 516363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 516464.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 516565.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 516666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 516767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 516868.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 516969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 517070.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 517171.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 517272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 517373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 517474.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 517575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 517676.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 517777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 517878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 517979.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 518080.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 518181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 518282.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 518383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 518484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 518585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 518686.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 518787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 518888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 518989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 519090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 519191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 519292.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 519393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 519494.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 519595.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 518823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 518924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 519025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 519126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 519226.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 519327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 519428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 519529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 519630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 519731.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 519831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 519932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 520033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 520134.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 520235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 520336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 520436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 520537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 520638.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 520739.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 520840.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 520941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 521042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 521142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 521243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 521344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 521445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 521546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 521647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 521747.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 521848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 521949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 522050.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 522151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 522252.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 522352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 522453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 522554.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 522655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 522756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 522857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 522957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 523058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 523159.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 523260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 523361.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 523462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 523563.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 522785.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 522885.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 522986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 523087.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 523187.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 523288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 523389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 523489.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 523590.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 523691.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 523791.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 523892.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 523993.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 524093.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 524194.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 524295.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 524396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 524496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 524597.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312720 f, 524698.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 524798.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 524899.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 525100.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 525201.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 525302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 525402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 525503.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 525604.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 525704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 525805.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 525906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 526006.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 526107.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 526208.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 526308.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 526409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 526510.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 526610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 526711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 526812.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 526912.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 527013.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 527114.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 527214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 527315.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 527416.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 526633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 526733.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 526834.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 526934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 527035.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 527135.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 527236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 527336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 527437.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 527537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 527638.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 527738.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 527839.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 527939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 528040.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 528140.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 528241.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 528341.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 528442.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 528542.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 528643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 528743.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 528844.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 528944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 529045.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 529145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 529246.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 529346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 529447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 529547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 529648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 529748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 529849.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 529949.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 530050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 530150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 530251.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 530351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 530452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 530552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 530653.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 530753.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 530854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 530954.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 531055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 531155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 531256.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 530468.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 530568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 530668.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 530769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 530869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 530969.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 531070.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 531170.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 531270.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 531371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 531471.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 531571.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 531672.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 531772.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 531872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 531973.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 532073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 532173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 532274.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 532374.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 532474.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 532575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 532675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 532775.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 532876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 532976.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 533076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 533177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 533277.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 533377.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 533478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 533578.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 533678.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 533779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 533879.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 533979.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 534080.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 534180.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 534280.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 534381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 534481.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 534581.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 534682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 534782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 534882.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 534983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 535083.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 534290.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 534390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 534490.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 534591.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 534691.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 534791.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 534891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 534991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 535091.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 535192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 535292.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 535392.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 535492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 535592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 535692.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 535793.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 535893.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 535993.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 536093.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 536193.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 536293.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 536394.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 536494.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 536594.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 536694.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 536794.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 536894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 536995.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 537095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 537195.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 537295.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 537395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 537495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 537596.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 537696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 537796.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 537896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 537996.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 538096.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 538197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 538297.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 538397.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 538497.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 538597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 538697.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 538798.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 538898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 538100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 538200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 538300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 538400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 538500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 538600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 538700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 538800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 538900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 539000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 539100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 539200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 539300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 539400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 539500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 539600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 539700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 539800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 539900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 540100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 540200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 540300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 540400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 540500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 540600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 540700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 540800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 540900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 541000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 541100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 541200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 541300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 541400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 541500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 541600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 541700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 541800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 541900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 542000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 542100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 542200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 542300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 542400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 542500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 542600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 542700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 541896.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 541996.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 542096.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 542196.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 542296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 542396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 542495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 542595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 542695.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 542795.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 542895.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 542995.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 543094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 543194.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 543294.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 543394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 543494.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 543594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326760 f, 543693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 543793.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 543893.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 543993.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 544093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 544193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 544292.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 544392.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 544492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 544592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 544692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327420 f, 544792.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327480 f, 544891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327540 f, 544991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327600 f, 545091.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327660 f, 545191.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327720 f, 545291.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327780 f, 545391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327840 f, 545490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327900 f, 545590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327960 f, 545690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328020 f, 545790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328080 f, 545890.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328140 f, 545990.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328200 f, 546089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328260 f, 546189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328320 f, 546289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328380 f, 546389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328440 f, 546489.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328500 f, 545681.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328560 f, 545780.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328620 f, 545880.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328680 f, 545980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328740 f, 546079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328800 f, 546179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328860 f, 546279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328920 f, 546378.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328980 f, 546478.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329040 f, 546578.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329100 f, 546677.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329160 f, 546777.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329220 f, 546877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329280 f, 546976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329340 f, 547076.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329400 f, 547176.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329460 f, 547275.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329520 f, 547375.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329580 f, 547475.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329640 f, 547574.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329700 f, 547674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329760 f, 547774.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329820 f, 547873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329880 f, 547973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329940 f, 548073.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330000 f, 548172.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330060 f, 548272.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330120 f, 548372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330180 f, 548471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330240 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330300 f, 548671.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330360 f, 548770.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330420 f, 548870.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330480 f, 548970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330540 f, 549069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330600 f, 549169.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330660 f, 549269.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330720 f, 549368.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330780 f, 549468.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330840 f, 549568.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330900 f, 549667.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330960 f, 549767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331020 f, 549867.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331080 f, 549966.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331140 f, 550066.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331200 f, 550166.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331260 f, 549353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331320 f, 549452.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331380 f, 549552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331440 f, 549651.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331500 f, 549751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331560 f, 549850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331620 f, 549950.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331680 f, 550049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331740 f, 550149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331800 f, 550248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331860 f, 550348.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331920 f, 550447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331980 f, 550547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332040 f, 550646.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332100 f, 550746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332160 f, 550845.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332220 f, 550945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332280 f, 551044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332340 f, 551144.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332400 f, 551243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332460 f, 551343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332520 f, 551442.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332580 f, 551542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332640 f, 551641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332700 f, 551741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332760 f, 551840.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332820 f, 551940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332880 f, 552039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332940 f, 552139.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333000 f, 552238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333060 f, 552338.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333120 f, 552437.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333180 f, 552537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333240 f, 552636.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333300 f, 552736.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333360 f, 552835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333420 f, 552935.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333480 f, 553034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333540 f, 553134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333600 f, 553233.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333660 f, 553333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333720 f, 553432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333780 f, 553532.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333840 f, 553631.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333900 f, 553731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333960 f, 553830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334020 f, 553930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334080 f, 554029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334140 f, 553211.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334200 f, 553311.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334260 f, 553410.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334320 f, 553509.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334380 f, 553609.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334440 f, 553708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334500 f, 553807.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334560 f, 553907.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334620 f, 554006.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334680 f, 554105.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334740 f, 554205.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334800 f, 554304.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334860 f, 554404.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334920 f, 554503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334980 f, 554602.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335040 f, 554702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335100 f, 554801.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335160 f, 554900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335220 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335280 f, 555099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335340 f, 555198.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335400 f, 555298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335460 f, 555397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335520 f, 555496.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335580 f, 555596.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335640 f, 555695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335700 f, 555794.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335760 f, 555894.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335820 f, 555993.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335880 f, 556092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335940 f, 556192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336000 f, 556291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336060 f, 556390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336120 f, 556490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336180 f, 556589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336240 f, 556688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336300 f, 556788.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336360 f, 556887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336420 f, 556986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336480 f, 557086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336540 f, 557185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336600 f, 557284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336660 f, 557384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336720 f, 557483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336780 f, 557582.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336840 f, 557682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336900 f, 557781.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336960 f, 557880.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337020 f, 557057.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337080 f, 557157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337140 f, 557256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337200 f, 557355.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337260 f, 557454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337320 f, 557553.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337380 f, 557652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337440 f, 557752.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337500 f, 557851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337560 f, 557950.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337620 f, 558049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337680 f, 558148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337740 f, 558247.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337800 f, 558347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337860 f, 558446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337920 f, 558545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337980 f, 558644.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338040 f, 558743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338100 f, 558843.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338160 f, 558942.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338220 f, 559041.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338280 f, 559140.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338340 f, 559239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338400 f, 559338.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338460 f, 559438.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338520 f, 559537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338580 f, 559636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338640 f, 559735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338700 f, 559834.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338760 f, 559933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338820 f, 560033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338880 f, 560132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338940 f, 560231.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339000 f, 560330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339060 f, 560429.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339120 f, 560528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339180 f, 560628.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339240 f, 560727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339300 f, 560826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339360 f, 560925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339420 f, 561024.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339480 f, 561123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339540 f, 561223.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339600 f, 561322.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339660 f, 561421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339720 f, 561520.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339780 f, 561619.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339840 f, 560792.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339900 f, 560891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339960 f, 560990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340020 f, 561089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340080 f, 561188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340140 f, 561287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340200 f, 561386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340260 f, 561485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340320 f, 561584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340380 f, 561683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340440 f, 561782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340500 f, 561881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340560 f, 561980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340620 f, 562079.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340680 f, 562178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340740 f, 562277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340800 f, 562376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340860 f, 562475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340920 f, 562574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340980 f, 562673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341040 f, 562772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341100 f, 562871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341160 f, 562970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341220 f, 563069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341280 f, 563168.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341340 f, 563267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341400 f, 563366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341460 f, 563465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341520 f, 563564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341580 f, 563663.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341640 f, 563762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341700 f, 563861.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341760 f, 563960.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341820 f, 564059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341880 f, 564158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341940 f, 564257.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342000 f, 564356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342060 f, 564455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342120 f, 564554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342180 f, 564653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342240 f, 564752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342300 f, 564851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342360 f, 564950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342420 f, 565049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342480 f, 565148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342540 f, 565247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342600 f, 564415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342660 f, 564514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342720 f, 564612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342780 f, 564711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342840 f, 564810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342900 f, 564909.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342960 f, 565008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343020 f, 565107.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343080 f, 565205.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343140 f, 565304.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343200 f, 565403.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343260 f, 565502.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343320 f, 565601.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343380 f, 565700.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343440 f, 565799.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343500 f, 565897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343560 f, 565996.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343620 f, 566095.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343680 f, 566194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343740 f, 566293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343800 f, 566392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343860 f, 566490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343920 f, 566589.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343980 f, 566688.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344040 f, 566787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344100 f, 566886.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344160 f, 566985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344220 f, 567084.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344280 f, 567182.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344340 f, 567281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344400 f, 567380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344460 f, 567479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344520 f, 567578.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344580 f, 567677.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344640 f, 567775.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344700 f, 567874.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344760 f, 567973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344820 f, 568072.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344880 f, 568171.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344940 f, 568270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345000 f, 568369.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345060 f, 568467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345120 f, 568566.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345180 f, 568665.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345240 f, 568764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345300 f, 568863.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345360 f, 568026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345420 f, 568125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345480 f, 568223.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345540 f, 568322.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345600 f, 568421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345660 f, 568519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345720 f, 568618.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345780 f, 568717.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345840 f, 568815.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345900 f, 568914.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345960 f, 569013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346020 f, 569111.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346080 f, 569210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346140 f, 569309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346200 f, 569407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346260 f, 569506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346320 f, 569605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346380 f, 569703.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346440 f, 569802.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346500 f, 569901.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346560 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346620 f, 570098.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346680 f, 570197.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346740 f, 570296.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346800 f, 570394.7 fps, 0 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 346860 f, 503425.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346920 f, 503512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346980 f, 503599.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347040 f, 503686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347100 f, 503043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347160 f, 503130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347220 f, 503217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347280 f, 503304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347340 f, 503391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347400 f, 503478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347460 f, 503565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347520 f, 503652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347580 f, 503739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347640 f, 503826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347700 f, 503913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347760 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347820 f, 504086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347880 f, 504173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347940 f, 504260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348000 f, 504347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348060 f, 504434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348120 f, 504521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348180 f, 504608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348240 f, 504695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348300 f, 504782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348360 f, 504869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348420 f, 504956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348480 f, 504312.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348540 f, 504399.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348600 f, 504486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348660 f, 504573.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348720 f, 504659.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348780 f, 504746.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348840 f, 504833.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348900 f, 504920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348960 f, 505007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349020 f, 505094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349080 f, 505180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349140 f, 505267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349200 f, 505354.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349260 f, 505441.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349320 f, 505528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349380 f, 505615.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349440 f, 505701.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349500 f, 505788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349560 f, 505875.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349620 f, 505962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349680 f, 506049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349740 f, 506136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349800 f, 506222.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349860 f, 506309.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349920 f, 506396.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349980 f, 506483.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350040 f, 506570.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350100 f, 506657.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350160 f, 506743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350220 f, 506830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350280 f, 506184.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350340 f, 506271.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350400 f, 506358.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350460 f, 506445.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350520 f, 506531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350580 f, 506618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350640 f, 506705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350700 f, 506791.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350760 f, 506878.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350820 f, 506965.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350880 f, 507052.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350940 f, 507138.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351000 f, 507225.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351060 f, 507312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351120 f, 507398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351180 f, 507485.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351240 f, 507572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351300 f, 507658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351360 f, 507745.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351420 f, 507832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351480 f, 507919.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351540 f, 508005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351600 f, 508092.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351660 f, 508179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351720 f, 508265.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351780 f, 508352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351840 f, 508439.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351900 f, 508526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351960 f, 508612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352020 f, 508699.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352080 f, 508786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352140 f, 508872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352200 f, 508959.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352260 f, 508311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352320 f, 508398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352380 f, 508484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352440 f, 508571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352500 f, 508658.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352560 f, 508744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352620 f, 508831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352680 f, 508917.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352740 f, 509004.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352800 f, 509090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352860 f, 509177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352920 f, 509264.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352980 f, 509350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353040 f, 509437.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353100 f, 509523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353160 f, 509610.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353220 f, 509696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353280 f, 509783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353340 f, 509870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353400 f, 509956.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353460 f, 510043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353520 f, 510129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353580 f, 510216.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353640 f, 510303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353700 f, 510389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353760 f, 510476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353820 f, 510562.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353880 f, 510649.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353940 f, 510735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354000 f, 510822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354060 f, 510909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354120 f, 510995.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354180 f, 511082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354240 f, 511168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354300 f, 511255.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354360 f, 511342.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354420 f, 511428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354480 f, 511515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354540 f, 511601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354600 f, 511688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354660 f, 511774.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354720 f, 511861.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354780 f, 511948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354840 f, 512034.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354900 f, 512121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354960 f, 512207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355020 f, 512294.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355080 f, 512380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355140 f, 512467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355200 f, 512554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355260 f, 512640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355320 f, 512727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355380 f, 512074.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355440 f, 512161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355500 f, 512247.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355560 f, 512334.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355620 f, 512420.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355680 f, 512507.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355740 f, 512593.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355800 f, 512680.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355860 f, 512766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355920 f, 512853.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355980 f, 512939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356040 f, 513025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356100 f, 513112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356160 f, 513198.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356220 f, 513285.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356280 f, 513371.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356340 f, 513458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356400 f, 513544.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356460 f, 513631.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356520 f, 513717.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356580 f, 513804.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356640 f, 513890.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356700 f, 513976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356760 f, 514063.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356820 f, 514149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356880 f, 514236.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356940 f, 514322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357000 f, 514409.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357060 f, 514495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357120 f, 514582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357180 f, 514668.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357240 f, 514755.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357300 f, 514841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357360 f, 514927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357420 f, 515014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357480 f, 515100.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357540 f, 515187.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357600 f, 515273.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357660 f, 515360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357720 f, 515446.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357780 f, 515533.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357840 f, 515619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357900 f, 515706.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357960 f, 515792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358020 f, 515878.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358080 f, 515965.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358140 f, 516051.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358200 f, 516138.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358260 f, 516224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358320 f, 516311.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358380 f, 516397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358440 f, 515741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358500 f, 515827.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358560 f, 515913.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358620 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358680 f, 516086.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358740 f, 516172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358800 f, 516259.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358860 f, 516345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358920 f, 516431.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358980 f, 516518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359040 f, 516604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359100 f, 516690.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359160 f, 516776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359220 f, 516863.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359280 f, 516949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359340 f, 517035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359400 f, 517122.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359460 f, 517208.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359520 f, 517294.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359580 f, 517381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359640 f, 517467.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359700 f, 517553.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359760 f, 517640.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359820 f, 517726.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359880 f, 517812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359940 f, 517899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360000 f, 517985.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360060 f, 518071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360120 f, 518158.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360180 f, 518244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360240 f, 518330.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360300 f, 518417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360360 f, 518503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360420 f, 518589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360480 f, 518676.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360540 f, 518762.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360600 f, 518848.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360660 f, 518935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360720 f, 519021.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360780 f, 519107.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360840 f, 519194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360900 f, 519280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360960 f, 519366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361020 f, 519453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361080 f, 519539.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361140 f, 519625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361200 f, 518965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361260 f, 519051.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361320 f, 519137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361380 f, 519224.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361440 f, 519310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361500 f, 519396.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361560 f, 519482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361620 f, 519568.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361680 f, 519655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361740 f, 519741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361800 f, 519827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361860 f, 519913.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361920 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361980 f, 520086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362040 f, 520172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362100 f, 520258.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362160 f, 520344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362220 f, 520431.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362280 f, 520517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362340 f, 520603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362400 f, 520689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362460 f, 520775.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362520 f, 520862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362580 f, 520948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362640 f, 521034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362700 f, 521120.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362760 f, 521206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362820 f, 521293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362880 f, 521379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362940 f, 521465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363000 f, 521551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363060 f, 521637.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363120 f, 520975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363180 f, 521061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363240 f, 521147.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363300 f, 521233.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363360 f, 521319.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363420 f, 521406.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363480 f, 521492.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363540 f, 521578.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363600 f, 521664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363660 f, 521750.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363720 f, 521836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363780 f, 521922.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363840 f, 522008.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363900 f, 522094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363960 f, 522180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364020 f, 522266.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364080 f, 522352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364140 f, 522439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364200 f, 522525.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364260 f, 522611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364320 f, 522697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364380 f, 522783.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364440 f, 522869.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364500 f, 522955.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364560 f, 523041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364620 f, 523127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364680 f, 523213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364740 f, 523299.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364800 f, 523385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364860 f, 523472.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364920 f, 523558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364980 f, 522893.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365040 f, 522979.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365100 f, 523065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365160 f, 523151.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365220 f, 523237.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365280 f, 523323.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365340 f, 523409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365400 f, 523495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365460 f, 523581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365520 f, 523667.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365580 f, 523753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365640 f, 523839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365700 f, 523925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365760 f, 524011.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365820 f, 524097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365880 f, 524183.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365940 f, 524269.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366000 f, 524355.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366060 f, 524441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366120 f, 524527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366180 f, 524613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366240 f, 524699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366300 f, 524785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366360 f, 524871.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366420 f, 524957.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366480 f, 525043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366540 f, 525128.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366600 f, 525214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366660 f, 525300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366720 f, 525386.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366780 f, 525472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366840 f, 524806.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366900 f, 524892.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366960 f, 524978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367020 f, 525064.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367080 f, 525150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367140 f, 525236.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367200 f, 525321.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367260 f, 525407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367320 f, 525493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367380 f, 525579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367440 f, 525665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367500 f, 525751.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367560 f, 525836.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367620 f, 525922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367680 f, 526008.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367740 f, 526094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367800 f, 526180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367860 f, 526266.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367920 f, 526351.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367980 f, 526437.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368040 f, 526523.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368100 f, 526609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368160 f, 526695.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368220 f, 526781.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368280 f, 526866.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368340 f, 526952.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368400 f, 527038.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368460 f, 527124.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368520 f, 527210.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368580 f, 527296.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368640 f, 527382.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368700 f, 527467.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368760 f, 527553.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368820 f, 527639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368880 f, 527725.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368940 f, 527811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369000 f, 527142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369060 f, 527228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369120 f, 527314.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369180 f, 527400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369240 f, 527485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369300 f, 527571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369360 f, 527657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369420 f, 527742.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369480 f, 527828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369540 f, 527914.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369600 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369660 f, 528085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369720 f, 528171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369780 f, 528257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369840 f, 528342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369900 f, 528428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369960 f, 528514.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370020 f, 528600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370080 f, 528685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370140 f, 528771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370200 f, 528857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370260 f, 528942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370320 f, 529028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370380 f, 529114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370440 f, 529200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370500 f, 529285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370560 f, 529371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370620 f, 529457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370680 f, 529542.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370740 f, 529628.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370800 f, 529714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370860 f, 529800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370920 f, 529885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370980 f, 529971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371040 f, 530057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371100 f, 530142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371160 f, 530228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371220 f, 530314.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371280 f, 530400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371340 f, 530485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371400 f, 530571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371460 f, 530657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371520 f, 530742.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371580 f, 530828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371640 f, 530914.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371700 f, 531000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371760 f, 531085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371820 f, 531171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371880 f, 531257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371940 f, 531342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372000 f, 531428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372060 f, 531514.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372120 f, 531600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372180 f, 530927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372240 f, 531012.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372300 f, 531098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372360 f, 531184.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372420 f, 531269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372480 f, 531355.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372540 f, 531440.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372600 f, 531526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372660 f, 531612.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372720 f, 531697.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372780 f, 531783.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372840 f, 531868.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372900 f, 531954.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372960 f, 532039.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373020 f, 532125.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373080 f, 532211.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373140 f, 532296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373200 f, 532382.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373260 f, 532467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373320 f, 532553.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373380 f, 532639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373440 f, 532724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373500 f, 532810.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373560 f, 532895.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373620 f, 532981.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373680 f, 533067.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373740 f, 533152.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373800 f, 533238.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373860 f, 533323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373920 f, 533409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373980 f, 533495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374040 f, 533580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374100 f, 533666.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374160 f, 533751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374220 f, 533837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374280 f, 533922.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374340 f, 534008.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374400 f, 534094.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374460 f, 534179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374520 f, 534265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374580 f, 534350.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374640 f, 534436.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374700 f, 534522.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374760 f, 534607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374820 f, 534693.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374880 f, 534778.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374940 f, 534864.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375000 f, 534950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375060 f, 535035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375120 f, 535121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375180 f, 535206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375240 f, 535292.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375300 f, 535378.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375360 f, 534700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375420 f, 534786.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375480 f, 534871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375540 f, 534957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375600 f, 535042.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375660 f, 535128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375720 f, 535213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375780 f, 535299.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375840 f, 535384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375900 f, 535470.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375960 f, 535555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376020 f, 535641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376080 f, 535726.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376140 f, 535811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376200 f, 535897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376260 f, 535982.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376320 f, 536068.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376380 f, 536153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376440 f, 536239.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376500 f, 536324.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376560 f, 536410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376620 f, 536495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376680 f, 536581.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376740 f, 536666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376800 f, 536752.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376860 f, 536837.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376920 f, 536923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376980 f, 537008.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377040 f, 537094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377100 f, 537179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377160 f, 537264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377220 f, 537350.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377280 f, 537435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377340 f, 537521.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377400 f, 537606.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377460 f, 537692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377520 f, 537777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377580 f, 537863.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377640 f, 537948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377700 f, 538034.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377760 f, 538119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377820 f, 538205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377880 f, 538290.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377940 f, 538376.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378000 f, 538461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378060 f, 538547.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378120 f, 538632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378180 f, 538717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378240 f, 538803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378300 f, 538888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378360 f, 538974.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378420 f, 539059.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378480 f, 538378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378540 f, 538463.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378600 f, 538549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378660 f, 538634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378720 f, 538719.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378780 f, 538805.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378840 f, 538890.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378900 f, 538975.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378960 f, 539061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379020 f, 539146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379080 f, 539231.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379140 f, 539317.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379200 f, 539402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379260 f, 539487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379320 f, 539573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379380 f, 539658.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379440 f, 539743.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379500 f, 539829.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379560 f, 539914.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379620 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379680 f, 540085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379740 f, 540170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379800 f, 540256.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379860 f, 540341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379920 f, 540426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379980 f, 540512.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380040 f, 540597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380100 f, 540682.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380160 f, 540768.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380220 f, 540853.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380280 f, 540938.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380340 f, 541024.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380400 f, 541109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380460 f, 541194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380520 f, 541280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380580 f, 541365.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380640 f, 541450.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380700 f, 541536.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380760 f, 541621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380820 f, 541707.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380880 f, 541792.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380940 f, 541877.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381000 f, 541963.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381060 f, 542048.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381120 f, 542133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381180 f, 542219.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381240 f, 542304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381300 f, 542389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381360 f, 542475.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381420 f, 542560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381480 f, 542645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381540 f, 542731.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381600 f, 542045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381660 f, 542130.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381720 f, 542215.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381780 f, 542301.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381840 f, 542386.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381900 f, 542471.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381960 f, 542556.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382020 f, 542642.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382080 f, 542727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382140 f, 542812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382200 f, 542897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382260 f, 542982.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382320 f, 543068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382380 f, 543153.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382440 f, 543238.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382500 f, 543323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382560 f, 543409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382620 f, 543494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382680 f, 543579.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382740 f, 543664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382800 f, 543750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382860 f, 543835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382920 f, 543920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382980 f, 544005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383040 f, 544090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383100 f, 544176.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383160 f, 544261.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383220 f, 544346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383280 f, 544431.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383340 f, 544517.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383400 f, 544602.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383460 f, 544687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383520 f, 544772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383580 f, 544857.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383640 f, 544943.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383700 f, 545028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383760 f, 545113.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383820 f, 545198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383880 f, 545284.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383940 f, 545369.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384000 f, 545454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384060 f, 545539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384120 f, 545625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384180 f, 545710.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384240 f, 545795.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384300 f, 545880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384360 f, 545965.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384420 f, 546051.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384480 f, 546136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384540 f, 546221.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384600 f, 546306.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384660 f, 546392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384720 f, 545702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384780 f, 545787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384840 f, 545872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384900 f, 545957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384960 f, 546042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385020 f, 546127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385080 f, 546212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385140 f, 546297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385200 f, 546383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385260 f, 546468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385320 f, 546553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385380 f, 546638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385440 f, 546723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385500 f, 546808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385560 f, 546893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385620 f, 546978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385680 f, 547063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385740 f, 547148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385800 f, 547234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385860 f, 547319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385920 f, 547404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385980 f, 547489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386040 f, 547574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386100 f, 547659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386160 f, 547744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386220 f, 547829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386280 f, 547914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386340 f, 548000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386400 f, 548085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386460 f, 548170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386520 f, 548255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386580 f, 548340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386640 f, 548425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386700 f, 548510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386760 f, 548595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386820 f, 548680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386880 f, 548765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386940 f, 548851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387000 f, 548936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387060 f, 549021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387120 f, 549106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387180 f, 549191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387240 f, 549276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387300 f, 549361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387360 f, 549446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387420 f, 549531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387480 f, 549617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387540 f, 549702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387600 f, 549787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387660 f, 549872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387720 f, 549957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387780 f, 550042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387840 f, 549348.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387900 f, 549433.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387960 f, 549518.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388020 f, 549603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388080 f, 549688.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388140 f, 549773.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388200 f, 549858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388260 f, 549943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388320 f, 550028.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388380 f, 550113.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388440 f, 550198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388500 f, 550283.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388560 f, 550368.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388620 f, 550453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388680 f, 550538.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388740 f, 550623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388800 f, 550708.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388860 f, 550793.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388920 f, 550878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388980 f, 550963.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389040 f, 551048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389100 f, 551133.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389160 f, 551218.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389220 f, 551303.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389280 f, 551388.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389340 f, 551473.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389400 f, 551558.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389460 f, 551643.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389520 f, 551728.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389580 f, 551813.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389640 f, 551898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389700 f, 551983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389760 f, 552068.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389820 f, 552153.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389880 f, 552237.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389940 f, 552322.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390000 f, 552407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390060 f, 552492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390120 f, 552577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390180 f, 552662.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390240 f, 552747.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390300 f, 552832.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390360 f, 552135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390420 f, 552220.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390480 f, 552305.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390540 f, 552390.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390600 f, 552475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390660 f, 552560.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390720 f, 552645.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390780 f, 552729.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390840 f, 552814.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390900 f, 552899.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390960 f, 552984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391020 f, 553069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391080 f, 553154.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391140 f, 553239.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391200 f, 553323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391260 f, 553408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391320 f, 553493.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391380 f, 553578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391440 f, 553663.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391500 f, 553748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391560 f, 553833.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391620 f, 553917.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391680 f, 554002.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391740 f, 554087.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391800 f, 554172.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391860 f, 554257.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391920 f, 554342.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391980 f, 554427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392040 f, 554512.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392100 f, 554596.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392160 f, 554681.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392220 f, 554766.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392280 f, 554851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392340 f, 554936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392400 f, 555021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392460 f, 555106.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392520 f, 555190.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392580 f, 555275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392640 f, 555360.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392700 f, 555445.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392760 f, 555530.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392820 f, 555615.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392880 f, 555700.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392940 f, 555785.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393000 f, 555869.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393060 f, 555954.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393120 f, 556039.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393180 f, 556124.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393240 f, 555423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393300 f, 555508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393360 f, 555593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393420 f, 555677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393480 f, 555762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393540 f, 555847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393600 f, 555932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393660 f, 556016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393720 f, 556101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393780 f, 556186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393840 f, 556271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393900 f, 556355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393960 f, 556440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394020 f, 556525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394080 f, 556610.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394140 f, 556694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394200 f, 556779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394260 f, 556864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394320 f, 556949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394380 f, 557033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394440 f, 557118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394500 f, 557203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394560 f, 557288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394620 f, 557372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394680 f, 557457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394740 f, 557542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394800 f, 557627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394860 f, 557711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394920 f, 557796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394980 f, 557881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395040 f, 557966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395100 f, 558050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395160 f, 558135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395220 f, 558220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395280 f, 558305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395340 f, 558389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395400 f, 558474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395460 f, 558559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395520 f, 558644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395580 f, 558728.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395640 f, 558813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395700 f, 558898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395760 f, 558983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395820 f, 559067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395880 f, 559152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395940 f, 559237.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396000 f, 559322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396060 f, 559406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396120 f, 559491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396180 f, 559576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396240 f, 559661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396300 f, 559745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396360 f, 559830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396420 f, 559915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396480 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396540 f, 560084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396600 f, 560169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396660 f, 560254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396720 f, 560339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396780 f, 560423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396840 f, 559717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396900 f, 559802.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396960 f, 559887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397020 f, 559971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397080 f, 560056.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397140 f, 560141.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397200 f, 560225.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397260 f, 560310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397320 f, 560394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397380 f, 560479.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397440 f, 560564.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397500 f, 560648.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397560 f, 560733.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397620 f, 560818.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397680 f, 560902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397740 f, 560987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397800 f, 561071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397860 f, 561156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397920 f, 561241.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397980 f, 561325.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398040 f, 561410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398100 f, 561495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398160 f, 561579.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398220 f, 561664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398280 f, 561748.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398340 f, 561833.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398400 f, 561918.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398460 f, 562002.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398520 f, 562087.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398580 f, 562172.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398640 f, 562256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398700 f, 562341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398760 f, 562425.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398820 f, 562510.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398880 f, 562595.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398940 f, 562679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399000 f, 562764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399060 f, 562849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399120 f, 562933.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399180 f, 563018.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399240 f, 563102.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399300 f, 563187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399360 f, 563272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399420 f, 563356.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399480 f, 563441.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399540 f, 563526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399600 f, 563610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399660 f, 563695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399720 f, 563780.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399780 f, 563864.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399840 f, 563949.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399900 f, 564033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399960 f, 564118.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400020 f, 564203.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400080 f, 564287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400140 f, 564372.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400200 f, 564457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400260 f, 564541.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400320 f, 564626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400380 f, 563915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400440 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400500 f, 564084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400560 f, 564169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400620 f, 564253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400680 f, 564338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400740 f, 564422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400800 f, 564507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400860 f, 564591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400920 f, 564676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400980 f, 564760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401040 f, 564845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401100 f, 564929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401160 f, 565014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401220 f, 565098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401280 f, 565183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401340 f, 565267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401400 f, 565352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401460 f, 565436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401520 f, 565521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401580 f, 565605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401640 f, 565690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401700 f, 565774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401760 f, 565859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401820 f, 565943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401880 f, 566028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401940 f, 566112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402000 f, 566197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402060 f, 566281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402120 f, 566366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402180 f, 566450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402240 f, 566535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402300 f, 566619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402360 f, 566704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402420 f, 566788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402480 f, 566873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402540 f, 566957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402600 f, 567042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402660 f, 567126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402720 f, 567211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402780 f, 567295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402840 f, 567380.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402900 f, 567464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402960 f, 567549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403020 f, 567633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403080 f, 567718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403140 f, 567802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403200 f, 567887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403260 f, 567971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403320 f, 568056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403380 f, 568140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403440 f, 568225.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403500 f, 568309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403560 f, 568394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403620 f, 568478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403680 f, 568563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403740 f, 568647.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403800 f, 568732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403860 f, 568816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403920 f, 568101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403980 f, 568185.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404040 f, 568270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404100 f, 568354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404160 f, 568438.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404220 f, 568523.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404280 f, 568607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404340 f, 568692.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404400 f, 568776.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404460 f, 568860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404520 f, 568945.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404580 f, 569029.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404640 f, 569113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404700 f, 569198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404760 f, 569282.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404820 f, 569367.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404880 f, 569451.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404940 f, 569535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405000 f, 569620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405060 f, 569704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405120 f, 569789.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405180 f, 569873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405240 f, 569957.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405300 f, 570042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405360 f, 570126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405420 f, 570211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405480 f, 570295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405540 f, 570379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405600 f, 570464.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405660 f, 570548.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405720 f, 570632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405780 f, 570717.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405840 f, 570801.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405900 f, 570886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405960 f, 570970.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406020 f, 571054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406080 f, 571139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406140 f, 571223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406200 f, 571308.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406260 f, 571392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406320 f, 571476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406380 f, 571561.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406440 f, 571645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406500 f, 571729.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406560 f, 571814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406620 f, 571898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406680 f, 571983.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406740 f, 572067.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406800 f, 572151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406860 f, 572236.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406920 f, 572320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406980 f, 572405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407040 f, 572489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407100 f, 572573.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407160 f, 572658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407220 f, 572742.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407280 f, 572827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407340 f, 572911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407400 f, 572995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407460 f, 573080.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407520 f, 572359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407580 f, 572443.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407640 f, 572528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407700 f, 572612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407760 f, 572696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407820 f, 572780.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407880 f, 572865.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407940 f, 572949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408000 f, 573033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408060 f, 573118.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408120 f, 573202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408180 f, 573286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408240 f, 573370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408300 f, 573455.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408360 f, 573539.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408420 f, 573623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408480 f, 573707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408540 f, 573792.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408600 f, 573876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408660 f, 573960.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408720 f, 574044.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408780 f, 574129.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408840 f, 574213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408900 f, 574297.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408960 f, 574382.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409020 f, 574466.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409080 f, 574550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409140 f, 574634.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409200 f, 574719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409260 f, 574803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409320 f, 574887.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409380 f, 574971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409440 f, 575056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409500 f, 575140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409560 f, 575224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409620 f, 575309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409680 f, 575393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409740 f, 575477.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409800 f, 575561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409860 f, 575646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409920 f, 575730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409980 f, 575814.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410040 f, 575898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410100 f, 575983.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410160 f, 576067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410220 f, 576151.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410280 f, 576235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410340 f, 576320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410400 f, 576404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410460 f, 576488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410520 f, 576573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410580 f, 576657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410640 f, 576741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410700 f, 576825.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410760 f, 576910.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410820 f, 576994.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410880 f, 577078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410940 f, 577162.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411000 f, 577247.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411060 f, 577331.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411120 f, 577415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411180 f, 577500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411240 f, 576774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411300 f, 576858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411360 f, 576942.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411420 f, 577026.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411480 f, 577110.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411540 f, 577194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411600 f, 577279.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411660 f, 577363.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411720 f, 577447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411780 f, 577531.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411840 f, 577615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411900 f, 577699.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411960 f, 577784.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412020 f, 577868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412080 f, 577952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412140 f, 578036.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412200 f, 578120.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412260 f, 578204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412320 f, 578288.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412380 f, 578373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412440 f, 578457.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412500 f, 578541.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412560 f, 578625.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412620 f, 578709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412680 f, 578793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412740 f, 578878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412800 f, 578962.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412860 f, 579046.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412920 f, 579130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412980 f, 579214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413040 f, 579298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413100 f, 579382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413160 f, 579467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413220 f, 579551.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413280 f, 579635.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413340 f, 579719.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413400 f, 579803.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413460 f, 579887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413520 f, 579971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413580 f, 580056.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413640 f, 580140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413700 f, 580224.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413760 f, 580308.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413820 f, 580392.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413880 f, 580476.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413940 f, 580561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414000 f, 580645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414060 f, 580729.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414120 f, 580813.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414180 f, 580897.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414240 f, 580981.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414300 f, 581065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414360 f, 581150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414420 f, 581234.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414480 f, 581318.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414540 f, 581402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414600 f, 581486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414660 f, 581570.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414720 f, 581655.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414780 f, 581739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414840 f, 581823.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414900 f, 581907.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414960 f, 581176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415020 f, 581260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415080 f, 581344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415140 f, 581428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415200 f, 581512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415260 f, 581596.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415320 f, 581680.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415380 f, 581764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415440 f, 581848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415500 f, 581932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415560 f, 582016.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415620 f, 582100.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415680 f, 582184.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415740 f, 582268.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415800 f, 582352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415860 f, 582437.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415920 f, 582521.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415980 f, 582605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416040 f, 582689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416100 f, 582773.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416160 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416220 f, 582941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416280 f, 583025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416340 f, 583109.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416400 f, 583193.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416460 f, 583277.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416520 f, 583361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416580 f, 583445.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416640 f, 583529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416700 f, 583613.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416760 f, 583697.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416820 f, 583781.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416880 f, 583865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416940 f, 583949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417000 f, 584033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417060 f, 584117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417120 f, 584201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417180 f, 584285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417240 f, 584369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417300 f, 584453.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417360 f, 584537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417420 f, 584621.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417480 f, 584705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417540 f, 584789.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417600 f, 584873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417660 f, 584958.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417720 f, 585042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417780 f, 585126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417840 f, 585210.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417900 f, 585294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417960 f, 585378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418020 f, 585462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418080 f, 585546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418140 f, 585630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418200 f, 585714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418260 f, 585798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418320 f, 585062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418380 f, 585146.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418440 f, 585230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418500 f, 585314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418560 f, 585398.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418620 f, 585482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418680 f, 585566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418740 f, 585650.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418800 f, 585734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418860 f, 585818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418920 f, 585902.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418980 f, 585986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419040 f, 586069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419100 f, 586153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419160 f, 586237.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419220 f, 586321.7 fps, 0 ms/f [junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 419280 f, 524100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419340 f, 524175.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419400 f, 524250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419460 f, 524325.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419520 f, 524400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419580 f, 524475.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419640 f, 524550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419700 f, 524625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419760 f, 524700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419820 f, 524119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419880 f, 524194.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419940 f, 524269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420000 f, 524344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420060 f, 524419.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420120 f, 524494.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420180 f, 524569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420240 f, 524644.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420300 f, 524719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420360 f, 524794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420420 f, 524868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420480 f, 524943.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420540 f, 524364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420600 f, 524438.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420660 f, 524513.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420720 f, 524588.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420780 f, 524663.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420840 f, 524738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420900 f, 524812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420960 f, 524887.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421020 f, 524962.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421080 f, 525037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421140 f, 525112.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421200 f, 524533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421260 f, 524607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421320 f, 524682.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421380 f, 524757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421440 f, 524831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421500 f, 524906.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421560 f, 524981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421620 f, 525056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421680 f, 525130.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421740 f, 525205.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421800 f, 525280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421860 f, 525354.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421920 f, 524776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421980 f, 524850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422040 f, 524925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422100 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422160 f, 525074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422220 f, 525149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422280 f, 525223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422340 f, 525298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422400 f, 525373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422460 f, 525447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422520 f, 524869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422580 f, 524944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422640 f, 525018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422700 f, 525093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422760 f, 525167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422820 f, 525242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422880 f, 525316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422940 f, 525391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423000 f, 525465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423060 f, 524888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423120 f, 524962.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423180 f, 525037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423240 f, 525111.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423300 f, 525186.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423360 f, 525260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423420 f, 525335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423480 f, 525409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423540 f, 525483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423600 f, 524907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423660 f, 524981.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423720 f, 525055.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423780 f, 525130.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423840 f, 525204.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423900 f, 525278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423960 f, 525353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424020 f, 525427.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424080 f, 525501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424140 f, 524925.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424200 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424260 f, 525074.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424320 f, 525148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424380 f, 525222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424440 f, 525297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424500 f, 525371.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424560 f, 525445.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424620 f, 525519.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424680 f, 524944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424740 f, 525018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424800 f, 525092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424860 f, 525166.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424920 f, 525241.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424980 f, 525315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425040 f, 525389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425100 f, 525463.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425160 f, 525537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425220 f, 525611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425280 f, 525037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425340 f, 525111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425400 f, 525185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425460 f, 525259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425520 f, 525333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425580 f, 525407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425640 f, 525481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425700 f, 525555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425760 f, 524981.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425820 f, 525055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425880 f, 525129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425940 f, 525203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426000 f, 525277.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426060 f, 525351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426120 f, 525425.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426180 f, 525499.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426240 f, 525573.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426300 f, 525647.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426360 f, 525073.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426420 f, 525147.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426480 f, 525221.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426540 f, 525295.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426600 f, 525369.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426660 f, 525443.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426720 f, 525517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426780 f, 525591.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426840 f, 525665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426900 f, 525092.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426960 f, 525166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427020 f, 525239.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427080 f, 525313.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427140 f, 525387.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427200 f, 525461.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427260 f, 525535.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427320 f, 525608.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427380 f, 525036.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427440 f, 525110.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427500 f, 525184.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427560 f, 525258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427620 f, 525331.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427680 f, 525405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427740 f, 525479.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427800 f, 525552.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427860 f, 525626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427920 f, 525055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427980 f, 525128.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428040 f, 525202.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428100 f, 525276.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428160 f, 525349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428220 f, 525423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428280 f, 525496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428340 f, 525570.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428400 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428460 f, 525073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428520 f, 525147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428580 f, 525220.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428640 f, 525294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428700 f, 525367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428760 f, 525441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428820 f, 525514.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428880 f, 524944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428940 f, 525018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429000 f, 525091.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429060 f, 525165.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429120 f, 525238.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429180 f, 525312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429240 f, 525385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429300 f, 525459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429360 f, 525532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429420 f, 525605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429480 f, 525679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429540 f, 525752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429600 f, 525826.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429660 f, 525256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429720 f, 525330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429780 f, 525403.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429840 f, 525476.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429900 f, 525550.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429960 f, 525623.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430020 f, 525696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430080 f, 525770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430140 f, 525843.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430200 f, 525916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430260 f, 525990.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430320 f, 526063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430380 f, 526136.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430440 f, 525567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430500 f, 525641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430560 f, 525714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430620 f, 525787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430680 f, 525860.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430740 f, 525934.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430800 f, 526007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430860 f, 526080.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430920 f, 526153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430980 f, 526227.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431040 f, 526300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431100 f, 526373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431160 f, 526446.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431220 f, 526520.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431280 f, 526593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431340 f, 526024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431400 f, 526097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431460 f, 526170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431520 f, 526243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431580 f, 526317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431640 f, 526390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431700 f, 526463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431760 f, 526536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431820 f, 526609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431880 f, 526682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431940 f, 526756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432000 f, 526829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432060 f, 526902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432120 f, 526975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432180 f, 526406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432240 f, 526479.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432300 f, 526553.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432360 f, 526626.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432420 f, 526699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432480 f, 526772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432540 f, 526845.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432600 f, 526918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432660 f, 526991.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432720 f, 527064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432780 f, 527137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432840 f, 527210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432900 f, 527283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432960 f, 527356.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433020 f, 526788.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433080 f, 526861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433140 f, 526934.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433200 f, 527007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433260 f, 527080.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433320 f, 527153.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433380 f, 527226.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433440 f, 527299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433500 f, 527372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433560 f, 527445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433620 f, 527518.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433680 f, 527591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433740 f, 527664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433800 f, 527737.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433860 f, 527168.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433920 f, 527241.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433980 f, 527314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434040 f, 527387.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434100 f, 527460.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434160 f, 527533.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434220 f, 527606.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434280 f, 527679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434340 f, 527752.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434400 f, 527825.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434460 f, 527897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434520 f, 527970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434580 f, 528043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434640 f, 528116.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434700 f, 527548.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434760 f, 527621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434820 f, 527694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434880 f, 527767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434940 f, 527839.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435000 f, 527912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435060 f, 527985.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435120 f, 528058.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435180 f, 528131.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435240 f, 528203.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435300 f, 528276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435360 f, 528349.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435420 f, 528422.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435480 f, 527854.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435540 f, 527927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435600 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435660 f, 528072.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435720 f, 528145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435780 f, 528218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435840 f, 528290.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435900 f, 528363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435960 f, 528436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436020 f, 528509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436080 f, 528581.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436140 f, 528654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436200 f, 528727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436260 f, 528800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436320 f, 528232.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436380 f, 528305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436440 f, 528377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436500 f, 528450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436560 f, 528523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436620 f, 528595.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436680 f, 528668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436740 f, 528740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436800 f, 528813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436860 f, 528886.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436920 f, 528958.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436980 f, 529031.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437040 f, 529104.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437100 f, 529176.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437160 f, 528609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437220 f, 528682.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437280 f, 528754.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437340 f, 528827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437400 f, 528899.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437460 f, 528972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437520 f, 529044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437580 f, 529117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437640 f, 529189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437700 f, 529262.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437760 f, 529334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437820 f, 529407.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437880 f, 529480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437940 f, 529552.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438000 f, 528985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438060 f, 529058.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438120 f, 529130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438180 f, 529202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438240 f, 529275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438300 f, 529347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438360 f, 529420.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438420 f, 529492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438480 f, 529565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438540 f, 529637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438600 f, 529710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438660 f, 529782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438720 f, 529855.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438780 f, 529927.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438840 f, 529360.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438900 f, 529433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438960 f, 529505.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439020 f, 529577.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439080 f, 529650.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439140 f, 529722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439200 f, 529794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439260 f, 529867.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439320 f, 529939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439380 f, 530012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439440 f, 530084.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439500 f, 530156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439560 f, 530229.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439620 f, 530301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439680 f, 529734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439740 f, 529807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439800 f, 529879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439860 f, 529951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439920 f, 530024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439980 f, 530096.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440040 f, 530168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440100 f, 530240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440160 f, 530313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440220 f, 530385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440280 f, 530457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440340 f, 530530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440400 f, 530602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440460 f, 530674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440520 f, 530108.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440580 f, 530180.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440640 f, 530252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440700 f, 530324.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440760 f, 530397.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440820 f, 530469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440880 f, 530541.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440940 f, 530613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441000 f, 530685.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441060 f, 530758.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441120 f, 530830.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441180 f, 530902.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441240 f, 530974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441300 f, 531046.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441360 f, 530480.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441420 f, 530552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441480 f, 530625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441540 f, 530697.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441600 f, 530769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441660 f, 530841.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441720 f, 530913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441780 f, 530985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441840 f, 531057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441900 f, 531129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441960 f, 531201.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442020 f, 531274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442080 f, 531346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442140 f, 530780.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442200 f, 530852.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442260 f, 530924.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442320 f, 530996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442380 f, 531068.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442440 f, 531140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442500 f, 531212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442560 f, 531284.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442620 f, 531356.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442680 f, 531428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442740 f, 531500.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442800 f, 531572.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442860 f, 531644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442920 f, 531716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442980 f, 531151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443040 f, 531223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443100 f, 531294.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443160 f, 531366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443220 f, 531438.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443280 f, 531510.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443340 f, 531582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443400 f, 531654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443460 f, 531726.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443520 f, 531798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443580 f, 531870.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443640 f, 531942.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443700 f, 532014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443760 f, 531449.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443820 f, 531520.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443880 f, 531592.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443940 f, 531664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444000 f, 531736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444060 f, 531808.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444120 f, 531880.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444180 f, 531952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444240 f, 532023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444300 f, 532095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444360 f, 532167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444420 f, 532239.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444480 f, 532311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444540 f, 532383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444600 f, 531818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444660 f, 531889.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444720 f, 531961.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444780 f, 532033.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444840 f, 532105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444900 f, 532177.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444960 f, 532248.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445020 f, 532320.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445080 f, 532392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445140 f, 532464.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445200 f, 532535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445260 f, 532607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445320 f, 532679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445380 f, 532751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445440 f, 532186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445500 f, 532258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445560 f, 532329.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445620 f, 532401.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445680 f, 532473.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445740 f, 532544.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445800 f, 532616.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445860 f, 532688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445920 f, 532759.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445980 f, 532831.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446040 f, 532903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446100 f, 532974.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446160 f, 533046.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446220 f, 533118.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446280 f, 532553.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446340 f, 532625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446400 f, 532696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446460 f, 532768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446520 f, 532840.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446580 f, 532911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446640 f, 532983.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446700 f, 533054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446760 f, 533126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446820 f, 533198.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446880 f, 533269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446940 f, 533341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447000 f, 533412.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447060 f, 533484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447120 f, 532920.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447180 f, 532991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447240 f, 533063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447300 f, 533134.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447360 f, 533206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447420 f, 533277.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447480 f, 533349.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447540 f, 533420.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447600 f, 533492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447660 f, 533563.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447720 f, 533635.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447780 f, 533706.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447840 f, 533778.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447900 f, 533849.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447960 f, 533285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448020 f, 533357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448080 f, 533428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448140 f, 533500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448200 f, 533571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448260 f, 533642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448320 f, 533714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448380 f, 533785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448440 f, 533857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448500 f, 533928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448560 f, 534000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448620 f, 534071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448680 f, 534142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448740 f, 534214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448800 f, 533650.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448860 f, 533721.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448920 f, 533793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448980 f, 533864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449040 f, 533935.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449100 f, 534007.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449160 f, 534078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449220 f, 534149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449280 f, 534221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449340 f, 534292.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449400 f, 534363.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449460 f, 534435.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449520 f, 534506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449580 f, 534577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449640 f, 534014.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449700 f, 534085.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449760 f, 534156.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449820 f, 534228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449880 f, 534299.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449940 f, 534370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450000 f, 534441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450060 f, 534513.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450120 f, 534584.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450180 f, 534655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450240 f, 534726.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450300 f, 534798.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450360 f, 534869.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450420 f, 534940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450480 f, 534377.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450540 f, 534448.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450600 f, 534519.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450660 f, 534590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450720 f, 534661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450780 f, 534733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450840 f, 534804.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450900 f, 534875.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450960 f, 534946.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451020 f, 535017.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451080 f, 535088.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451140 f, 535160.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451200 f, 535231.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451260 f, 535302.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451320 f, 534739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451380 f, 534810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451440 f, 534881.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451500 f, 534952.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451560 f, 535023.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451620 f, 535094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451680 f, 535165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451740 f, 535236.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451800 f, 535308.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451860 f, 535379.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451920 f, 535450.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451980 f, 535521.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452040 f, 535592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452100 f, 535663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452160 f, 535100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452220 f, 535171.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452280 f, 535242.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452340 f, 535313.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452400 f, 535384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452460 f, 535455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452520 f, 535526.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452580 f, 535597.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452640 f, 535668.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452700 f, 535739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452760 f, 535810.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452820 f, 535881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452880 f, 535952.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452940 f, 536023.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453000 f, 535461.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453060 f, 535531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453120 f, 535602.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453180 f, 535673.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453240 f, 535744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453300 f, 535815.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453360 f, 535886.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453420 f, 535957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453480 f, 536028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453540 f, 536099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453600 f, 536170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453660 f, 536241.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453720 f, 536312.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453780 f, 536383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453840 f, 535820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453900 f, 535891.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453960 f, 535962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454020 f, 536033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454080 f, 536103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454140 f, 536174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454200 f, 536245.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454260 f, 536316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454320 f, 536387.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454380 f, 536458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454440 f, 536528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454500 f, 536599.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454560 f, 536670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454620 f, 536741.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454680 f, 536179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454740 f, 536250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454800 f, 536320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454860 f, 536391.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454920 f, 536462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454980 f, 536533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455040 f, 536603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455100 f, 536674.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455160 f, 536745.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455220 f, 536816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455280 f, 536886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455340 f, 536957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455400 f, 537028.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455460 f, 537099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455520 f, 536537.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455580 f, 536607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455640 f, 536678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455700 f, 536117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455760 f, 536188.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455820 f, 536258.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455880 f, 536329.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455940 f, 536400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456000 f, 536470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456060 f, 536541.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456120 f, 536611.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456180 f, 536682.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456240 f, 536752.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456300 f, 536823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456360 f, 536263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456420 f, 536333.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456480 f, 536404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456540 f, 536474.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456600 f, 536545.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456660 f, 536615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456720 f, 536686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456780 f, 536756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456840 f, 536827.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456900 f, 536897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456960 f, 536968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457020 f, 537038.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457080 f, 537109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457140 f, 537179.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457200 f, 536619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457260 f, 536690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457320 f, 536760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457380 f, 536831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457440 f, 536901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457500 f, 536971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457560 f, 537042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457620 f, 537112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457680 f, 537183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457740 f, 537253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457800 f, 537323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457860 f, 537394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457920 f, 537464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457980 f, 537535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458040 f, 536975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458100 f, 537045.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458160 f, 537116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458220 f, 537186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458280 f, 537256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458340 f, 537327.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458400 f, 537397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458460 f, 537467.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458520 f, 537538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458580 f, 537608.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458640 f, 537678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458700 f, 537749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458760 f, 537819.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458820 f, 537889.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458880 f, 537330.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458940 f, 537400.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459000 f, 537470.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459060 f, 537541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459120 f, 537611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459180 f, 537681.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459240 f, 537751.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459300 f, 537822.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459360 f, 537892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459420 f, 537962.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459480 f, 538032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459540 f, 538103.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459600 f, 538173.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459660 f, 538243.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459720 f, 537684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459780 f, 537754.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459840 f, 537824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459900 f, 537894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459960 f, 537964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460020 f, 538035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460080 f, 538105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460140 f, 538175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460200 f, 538245.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460260 f, 538315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460320 f, 538385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460380 f, 538456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460440 f, 538526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460500 f, 538596.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460560 f, 538037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460620 f, 538107.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460680 f, 538177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460740 f, 538247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460800 f, 538317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460860 f, 538387.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460920 f, 538457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460980 f, 538528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461040 f, 538598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461100 f, 538668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461160 f, 538738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461220 f, 538808.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461280 f, 538878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461340 f, 538948.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461400 f, 538389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461460 f, 538459.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461520 f, 538529.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461580 f, 538599.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461640 f, 538669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461700 f, 538739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461760 f, 538809.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461820 f, 538879.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461880 f, 538949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461940 f, 539019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462000 f, 539089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462060 f, 538531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462120 f, 538601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462180 f, 538671.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462240 f, 538741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462300 f, 538811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462360 f, 538881.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462420 f, 538951.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462480 f, 539021.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462540 f, 539090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462600 f, 539160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462660 f, 539230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462720 f, 538672.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462780 f, 538742.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462840 f, 538812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462900 f, 538882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462960 f, 538952.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463020 f, 539022.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463080 f, 539091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463140 f, 539161.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463200 f, 539231.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463260 f, 539301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463320 f, 539371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463380 f, 539441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463440 f, 539511.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463500 f, 539580.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463560 f, 539023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463620 f, 539093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463680 f, 539162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463740 f, 539232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463800 f, 539302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463860 f, 539372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463920 f, 539441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463980 f, 539511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464040 f, 539581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464100 f, 539651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464160 f, 539720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464220 f, 539790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464280 f, 539860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464340 f, 539930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464400 f, 539372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464460 f, 539442.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464520 f, 539512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464580 f, 539581.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464640 f, 539651.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464700 f, 539721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464760 f, 539790.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464820 f, 539860.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464880 f, 539930.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464940 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465000 f, 540069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465060 f, 540139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465120 f, 540209.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465180 f, 540278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465240 f, 539721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465300 f, 539791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465360 f, 539860.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465420 f, 539930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465480 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465540 f, 540069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465600 f, 540139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465660 f, 540208.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465720 f, 540278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465780 f, 540348.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465840 f, 540417.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465900 f, 540487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465960 f, 540556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466020 f, 540626.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466080 f, 540069.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466140 f, 540139.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466200 f, 540208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466260 f, 540278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466320 f, 540347.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466380 f, 540417.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466440 f, 540486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466500 f, 540556.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466560 f, 540625.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466620 f, 540695.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466680 f, 540764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466740 f, 540834.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466800 f, 540903.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466860 f, 540973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466920 f, 541042.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466980 f, 541112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467040 f, 541181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467100 f, 541251.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467160 f, 540694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467220 f, 540763.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467280 f, 540833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467340 f, 540902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467400 f, 540972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467460 f, 541041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467520 f, 541111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467580 f, 541180.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467640 f, 541250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467700 f, 541319.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467760 f, 541388.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467820 f, 541458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467880 f, 541527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467940 f, 541597.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468000 f, 541666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468060 f, 541736.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468120 f, 541805.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468180 f, 541875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468240 f, 541317.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468300 f, 541387.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468360 f, 541456.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468420 f, 541526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468480 f, 541595.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468540 f, 541664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468600 f, 541734.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468660 f, 541803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468720 f, 541872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468780 f, 541942.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468840 f, 542011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468900 f, 542080.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468960 f, 542150.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469020 f, 542219.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469080 f, 541662.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469140 f, 541732.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469200 f, 541801.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469260 f, 541870.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469320 f, 541939.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469380 f, 542009.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469440 f, 542078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469500 f, 542147.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469560 f, 542217.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469620 f, 542286.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469680 f, 542355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469740 f, 542424.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469800 f, 542494.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469860 f, 542563.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469920 f, 542632.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469980 f, 542702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470040 f, 542771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470100 f, 542840.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470160 f, 542909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470220 f, 542352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470280 f, 542422.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470340 f, 542491.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470400 f, 542560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470460 f, 542629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470520 f, 542698.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470580 f, 542768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470640 f, 542837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470700 f, 542906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470760 f, 542975.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470820 f, 543045.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470880 f, 543114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470940 f, 543183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471000 f, 543252.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471060 f, 543321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471120 f, 543391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471180 f, 543460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471240 f, 543529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471300 f, 543598.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471360 f, 543667.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471420 f, 543737.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471480 f, 543179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471540 f, 543248.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471600 f, 543318.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471660 f, 543387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471720 f, 543456.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471780 f, 543525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471840 f, 543594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471900 f, 543663.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471960 f, 543732.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472020 f, 543801.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472080 f, 543870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472140 f, 543940.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472200 f, 544009.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472260 f, 544078.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472320 f, 544147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472380 f, 544216.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472440 f, 544285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472500 f, 544354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472560 f, 544423.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472620 f, 544493.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472680 f, 543935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472740 f, 544004.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472800 f, 544073.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472860 f, 544142.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472920 f, 544211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472980 f, 544280.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473040 f, 544349.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473100 f, 544418.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473160 f, 544487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473220 f, 544556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473280 f, 544626.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473340 f, 544695.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473400 f, 544764.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473460 f, 544833.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473520 f, 544902.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473580 f, 544971.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473640 f, 545040.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473700 f, 545109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473760 f, 545178.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473820 f, 545247.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473880 f, 545316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473940 f, 545385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474000 f, 545454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474060 f, 544896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474120 f, 544965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474180 f, 545034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474240 f, 545103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474300 f, 545172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474360 f, 545241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474420 f, 545310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474480 f, 545379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474540 f, 545448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474600 f, 545517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474660 f, 545586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474720 f, 545655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474780 f, 545724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474840 f, 545793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474900 f, 545862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474960 f, 545931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475020 f, 546000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475080 f, 546068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475140 f, 546137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475200 f, 546206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475260 f, 546275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475320 f, 546344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475380 f, 546413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475440 f, 546482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475500 f, 546551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475560 f, 546620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475620 f, 546062.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475680 f, 546130.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475740 f, 546199.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475800 f, 546268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475860 f, 546337.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475920 f, 546406.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475980 f, 546475.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476040 f, 546544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476100 f, 546613.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476160 f, 546682.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476220 f, 546750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476280 f, 546819.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476340 f, 546888.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476400 f, 546957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476460 f, 547026.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476520 f, 547095.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476580 f, 547164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476640 f, 547233.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476700 f, 547301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476760 f, 547370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476820 f, 547439.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476880 f, 547508.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476940 f, 547577.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477000 f, 547646.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477060 f, 547715.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477120 f, 547784.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477180 f, 547224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477240 f, 547293.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477300 f, 547362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477360 f, 547431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477420 f, 547500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477480 f, 547568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477540 f, 547637.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477600 f, 547706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477660 f, 547775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477720 f, 547844.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477780 f, 547912.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477840 f, 547981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477900 f, 548050.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477960 f, 548119.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478020 f, 548188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478080 f, 548256.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478140 f, 548325.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478200 f, 548394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478260 f, 548463.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478320 f, 548532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478380 f, 548600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478440 f, 548669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478500 f, 548738.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478560 f, 548807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478620 f, 548876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478680 f, 548944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478740 f, 549013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478800 f, 548453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478860 f, 548522.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478920 f, 548591.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478980 f, 548659.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479040 f, 548728.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479100 f, 548797.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479160 f, 548866.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479220 f, 548934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479280 f, 549003.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479340 f, 549072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479400 f, 549140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479460 f, 549209.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479520 f, 549278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479580 f, 549347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479640 f, 549415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479700 f, 549484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479760 f, 549553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479820 f, 549622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479880 f, 549690.7 fps, 0 ms/f [junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 479940 f, 523380.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480000 f, 523446.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480060 f, 523511.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480120 f, 523576.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480180 f, 523642.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480240 f, 523707.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480300 f, 523202.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480360 f, 523267.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480420 f, 523333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480480 f, 523398.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480540 f, 523464.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480600 f, 523529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480660 f, 523594.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480720 f, 523660.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480780 f, 523725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480840 f, 523790.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480900 f, 523856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480960 f, 523921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481020 f, 523986.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481080 f, 524052.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481140 f, 524117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481200 f, 524183.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481260 f, 524248.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481320 f, 524313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481380 f, 524379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481440 f, 523873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481500 f, 523939.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481560 f, 524004.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481620 f, 524069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481680 f, 524134.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481740 f, 524200.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481800 f, 524265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481860 f, 524330.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481920 f, 524396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481980 f, 524461.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482040 f, 524526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482100 f, 524591.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482160 f, 524657.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482220 f, 524722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482280 f, 524787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482340 f, 524853.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482400 f, 524347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482460 f, 524413.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482520 f, 524478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482580 f, 524543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482640 f, 524608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482700 f, 524673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482760 f, 524739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482820 f, 524804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482880 f, 524869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482940 f, 524934.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483000 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483060 f, 524495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483120 f, 524560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483180 f, 524625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483240 f, 524690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483300 f, 524755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483360 f, 524820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483420 f, 524886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483480 f, 524951.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483540 f, 525016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483600 f, 525081.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483660 f, 525146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483720 f, 525211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483780 f, 524707.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483840 f, 524772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483900 f, 524837.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483960 f, 524902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484020 f, 524967.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484080 f, 525032.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484140 f, 525097.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484200 f, 525162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484260 f, 525227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484320 f, 525292.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484380 f, 525357.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484440 f, 525423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484500 f, 524918.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484560 f, 524983.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484620 f, 525048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484680 f, 525113.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484740 f, 525178.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484800 f, 525243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484860 f, 525308.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484920 f, 525373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484980 f, 525438.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485040 f, 525503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485100 f, 525568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485160 f, 525633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485220 f, 525698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485280 f, 525763.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485340 f, 525828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485400 f, 525893.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485460 f, 525958.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485520 f, 526023.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485580 f, 525519.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485640 f, 525584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485700 f, 525649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485760 f, 525714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485820 f, 525779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485880 f, 525844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485940 f, 525909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486000 f, 525974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486060 f, 526038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486120 f, 526103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486180 f, 526168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486240 f, 526233.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486300 f, 526298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486360 f, 526363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486420 f, 526428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486480 f, 526493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486540 f, 526558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486600 f, 526623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486660 f, 526688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486720 f, 526183.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486780 f, 526248.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486840 f, 526313.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486900 f, 526378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486960 f, 526443.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487020 f, 526508.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487080 f, 526573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487140 f, 526637.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487200 f, 526702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487260 f, 526767.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487320 f, 526832.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487380 f, 526897.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487440 f, 526962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487500 f, 527027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487560 f, 527091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487620 f, 527156.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487680 f, 527221.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487740 f, 527286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487800 f, 526781.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487860 f, 526846.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487920 f, 526911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487980 f, 526976.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488040 f, 527041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488100 f, 527105.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488160 f, 527170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488220 f, 527235.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488280 f, 527300.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488340 f, 527365.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488400 f, 527429.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488460 f, 527494.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488520 f, 527559.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488580 f, 527624.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488640 f, 527689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488700 f, 527753.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488760 f, 527818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488820 f, 527883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488880 f, 527378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488940 f, 527443.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489000 f, 527508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489060 f, 527572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489120 f, 527637.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489180 f, 527702.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489240 f, 527767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489300 f, 527831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489360 f, 527896.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489420 f, 527961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489480 f, 528025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489540 f, 528090.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489600 f, 528155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489660 f, 528220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489720 f, 528284.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489780 f, 528349.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489840 f, 528414.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489900 f, 528478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489960 f, 528543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490020 f, 528038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490080 f, 528103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490140 f, 528168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490200 f, 528232.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490260 f, 528297.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490320 f, 528362.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490380 f, 528426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490440 f, 528491.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490500 f, 528556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490560 f, 528620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490620 f, 528685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490680 f, 528750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490740 f, 528814.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490800 f, 528879.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490860 f, 528943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490920 f, 529008.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490980 f, 529073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491040 f, 529137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491100 f, 529202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491160 f, 528697.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491220 f, 528762.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491280 f, 528826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491340 f, 528891.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491400 f, 528955.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491460 f, 529020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491520 f, 529085.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491580 f, 529149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491640 f, 529214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491700 f, 529278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491760 f, 529343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491820 f, 529407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491880 f, 529472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491940 f, 529537.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492000 f, 529601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492060 f, 529666.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492120 f, 529730.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492180 f, 529795.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492240 f, 529290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492300 f, 529354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492360 f, 529419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492420 f, 529483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492480 f, 529548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492540 f, 529612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492600 f, 529677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492660 f, 529741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492720 f, 529806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492780 f, 529870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492840 f, 529935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492900 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492960 f, 530064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493020 f, 530129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493080 f, 530193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493140 f, 530258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493200 f, 530322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493260 f, 530387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493320 f, 529881.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493380 f, 529946.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493440 f, 530010.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493500 f, 530075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493560 f, 530139.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493620 f, 530204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493680 f, 530268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493740 f, 530333.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493800 f, 530397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493860 f, 530461.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493920 f, 530526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493980 f, 530590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494040 f, 530655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494100 f, 530719.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494160 f, 530784.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494220 f, 530848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494280 f, 530913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494340 f, 530407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494400 f, 530472.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494460 f, 530536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494520 f, 530600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494580 f, 530665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494640 f, 530729.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494700 f, 530794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494760 f, 530858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494820 f, 530922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494880 f, 530987.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494940 f, 531051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495000 f, 531115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495060 f, 531180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495120 f, 531244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495180 f, 531309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495240 f, 530803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495300 f, 530868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495360 f, 530932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495420 f, 530996.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495480 f, 531061.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495540 f, 531125.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495600 f, 531189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495660 f, 531254.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495720 f, 531318.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495780 f, 531382.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495840 f, 531446.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495900 f, 531511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495960 f, 531006.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496020 f, 531070.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496080 f, 531134.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496140 f, 531199.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496200 f, 531263.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496260 f, 531327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496320 f, 531391.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496380 f, 531456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496440 f, 531520.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496500 f, 531584.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496560 f, 531648.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496620 f, 531713.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496680 f, 531208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496740 f, 531272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496800 f, 531336.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496860 f, 531401.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496920 f, 531465.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496980 f, 531529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497040 f, 531593.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497100 f, 531657.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497160 f, 531721.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497220 f, 531786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497280 f, 531850.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497340 f, 531914.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497400 f, 531410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497460 f, 531474.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497520 f, 531538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497580 f, 531602.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497640 f, 531666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497700 f, 531730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497760 f, 531794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497820 f, 531859.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497880 f, 531923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497940 f, 531987.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498000 f, 532051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498060 f, 532115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498120 f, 531611.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498180 f, 531675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498240 f, 531739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498300 f, 531803.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498360 f, 531867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498420 f, 531931.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498480 f, 531995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498540 f, 532059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498600 f, 532123.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498660 f, 532187.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498720 f, 532251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498780 f, 532315.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498840 f, 531812.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498900 f, 531876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498960 f, 531940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499020 f, 532004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499080 f, 532068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499140 f, 532132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499200 f, 532196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499260 f, 532260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499320 f, 532324.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499380 f, 532388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499440 f, 532452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499500 f, 532516.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499560 f, 532579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499620 f, 532643.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499680 f, 532707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499740 f, 532204.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499800 f, 532268.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499860 f, 532332.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499920 f, 532396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499980 f, 532460.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500040 f, 532523.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500100 f, 532587.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500160 f, 532651.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500220 f, 532715.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500280 f, 532779.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500340 f, 532843.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500400 f, 532907.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500460 f, 532971.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500520 f, 533035.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500580 f, 533099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500640 f, 533162.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500700 f, 533226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500760 f, 533290.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500820 f, 533354.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500880 f, 532851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500940 f, 532914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501000 f, 532978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501060 f, 533042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501120 f, 533106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501180 f, 533170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501240 f, 533234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501300 f, 533297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501360 f, 533361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501420 f, 533425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501480 f, 533489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501540 f, 533553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501600 f, 533617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501660 f, 533680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501720 f, 533744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501780 f, 533808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501840 f, 533872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501900 f, 533936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501960 f, 534000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502020 f, 533496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502080 f, 533560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502140 f, 533623.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502200 f, 533687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502260 f, 533751.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502320 f, 533815.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502380 f, 533878.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502440 f, 533942.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502500 f, 534006.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502560 f, 534070.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502620 f, 534133.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502680 f, 534197.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502740 f, 534261.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502800 f, 534325.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502860 f, 534388.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502920 f, 534452.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502980 f, 534516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503040 f, 534580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503100 f, 534644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503160 f, 534140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503220 f, 534203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503280 f, 534267.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503340 f, 534331.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503400 f, 534394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503460 f, 534458.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503520 f, 534522.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503580 f, 534586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503640 f, 534649.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503700 f, 534713.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503760 f, 534777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503820 f, 534840.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503880 f, 534904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503940 f, 534968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504000 f, 535031.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504060 f, 535095.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504120 f, 535159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504180 f, 535222.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504240 f, 534719.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504300 f, 534782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504360 f, 534846.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504420 f, 534909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504480 f, 534973.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504540 f, 535037.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504600 f, 535100.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504660 f, 535164.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504720 f, 535228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504780 f, 535291.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504840 f, 535355.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504900 f, 535418.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504960 f, 535482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505020 f, 535546.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505080 f, 535609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505140 f, 535673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505200 f, 535169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505260 f, 535233.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505320 f, 535296.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505380 f, 535360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505440 f, 535423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505500 f, 535487.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505560 f, 535550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505620 f, 535614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505680 f, 535677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505740 f, 535741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505800 f, 535805.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505860 f, 535868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505920 f, 535932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505980 f, 535995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506040 f, 536059.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506100 f, 536122.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506160 f, 536186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506220 f, 536250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506280 f, 535746.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506340 f, 535809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506400 f, 535873.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506460 f, 535936.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506520 f, 536000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506580 f, 536063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506640 f, 536127.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506700 f, 536190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506760 f, 536253.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506820 f, 536317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506880 f, 536380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506940 f, 536444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507000 f, 536507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507060 f, 536571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507120 f, 536634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507180 f, 536698.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507240 f, 536761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507300 f, 536825.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507360 f, 536888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507420 f, 536384.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507480 f, 536448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507540 f, 536511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507600 f, 536575.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507660 f, 536638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507720 f, 536701.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507780 f, 536765.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507840 f, 536828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507900 f, 536892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507960 f, 536955.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508020 f, 537019.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508080 f, 537082.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508140 f, 537145.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508200 f, 537209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508260 f, 537272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508320 f, 537336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508380 f, 537399.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508440 f, 537463.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508500 f, 536958.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508560 f, 537022.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508620 f, 537085.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508680 f, 537148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508740 f, 537212.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508800 f, 537275.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508860 f, 537338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508920 f, 537402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508980 f, 537465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509040 f, 537529.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509100 f, 537592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509160 f, 537655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509220 f, 537719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509280 f, 537782.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509340 f, 537845.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509400 f, 537909.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509460 f, 537972.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509520 f, 538035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509580 f, 538099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509640 f, 537594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509700 f, 537658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509760 f, 537721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509820 f, 537784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509880 f, 537848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509940 f, 537911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510000 f, 537974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510060 f, 538038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510120 f, 538101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510180 f, 538164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510240 f, 538227.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510300 f, 538291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510360 f, 538354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510420 f, 538417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510480 f, 538481.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510540 f, 538544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510600 f, 538607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510660 f, 538670.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510720 f, 538166.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510780 f, 538229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510840 f, 538292.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510900 f, 538356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510960 f, 538419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511020 f, 538482.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511080 f, 538545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511140 f, 538609.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511200 f, 538672.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511260 f, 538735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511320 f, 538798.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511380 f, 538861.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511440 f, 538925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511500 f, 538988.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511560 f, 539051.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511620 f, 539114.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511680 f, 539178.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511740 f, 539241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511800 f, 539304.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511860 f, 538800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511920 f, 538863.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511980 f, 538926.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512040 f, 538989.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512100 f, 539052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512160 f, 539115.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512220 f, 539178.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512280 f, 539242.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512340 f, 539305.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512400 f, 539368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512460 f, 539431.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512520 f, 539494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512580 f, 539557.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512640 f, 539621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512700 f, 539684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512760 f, 539747.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512820 f, 539810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512880 f, 539873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512940 f, 539369.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513000 f, 539432.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513060 f, 539495.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513120 f, 539558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513180 f, 539621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513240 f, 539684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513300 f, 539747.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513360 f, 539810.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513420 f, 539873.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513480 f, 539936.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513540 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513600 f, 540063.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513660 f, 540126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513720 f, 540189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513780 f, 540252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513840 f, 540315.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513900 f, 540378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513960 f, 540441.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514020 f, 539937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514080 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514140 f, 540063.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514200 f, 540126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514260 f, 540189.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514320 f, 540252.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514380 f, 540315.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514440 f, 540378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514500 f, 540441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514560 f, 540504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514620 f, 540567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514680 f, 540630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514740 f, 540693.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514800 f, 540756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514860 f, 540819.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514920 f, 540314.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514980 f, 540377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515040 f, 540440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515100 f, 540503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515160 f, 540566.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515220 f, 540629.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515280 f, 540692.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515340 f, 540755.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515400 f, 540818.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515460 f, 540881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515520 f, 540944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515580 f, 541007.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515640 f, 541070.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515700 f, 541133.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515760 f, 540628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515820 f, 540691.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515880 f, 540754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515940 f, 540817.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516000 f, 540880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516060 f, 540943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516120 f, 541006.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516180 f, 541069.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516240 f, 541132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516300 f, 541194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516360 f, 541257.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516420 f, 541320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516480 f, 541383.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516540 f, 541446.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516600 f, 540942.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516660 f, 541005.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516720 f, 541068.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516780 f, 541130.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516840 f, 541193.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516900 f, 541256.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516960 f, 541319.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517020 f, 541382.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517080 f, 541445.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517140 f, 541507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517200 f, 541570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517260 f, 541633.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517320 f, 541696.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517380 f, 541759.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517440 f, 541822.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517500 f, 541884.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517560 f, 541380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517620 f, 541443.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517680 f, 541506.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517740 f, 541569.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517800 f, 541631.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517860 f, 541694.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517920 f, 541757.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517980 f, 541820.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518040 f, 541882.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518100 f, 541945.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518160 f, 542008.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518220 f, 542071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518280 f, 542133.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518340 f, 541630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518400 f, 541692.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518460 f, 541755.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518520 f, 541818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518580 f, 541880.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518640 f, 541943.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518700 f, 542006.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518760 f, 542068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518820 f, 542131.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518880 f, 542194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518940 f, 542257.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519000 f, 542319.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519060 f, 541816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519120 f, 541878.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519180 f, 541941.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519240 f, 542004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519300 f, 542066.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519360 f, 542129.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519420 f, 542192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519480 f, 542254.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519540 f, 542317.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519600 f, 542379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519660 f, 542442.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519720 f, 542505.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519780 f, 542567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519840 f, 542630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519900 f, 542127.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519960 f, 542189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520020 f, 542252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520080 f, 542314.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520140 f, 542377.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520200 f, 542440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520260 f, 542502.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520320 f, 542565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520380 f, 542627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520440 f, 542690.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520500 f, 542752.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520560 f, 542815.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520620 f, 542878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520680 f, 542940.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520740 f, 543003.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520800 f, 542500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520860 f, 542562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520920 f, 542625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520980 f, 542687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521040 f, 542750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521100 f, 542812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521160 f, 542875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521220 f, 542937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521280 f, 543000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521340 f, 543062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521400 f, 543125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521460 f, 543187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521520 f, 543250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521580 f, 543312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521640 f, 542809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521700 f, 542872.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521760 f, 542934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521820 f, 542996.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521880 f, 543059.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521940 f, 543121.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522000 f, 543184.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522060 f, 543246.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522120 f, 543309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522180 f, 543371.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522240 f, 543433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522300 f, 543496.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522360 f, 543558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522420 f, 543621.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522480 f, 543683.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522540 f, 543180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522600 f, 543243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522660 f, 543305.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522720 f, 543368.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522780 f, 543430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522840 f, 543492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522900 f, 543555.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522960 f, 543617.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523020 f, 543679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523080 f, 543742.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523140 f, 543804.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523200 f, 543866.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523260 f, 543929.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523320 f, 543426.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523380 f, 543489.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523440 f, 543551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523500 f, 543613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523560 f, 543676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523620 f, 543738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523680 f, 543800.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523740 f, 543862.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523800 f, 543925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523860 f, 543987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523920 f, 544049.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523980 f, 544112.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524040 f, 544174.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524100 f, 543672.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524160 f, 543734.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524220 f, 543796.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524280 f, 543858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524340 f, 543921.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524400 f, 543983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524460 f, 544045.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524520 f, 544107.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524580 f, 544170.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524640 f, 544232.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524700 f, 544294.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524760 f, 544356.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524820 f, 544419.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524880 f, 544481.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524940 f, 543979.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525000 f, 544041.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525060 f, 544103.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525120 f, 544165.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525180 f, 544228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525240 f, 544290.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525300 f, 544352.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525360 f, 544414.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525420 f, 544476.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525480 f, 544538.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525540 f, 544601.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525600 f, 544663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525660 f, 544725.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525720 f, 544787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525780 f, 544849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525840 f, 544911.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525900 f, 544409.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525960 f, 544472.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526020 f, 544534.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526080 f, 544596.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526140 f, 544658.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526200 f, 544720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526260 f, 544782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526320 f, 544844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526380 f, 544906.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526440 f, 544968.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526500 f, 545031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526560 f, 545093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526620 f, 545155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526680 f, 545217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526740 f, 545279.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526800 f, 545341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526860 f, 545403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526920 f, 545465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526980 f, 544963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527040 f, 545025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527100 f, 545087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527160 f, 545149.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527220 f, 545212.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527280 f, 545274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527340 f, 545336.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527400 f, 545398.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527460 f, 545460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527520 f, 545522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527580 f, 545584.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527640 f, 545646.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527700 f, 545708.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527760 f, 545770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527820 f, 545832.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527880 f, 545894.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527940 f, 545956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528000 f, 545454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528060 f, 545516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528120 f, 545578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528180 f, 545640.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528240 f, 545702.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528300 f, 545764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528360 f, 545826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528420 f, 545888.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528480 f, 545950.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528540 f, 546012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528600 f, 546074.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528660 f, 546136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528720 f, 546198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528780 f, 546260.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528840 f, 546322.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528900 f, 546384.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528960 f, 546446.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529020 f, 546508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529080 f, 546570.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529140 f, 546632.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529200 f, 546694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529260 f, 546191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529320 f, 546253.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529380 f, 546315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529440 f, 546377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529500 f, 546439.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529560 f, 546501.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529620 f, 546563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529680 f, 546625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529740 f, 546687.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529800 f, 546749.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529860 f, 546811.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529920 f, 546873.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529980 f, 546935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530040 f, 546996.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530100 f, 547058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530160 f, 547120.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530220 f, 547182.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530280 f, 547244.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530340 f, 547306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530400 f, 547368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530460 f, 547430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530520 f, 547492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530580 f, 547554.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530640 f, 547616.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530700 f, 547678.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530760 f, 547175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530820 f, 547237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530880 f, 547299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530940 f, 547360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531000 f, 547422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531060 f, 547484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531120 f, 547546.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531180 f, 547608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531240 f, 547670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531300 f, 547731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531360 f, 547793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531420 f, 547855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531480 f, 547917.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531540 f, 547979.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531600 f, 548041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531660 f, 548103.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531720 f, 548164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531780 f, 548226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531840 f, 548288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531900 f, 548350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531960 f, 548412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532020 f, 548474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532080 f, 548536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532140 f, 548597.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532200 f, 548659.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532260 f, 548156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532320 f, 548218.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532380 f, 548280.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532440 f, 548341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532500 f, 548403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532560 f, 548465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532620 f, 548527.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532680 f, 548589.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532740 f, 548650.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532800 f, 548712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532860 f, 548774.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532920 f, 548836.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532980 f, 548898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533040 f, 548959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533100 f, 549021.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533160 f, 549083.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533220 f, 549145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533280 f, 549207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533340 f, 549268.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533400 f, 549330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533460 f, 549392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533520 f, 549454.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533580 f, 549515.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533640 f, 549577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533700 f, 549639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533760 f, 549135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533820 f, 549197.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533880 f, 549259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533940 f, 549321.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534000 f, 549382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534060 f, 549444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534120 f, 549506.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534180 f, 549567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534240 f, 549629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534300 f, 549691.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534360 f, 549753.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534420 f, 549814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534480 f, 549876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534540 f, 549938.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534600 f, 550000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534660 f, 550061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534720 f, 550123.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534780 f, 550185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534840 f, 550246.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534900 f, 550308.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534960 f, 550370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535020 f, 550432.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535080 f, 550493.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535140 f, 549989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535200 f, 550051.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535260 f, 550113.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535320 f, 550174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535380 f, 550236.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535440 f, 550298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535500 f, 550359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535560 f, 550421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535620 f, 550483.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535680 f, 550544.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535740 f, 550606.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535800 f, 550668.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535860 f, 550729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535920 f, 550791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535980 f, 550853.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536040 f, 550914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536100 f, 550976.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536160 f, 551038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536220 f, 551099.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536280 f, 550595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536340 f, 550657.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536400 f, 550718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536460 f, 550780.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536520 f, 550841.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536580 f, 550903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536640 f, 550965.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536700 f, 551026.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536760 f, 551088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536820 f, 551149.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536880 f, 551211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536940 f, 551273.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537000 f, 551334.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537060 f, 551396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537120 f, 551457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537180 f, 551519.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537240 f, 551581.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537300 f, 551642.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537360 f, 551704.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537420 f, 551765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537480 f, 551827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537540 f, 551889.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537600 f, 551950.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537660 f, 552012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537720 f, 552073.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537780 f, 552135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537840 f, 552197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537900 f, 552258.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537960 f, 551753.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538020 f, 551815.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538080 f, 551876.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538140 f, 551938.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538200 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538260 f, 552061.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538320 f, 552123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538380 f, 552184.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538440 f, 552246.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538500 f, 552307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538560 f, 552369.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538620 f, 552430.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538680 f, 552492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538740 f, 552553.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538800 f, 552615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538860 f, 552676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538920 f, 552738.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538980 f, 552799.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539040 f, 552861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539100 f, 552923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539160 f, 552984.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539220 f, 553046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539280 f, 553107.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539340 f, 553169.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539400 f, 553230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539460 f, 552725.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539520 f, 552786.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539580 f, 552848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539640 f, 552909.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539700 f, 552971.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539760 f, 553032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539820 f, 553094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539880 f, 553155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539940 f, 553217.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540000 f, 553278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540060 f, 553340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540120 f, 553401.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540180 f, 553463.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540240 f, 553524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540300 f, 553586.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540360 f, 553647.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540420 f, 553709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540480 f, 553770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540540 f, 553832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540600 f, 553893.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540660 f, 553954.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540720 f, 554016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540780 f, 554077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540840 f, 554139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540900 f, 554200.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540960 f, 554262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541020 f, 554323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541080 f, 554385.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541140 f, 554446.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541200 f, 554508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541260 f, 554002.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541320 f, 554063.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541380 f, 554124.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541440 f, 554186.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541500 f, 554247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541560 f, 554309.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541620 f, 554370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541680 f, 554431.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541740 f, 554493.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541800 f, 554554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541860 f, 554616.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541920 f, 554677.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541980 f, 554739.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542040 f, 554800.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542100 f, 554861.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542160 f, 554923.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542220 f, 554984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542280 f, 555046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542340 f, 555107.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542400 f, 555168.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542460 f, 555230.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542520 f, 555291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542580 f, 555353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542640 f, 555414.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542700 f, 555476.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542760 f, 555537.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542820 f, 555598.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542880 f, 555660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542940 f, 555721.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543000 f, 555214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543060 f, 555276.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543120 f, 555337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543180 f, 555398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543240 f, 555460.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543300 f, 555521.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543360 f, 555582.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543420 f, 555644.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543480 f, 555705.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543540 f, 555766.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543600 f, 555828.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543660 f, 555889.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543720 f, 555950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543780 f, 556012.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543840 f, 556073.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543900 f, 556135.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543960 f, 556196.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544020 f, 556257.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544080 f, 556319.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544140 f, 556380.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544200 f, 556441.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544260 f, 556503.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544320 f, 556564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544380 f, 556625.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544440 f, 556687.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544500 f, 556748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544560 f, 556809.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544620 f, 556871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544680 f, 556932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544740 f, 556993.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544800 f, 557055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544860 f, 556547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544920 f, 556608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544980 f, 556670.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545040 f, 556731.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545100 f, 556792.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545160 f, 556853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545220 f, 556915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545280 f, 556976.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545340 f, 557037.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545400 f, 557099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545460 f, 557160.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545520 f, 557221.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545580 f, 557283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545640 f, 557344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545700 f, 557405.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545760 f, 557466.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545820 f, 557528.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545880 f, 557589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545940 f, 557650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546000 f, 557711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546060 f, 557773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546120 f, 557834.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546180 f, 557895.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546240 f, 557957.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546300 f, 558018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546360 f, 558079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546420 f, 558140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546480 f, 558202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546540 f, 558263.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546600 f, 557755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546660 f, 557816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546720 f, 557877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546780 f, 557938.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546840 f, 558000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546900 f, 558061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546960 f, 558122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547020 f, 558183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547080 f, 558244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547140 f, 558306.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547200 f, 558367.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547260 f, 558428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547320 f, 558489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547380 f, 558551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547440 f, 558612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547500 f, 558673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547560 f, 558734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547620 f, 558795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547680 f, 558857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547740 f, 558918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547800 f, 558979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547860 f, 559040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547920 f, 559102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547980 f, 559163.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548040 f, 559224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548100 f, 559285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548160 f, 559346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548220 f, 559408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548280 f, 559469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548340 f, 559530.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548400 f, 559591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548460 f, 559653.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548520 f, 559143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548580 f, 559204.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548640 f, 559266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548700 f, 559327.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548760 f, 559388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548820 f, 559449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548880 f, 559510.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548940 f, 559571.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549000 f, 559633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549060 f, 559694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549120 f, 559755.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549180 f, 559816.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549240 f, 559877.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549300 f, 559938.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549360 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549420 f, 560061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549480 f, 560122.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549540 f, 560183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549600 f, 560244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549660 f, 560305.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549720 f, 560367.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549780 f, 560428.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549840 f, 560489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549900 f, 560550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549960 f, 560611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550020 f, 560672.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550080 f, 560733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550140 f, 560795.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550200 f, 560856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550260 f, 560917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550320 f, 560978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550380 f, 561039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550440 f, 561100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550500 f, 561162.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550560 f, 561223.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550620 f, 561284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550680 f, 560773.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550740 f, 560835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550800 f, 560896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550860 f, 560957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550920 f, 561018.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550980 f, 561079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551040 f, 561140.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551100 f, 561201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551160 f, 561262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551220 f, 561323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551280 f, 561384.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551340 f, 561446.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551400 f, 561507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551460 f, 561568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551520 f, 561629.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551580 f, 561690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551640 f, 561751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551700 f, 561812.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551760 f, 561873.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551820 f, 561934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551880 f, 561995.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551940 f, 562057.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552000 f, 562118.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552060 f, 562179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552120 f, 562240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552180 f, 562301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552240 f, 562362.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552300 f, 562423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552360 f, 562484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552420 f, 562545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552480 f, 562606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552540 f, 562668.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552600 f, 562729.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552660 f, 562790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552720 f, 562851.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552780 f, 562912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552840 f, 562973.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552900 f, 562461.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552960 f, 562522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553020 f, 562583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553080 f, 562644.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553140 f, 562706.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553200 f, 562767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553260 f, 562828.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553320 f, 562889.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553380 f, 562950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553440 f, 563011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553500 f, 563072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553560 f, 563133.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553620 f, 563194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553680 f, 563255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553740 f, 563316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553800 f, 563377.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553860 f, 563438.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553920 f, 563499.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553980 f, 563560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554040 f, 563621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554100 f, 563682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554160 f, 563743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554220 f, 563804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554280 f, 563865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554340 f, 563926.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554400 f, 563987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554460 f, 564048.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554520 f, 564109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554580 f, 564170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554640 f, 564231.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554700 f, 564293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554760 f, 564354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554820 f, 564415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554880 f, 564476.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554940 f, 564537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555000 f, 564598.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555060 f, 564659.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555120 f, 564720.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555180 f, 564207.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555240 f, 564268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555300 f, 564329.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555360 f, 564390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555420 f, 564451.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555480 f, 564512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555540 f, 564573.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555600 f, 564634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555660 f, 564695.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555720 f, 564756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555780 f, 564817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555840 f, 564878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555900 f, 564939.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555960 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556020 f, 565060.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556080 f, 565121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556140 f, 565182.9 fps, 0 ms/f [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x3600002 [junit] window resized: 0/0 490x260 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 500x261, swapInterval 1, drawable 0x3600002 [junit] window resized: 0/0 500x261 [junit] QUIT Window Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose ... [junit] Thread[#38,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[#40,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[#40,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 (4.50) [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@bd41df2, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.init FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3600002 [junit] Create PointerIcon #01: PointerIcon[obj 0xa38c7fe, .x11_:0-1, 0x3600006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x6fdbe764, .x11_:0-1, 0x360000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x51c668e3, .x11_:0-1, 0x360000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x2e6a8155, .x11_:0-1, 0x3600012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x3012646b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4a883b15, .x11_:0-1, 0x3600016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: 896/438 128x128 [junit] window resized: 0/0 500x261 [junit] window resized: 0/0 500x261 [junit] Thread[#41,main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x261, swapInterval 1, drawable 0x3600002 [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 500x261, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] QUIT Window Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... [junit] Thread[#40,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 @ 1753078773949 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078773953 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.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 @ 1753078775405 ms III - Start [junit] SLOCK [T main @ 1753078775410 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:1753078776129 d 3ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078776145 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078776146 d 0ms]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.0 0x757277dc: tileRendererInUse null, GearsES2[obj 0x757277dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x757277dc on Thread[#39,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x757277dc created: GearsObj[0xe9e1b0b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x757277dc created: GearsObj[0x3501fa0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x757277dc created: GearsObj[0x3501fa0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.X 0x757277dc FIN GearsES2[obj 0x757277dc isInit true, usesShared false, 1 GearsObj[0xe9e1b0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3501fa0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ad34bfb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x757277dc 0/0 213x160 of 213x160, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, 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] WindowUpdateEvent[[ 0 / 0 320 x 240 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078776808 d 0ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078776809 d 0ms]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x757277dc 0/0 320x240 of 320x240, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, angle 544.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] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078777412 d 0ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078777412 d 0ms]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x757277dc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, angle 1212.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:1753078778517 d 0ms]] [junit] QUIT Window Thread[#29,AWT-EventQueue-0,6,main] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757277dc: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757277dc 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 @ 1753078778549 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078778551 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.741 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078775405 ms III - Start [junit] SLOCK [T main @ 1753078775410 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:1753078776129 d 3ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078776145 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078776146 d 0ms]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.0 0x757277dc: tileRendererInUse null, GearsES2[obj 0x757277dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x757277dc on Thread[#39,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x757277dc created: GearsObj[0xe9e1b0b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x757277dc created: GearsObj[0x3501fa0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x757277dc created: GearsObj[0x3501fa0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.X 0x757277dc FIN GearsES2[obj 0x757277dc isInit true, usesShared false, 1 GearsObj[0xe9e1b0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3501fa0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ad34bfb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x757277dc 0/0 213x160 of 213x160, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, 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] WindowUpdateEvent[[ 0 / 0 320 x 240 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078776808 d 0ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078776809 d 0ms]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x757277dc 0/0 320x240 of 320x240, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, angle 544.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] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078777412 d 0ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078777412 d 0ms]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x757277dc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, angle 1212.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:1753078778517 d 0ms]] [junit] QUIT Window Thread[#29,AWT-EventQueue-0,6,main] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757277dc: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757277dc 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 @ 1753078778549 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078778551 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 2.629 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.741 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078775405 ms III - Start [junit] SLOCK [T main @ 1753078775410 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:1753078776129 d 3ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078776145 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078776146 d 0ms]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.0 0x757277dc: tileRendererInUse null, GearsES2[obj 0x757277dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x757277dc on Thread[#39,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x757277dc created: GearsObj[0xe9e1b0b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x757277dc created: GearsObj[0x3501fa0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x757277dc created: GearsObj[0x3501fa0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.X 0x757277dc FIN GearsES2[obj 0x757277dc isInit true, usesShared false, 1 GearsObj[0xe9e1b0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3501fa0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ad34bfb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x757277dc 0/0 213x160 of 213x160, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, 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] WindowUpdateEvent[[ 0 / 0 320 x 240 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078776808 d 0ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078776809 d 0ms]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x757277dc 0/0 320x240 of 320x240, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, angle 544.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] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078777412 d 0ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753078777412 d 0ms]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x757277dc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, angle 1212.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:1753078778517 d 0ms]] [junit] QUIT Window Thread[#29,AWT-EventQueue-0,6,main] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757277dc: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x757277dc 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 @ 1753078778549 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078778551 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.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 @ 1753078779444 ms III - Start [junit] SLOCK [T main @ 1753078779448 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[#41,main-AWTAnimator#00,5,main] GearsES2.init.0 0x202b0582: tileRendererInUse null, GearsES2[obj 0x202b0582 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x202b0582 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x202b0582 created: GearsObj[0x7cc29183, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x202b0582 created: GearsObj[0x283f356, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x202b0582 created: GearsObj[0x283f356, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-AWTAnimator#00,5,main] GearsES2.init.X 0x202b0582 FIN GearsES2[obj 0x202b0582 isInit true, usesShared false, 1 GearsObj[0x7cc29183, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x283f356, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x298ce727, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-AWTAnimator#00,5,main] GearsES2.reshape 0x202b0582 0/0 100x100 of 100x100, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x202b0582, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] 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[#1,main,5,main] GearsES2.init.0 0x66982506: tileRendererInUse null, GearsES2[obj 0x66982506 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66982506 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[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x66982506 created: GearsObj[0x6b695b06, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x66982506 created: GearsObj[0x4d1bf319, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x66982506 created: GearsObj[0x4d1bf319, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x66982506 FIN GearsES2[obj 0x66982506 isInit true, usesShared false, 1 GearsObj[0x6b695b06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d1bf319, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f53b8a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x66982506 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66982506, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x202b0582: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x202b0582 FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x66982506: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x66982506 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 0x55de24cc: tileRendererInUse null, GearsES2[obj 0x55de24cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55de24cc 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55de24cc created: GearsObj[0x63e0f999, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55de24cc created: GearsObj[0x7e357198, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55de24cc created: GearsObj[0x7e357198, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55de24cc FIN GearsES2[obj 0x55de24cc isInit true, usesShared false, 1 GearsObj[0x63e0f999, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e357198, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f162889, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55de24cc 0/0 400x400 of 400x400, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55de24cc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x55de24cc: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55de24cc 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 @ 1753078978470 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078978473 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 199.647 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078779444 ms III - Start [junit] SLOCK [T main @ 1753078779448 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[#41,main-AWTAnimator#00,5,main] GearsES2.init.0 0x202b0582: tileRendererInUse null, GearsES2[obj 0x202b0582 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x202b0582 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x202b0582 created: GearsObj[0x7cc29183, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x202b0582 created: GearsObj[0x283f356, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x202b0582 created: GearsObj[0x283f356, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-AWTAnimator#00,5,main] GearsES2.init.X 0x202b0582 FIN GearsES2[obj 0x202b0582 isInit true, usesShared false, 1 GearsObj[0x7cc29183, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x283f356, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x298ce727, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-AWTAnimator#00,5,main] GearsES2.reshape 0x202b0582 0/0 100x100 of 100x100, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x202b0582, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] 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[#1,main,5,main] GearsES2.init.0 0x66982506: tileRendererInUse null, GearsES2[obj 0x66982506 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66982506 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[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x66982506 created: GearsObj[0x6b695b06, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x66982506 created: GearsObj[0x4d1bf319, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x66982506 created: GearsObj[0x4d1bf319, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x66982506 FIN GearsES2[obj 0x66982506 isInit true, usesShared false, 1 GearsObj[0x6b695b06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d1bf319, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f53b8a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x66982506 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66982506, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x202b0582: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x202b0582 FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x66982506: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x66982506 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 0x55de24cc: tileRendererInUse null, GearsES2[obj 0x55de24cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55de24cc 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55de24cc created: GearsObj[0x63e0f999, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55de24cc created: GearsObj[0x7e357198, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55de24cc created: GearsObj[0x7e357198, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55de24cc FIN GearsES2[obj 0x55de24cc isInit true, usesShared false, 1 GearsObj[0x63e0f999, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e357198, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f162889, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55de24cc 0/0 400x400 of 400x400, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55de24cc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x55de24cc: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55de24cc 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 @ 1753078978470 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078978473 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NewtCanvasAWT took 5.245 sec [junit] Testcase: test02GLCanvas took 191.833 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 199.647 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078779444 ms III - Start [junit] SLOCK [T main @ 1753078779448 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[#41,main-AWTAnimator#00,5,main] GearsES2.init.0 0x202b0582: tileRendererInUse null, GearsES2[obj 0x202b0582 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x202b0582 on Thread[#41,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x202b0582 created: GearsObj[0x7cc29183, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x202b0582 created: GearsObj[0x283f356, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x202b0582 created: GearsObj[0x283f356, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-AWTAnimator#00,5,main] GearsES2.init.X 0x202b0582 FIN GearsES2[obj 0x202b0582 isInit true, usesShared false, 1 GearsObj[0x7cc29183, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x283f356, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x298ce727, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-AWTAnimator#00,5,main] GearsES2.reshape 0x202b0582 0/0 100x100 of 100x100, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x202b0582, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] 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[#1,main,5,main] GearsES2.init.0 0x66982506: tileRendererInUse null, GearsES2[obj 0x66982506 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66982506 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[GL4/GL4.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x66982506 created: GearsObj[0x6b695b06, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x66982506 created: GearsObj[0x4d1bf319, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x66982506 created: GearsObj[0x4d1bf319, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x66982506 FIN GearsES2[obj 0x66982506 isInit true, usesShared false, 1 GearsObj[0x6b695b06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d1bf319, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f53b8a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x66982506 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66982506, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x202b0582: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x202b0582 FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x66982506: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x66982506 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 0x55de24cc: tileRendererInUse null, GearsES2[obj 0x55de24cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55de24cc 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55de24cc created: GearsObj[0x63e0f999, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55de24cc created: GearsObj[0x7e357198, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55de24cc created: GearsObj[0x7e357198, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55de24cc FIN GearsES2[obj 0x55de24cc isInit true, usesShared false, 1 GearsObj[0x63e0f999, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e357198, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f162889, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55de24cc 0/0 400x400 of 400x400, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55de24cc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x55de24cc: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55de24cc 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 @ 1753078978470 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078978473 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.TestCloseNewtAWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078979443 ms III - Start [junit] SLOCK [T main @ 1753078979448 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[#39,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 @ 1753078980414 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078980426 ms --- localhost/127.0.0.1:59999 - Unlock ok within 14 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.595 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078979443 ms III - Start [junit] SLOCK [T main @ 1753078979448 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[#39,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 @ 1753078980414 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078980426 ms --- localhost/127.0.0.1:59999 - Unlock ok within 14 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseNewtAWT took 0.914 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.595 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078979443 ms III - Start [junit] SLOCK [T main @ 1753078979448 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[#39,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 @ 1753078980414 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078980426 ms --- localhost/127.0.0.1:59999 - Unlock ok within 14 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078981376 ms III - Start [junit] SLOCK [T main @ 1753078981381 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x712625fd: tileRendererInUse null, GearsES2[obj 0x712625fd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x712625fd on Thread[#40,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x712625fd created: GearsObj[0x65ec7b79, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x712625fd created: GearsObj[0x881b7d0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x712625fd created: GearsObj[0x881b7d0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x712625fd FIN GearsES2[obj 0x712625fd isInit true, usesShared false, 1 GearsObj[0x65ec7b79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x881b7d0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51b29604, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x712625fd 0/0 790x570 of 790x570, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x712625fd, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x712625fd 0/0 790x570 of 790x570, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x712625fd, 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 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x712625fd 0/0 800x571 of 800x571, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x712625fd, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 800x571, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 800x571, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 800x571, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x712625fd: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x712625fd 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 @ 1753078982739 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078982741 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.977 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078981376 ms III - Start [junit] SLOCK [T main @ 1753078981381 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x712625fd: tileRendererInUse null, GearsES2[obj 0x712625fd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x712625fd on Thread[#40,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x712625fd created: GearsObj[0x65ec7b79, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x712625fd created: GearsObj[0x881b7d0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x712625fd created: GearsObj[0x881b7d0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x712625fd FIN GearsES2[obj 0x712625fd isInit true, usesShared false, 1 GearsObj[0x65ec7b79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x881b7d0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51b29604, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x712625fd 0/0 790x570 of 790x570, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x712625fd, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x712625fd 0/0 790x570 of 790x570, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x712625fd, 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 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x712625fd 0/0 800x571 of 800x571, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x712625fd, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 800x571, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 800x571, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 800x571, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x712625fd: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x712625fd 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 @ 1753078982739 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078982741 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testEventSourceNotNewtBug took 1.33 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.977 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078981376 ms III - Start [junit] SLOCK [T main @ 1753078981381 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x712625fd: tileRendererInUse null, GearsES2[obj 0x712625fd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x712625fd on Thread[#40,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x712625fd created: GearsObj[0x65ec7b79, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x712625fd created: GearsObj[0x881b7d0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x712625fd created: GearsObj[0x881b7d0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x712625fd FIN GearsES2[obj 0x712625fd isInit true, usesShared false, 1 GearsObj[0x65ec7b79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x881b7d0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51b29604, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x712625fd 0/0 790x570 of 790x570, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x712625fd, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x712625fd 0/0 790x570 of 790x570, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x712625fd, 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 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 790x570, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x712625fd 0/0 800x571 of 800x571, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x712625fd, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 800x571, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 800x571, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x712625fd 800x571, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x712625fd: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x712625fd 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 @ 1753078982739 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078982741 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.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 @ 1753078983701 ms III - Start [junit] SLOCK [T main @ 1753078983706 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x53976f5c: tileRendererInUse null, GearsES2[obj 0x53976f5c 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:1753078984404 d 0ms]] [junit] GearsES2 init 0x53976f5c on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53976f5c created: GearsObj[0x13f3eb7b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53976f5c created: GearsObj[0x266732b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53976f5c created: GearsObj[0x266732b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x53976f5c FIN GearsES2[obj 0x53976f5c isInit true, usesShared false, 1 GearsObj[0x13f3eb7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x266732b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b3c8cab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x53976f5c 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984488 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984568 d 0ms]] [junit] >> GearsES2 0x53976f5c, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x53976f5c 630x450, swapInterval 1, drawable 0x3800002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53976f5c 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, 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 0x53976f5c 630x450, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 11.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] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984616 d 0ms]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 650x461 of 650x461, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 17.0, [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:1753078984696 d 1ms]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 660x471 of 660x471, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 44.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:1753078984807 d 0ms]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 670x481 of 670x481, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 82.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:1753078984898 d 0ms]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 680x491 of 680x491, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 119.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] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984997 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x53976f5c 0/0 690x501 of 690x501, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 158.0, [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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x53976f5c 690x501, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x53976f5c 690x501, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x53976f5c 690x501, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x53976f5c: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x53976f5c 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 @ 1753078985032 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078985035 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.929 sec [junit] ------------- Standard Output --------------- [junit] durationPerTest 500 [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984404 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984488 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984568 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984616 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984696 d 1ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984807 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984898 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984997 d 0ms]] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078983701 ms III - Start [junit] SLOCK [T main @ 1753078983706 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x53976f5c: tileRendererInUse null, GearsES2[obj 0x53976f5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53976f5c on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53976f5c created: GearsObj[0x13f3eb7b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53976f5c created: GearsObj[0x266732b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53976f5c created: GearsObj[0x266732b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x53976f5c FIN GearsES2[obj 0x53976f5c isInit true, usesShared false, 1 GearsObj[0x13f3eb7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x266732b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b3c8cab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x53976f5c 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x53976f5c 630x450, swapInterval 1, drawable 0x3800002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53976f5c 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, 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 0x53976f5c 630x450, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 11.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-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 650x461 of 650x461, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 17.0, [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[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 660x471 of 660x471, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 44.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[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 670x481 of 670x481, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 82.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[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 680x491 of 680x491, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 119.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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x53976f5c 0/0 690x501 of 690x501, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 158.0, [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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x53976f5c 690x501, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x53976f5c 690x501, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x53976f5c 690x501, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x53976f5c: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x53976f5c 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 @ 1753078985032 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078985035 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testListenerStringPassingAndOrder took 1.305 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.929 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:1753078984404 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984488 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984568 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984616 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984696 d 1ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984807 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984898 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753078984997 d 0ms]] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078983701 ms III - Start [junit] SLOCK [T main @ 1753078983706 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x53976f5c: tileRendererInUse null, GearsES2[obj 0x53976f5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53976f5c on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53976f5c created: GearsObj[0x13f3eb7b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53976f5c created: GearsObj[0x266732b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53976f5c created: GearsObj[0x266732b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x53976f5c FIN GearsES2[obj 0x53976f5c isInit true, usesShared false, 1 GearsObj[0x13f3eb7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x266732b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b3c8cab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x53976f5c 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x53976f5c 630x450, swapInterval 1, drawable 0x3800002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53976f5c 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, 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 0x53976f5c 630x450, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 11.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-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 650x461 of 650x461, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 17.0, [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[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 660x471 of 660x471, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 44.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[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 670x481 of 670x481, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 82.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[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x53976f5c 0/0 680x491 of 680x491, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 119.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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x53976f5c 0/0 690x501 of 690x501, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53976f5c, angle 158.0, [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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x53976f5c 690x501, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x53976f5c 690x501, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x53976f5c 690x501, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x53976f5c: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x53976f5c 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 @ 1753078985032 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078985035 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.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 @ 1753078985914 ms III - Start [junit] SLOCK [T main @ 1753078985918 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3e8c3cb: tileRendererInUse null, GearsES2[obj 0x3e8c3cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3e8c3cb on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3e8c3cb created: GearsObj[0x6ec61427, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3e8c3cb created: GearsObj[0x6079d64f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3e8c3cb created: GearsObj[0x6079d64f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3e8c3cb FIN GearsES2[obj 0x3e8c3cb isInit true, usesShared false, 1 GearsObj[0x6ec61427, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6079d64f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61bb837d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3e8c3cb 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3a00002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x3e8c3cb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e8c3cb 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3a00002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x3e8c3cb, 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 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x563f38c4: tileRendererInUse null, GearsES2[obj 0x563f38c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x563f38c4 on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x563f38c4 created: GearsObj[0x3bb5c0f0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x563f38c4 created: GearsObj[0x69aff3df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x563f38c4 created: GearsObj[0x69aff3df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x563f38c4 FIN GearsES2[obj 0x563f38c4 isInit true, usesShared false, 1 GearsObj[0x3bb5c0f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69aff3df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cd077ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x563f38c4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3a00004, msaa true, tileRendererInUse null [junit] >> GearsES2 0x563f38c4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x563f38c4 640x480, swapInterval 1, drawable 0x3a00004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x563f38c4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3a00004, msaa true, tileRendererInUse null [junit] >> GearsES2 0x563f38c4, 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 0x563f38c4 640x480, swapInterval 1, drawable 0x3a00004 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x563f38c4 640x480, swapInterval 1, drawable 0x3a00004 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x563f38c4 640x480, swapInterval 1, drawable 0x3a00004 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3e8c3cb: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3e8c3cb FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x563f38c4: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x563f38c4 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 @ 1753078988269 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078988277 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.971 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078985914 ms III - Start [junit] SLOCK [T main @ 1753078985918 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3e8c3cb: tileRendererInUse null, GearsES2[obj 0x3e8c3cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3e8c3cb on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3e8c3cb created: GearsObj[0x6ec61427, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3e8c3cb created: GearsObj[0x6079d64f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3e8c3cb created: GearsObj[0x6079d64f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3e8c3cb FIN GearsES2[obj 0x3e8c3cb isInit true, usesShared false, 1 GearsObj[0x6ec61427, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6079d64f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61bb837d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3e8c3cb 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3a00002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x3e8c3cb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e8c3cb 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3a00002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x3e8c3cb, 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 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x563f38c4: tileRendererInUse null, GearsES2[obj 0x563f38c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x563f38c4 on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x563f38c4 created: GearsObj[0x3bb5c0f0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x563f38c4 created: GearsObj[0x69aff3df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x563f38c4 created: GearsObj[0x69aff3df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x563f38c4 FIN GearsES2[obj 0x563f38c4 isInit true, usesShared false, 1 GearsObj[0x3bb5c0f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69aff3df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cd077ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x563f38c4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3a00004, msaa true, tileRendererInUse null [junit] >> GearsES2 0x563f38c4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x563f38c4 640x480, swapInterval 1, drawable 0x3a00004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x563f38c4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3a00004, msaa true, tileRendererInUse null [junit] >> GearsES2 0x563f38c4, 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 0x563f38c4 640x480, swapInterval 1, drawable 0x3a00004 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x563f38c4 640x480, swapInterval 1, drawable 0x3a00004 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x563f38c4 640x480, swapInterval 1, drawable 0x3a00004 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3e8c3cb: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3e8c3cb FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x563f38c4: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x563f38c4 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 @ 1753078988269 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078988277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.798 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.971 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078985914 ms III - Start [junit] SLOCK [T main @ 1753078985918 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3e8c3cb: tileRendererInUse null, GearsES2[obj 0x3e8c3cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3e8c3cb on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3e8c3cb created: GearsObj[0x6ec61427, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3e8c3cb created: GearsObj[0x6079d64f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3e8c3cb created: GearsObj[0x6079d64f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3e8c3cb FIN GearsES2[obj 0x3e8c3cb isInit true, usesShared false, 1 GearsObj[0x6ec61427, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6079d64f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61bb837d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3e8c3cb 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3a00002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x3e8c3cb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e8c3cb 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3a00002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x3e8c3cb, 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 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x563f38c4: tileRendererInUse null, GearsES2[obj 0x563f38c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x563f38c4 on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x563f38c4 created: GearsObj[0x3bb5c0f0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x563f38c4 created: GearsObj[0x69aff3df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x563f38c4 created: GearsObj[0x69aff3df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x563f38c4 FIN GearsES2[obj 0x563f38c4 isInit true, usesShared false, 1 GearsObj[0x3bb5c0f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69aff3df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cd077ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x563f38c4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3a00004, msaa true, tileRendererInUse null [junit] >> GearsES2 0x563f38c4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x563f38c4 640x480, swapInterval 1, drawable 0x3a00004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x563f38c4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3a00004, msaa true, tileRendererInUse null [junit] >> GearsES2 0x563f38c4, 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 0x563f38c4 640x480, swapInterval 1, drawable 0x3a00004 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x563f38c4 640x480, swapInterval 1, drawable 0x3a00004 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3e8c3cb 640x480, swapInterval 0, drawable 0x3a00002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x563f38c4 640x480, swapInterval 1, drawable 0x3a00004 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3e8c3cb: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3e8c3cb FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x563f38c4: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x563f38c4 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 @ 1753078988269 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078988277 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 @ 1753078989292 ms III - Start [junit] SLOCK [T main @ 1753078989296 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 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63475ace 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63475ace created: GearsObj[0x572812d0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63475ace created: GearsObj[0x41f3e2e0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63475ace created: GearsObj[0x41f3e2e0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63475ace FIN GearsES2[obj 0x63475ace isInit true, usesShared false, 1 GearsObj[0x572812d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41f3e2e0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f493dec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, 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 0x63475ace 512x483, swapInterval 1, drawable 0x400021 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace 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 0x61386958: tileRendererInUse null, GearsES2[obj 0x61386958 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61386958 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61386958 created: GearsObj[0x49c66d70, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61386958 created: GearsObj[0x7d34aaf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61386958 created: GearsObj[0x7d34aaf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61386958 FIN GearsES2[obj 0x61386958 isInit true, usesShared false, 1 GearsObj[0x49c66d70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d34aaf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7873411, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61386958 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61386958, 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 0x61386958 512x483, swapInterval 1, drawable 0x400040 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x61386958 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 0x61386958: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61386958 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 @ 1753078991207 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078991215 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.528 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078989292 ms III - Start [junit] SLOCK [T main @ 1753078989296 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 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63475ace 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63475ace created: GearsObj[0x572812d0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63475ace created: GearsObj[0x41f3e2e0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63475ace created: GearsObj[0x41f3e2e0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63475ace FIN GearsES2[obj 0x63475ace isInit true, usesShared false, 1 GearsObj[0x572812d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41f3e2e0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f493dec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, 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 0x63475ace 512x483, swapInterval 1, drawable 0x400021 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace 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 0x61386958: tileRendererInUse null, GearsES2[obj 0x61386958 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61386958 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61386958 created: GearsObj[0x49c66d70, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61386958 created: GearsObj[0x7d34aaf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61386958 created: GearsObj[0x7d34aaf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61386958 FIN GearsES2[obj 0x61386958 isInit true, usesShared false, 1 GearsObj[0x49c66d70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d34aaf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7873411, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61386958 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61386958, 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 0x61386958 512x483, swapInterval 1, drawable 0x400040 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x61386958 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 0x61386958: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61386958 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 @ 1753078991207 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078991215 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseFrameGLCanvas took 1.285 sec [junit] Testcase: testCloseJFrameGLCanvas took 0.567 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.528 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078989292 ms III - Start [junit] SLOCK [T main @ 1753078989296 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 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63475ace 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63475ace created: GearsObj[0x572812d0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63475ace created: GearsObj[0x41f3e2e0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63475ace created: GearsObj[0x41f3e2e0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x63475ace FIN GearsES2[obj 0x63475ace isInit true, usesShared false, 1 GearsObj[0x572812d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41f3e2e0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f493dec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, 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 0x63475ace 512x483, swapInterval 1, drawable 0x400021 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace 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 0x61386958: tileRendererInUse null, GearsES2[obj 0x61386958 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61386958 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61386958 created: GearsObj[0x49c66d70, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61386958 created: GearsObj[0x7d34aaf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61386958 created: GearsObj[0x7d34aaf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61386958 FIN GearsES2[obj 0x61386958 isInit true, usesShared false, 1 GearsObj[0x49c66d70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d34aaf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7873411, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61386958 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61386958, 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 0x61386958 512x483, swapInterval 1, drawable 0x400040 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x61386958 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 0x61386958: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61386958 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 @ 1753078991207 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078991215 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 @ 1753078992217 ms III - Start [junit] SLOCK [T main @ 1753078992221 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,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[#40,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x791f145a created: GearsObj[0x31c6c4e6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x791f145a created: GearsObj[0x4ee9356f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x791f145a created: GearsObj[0x4ee9356f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x791f145a FIN GearsES2[obj 0x791f145a isInit true, usesShared false, 1 GearsObj[0x31c6c4e6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ee9356f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x740a8293, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x791f145a 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x791f145a 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x791f145a 0/0 502x482 of 502x482, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 502x482, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 502x482, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x791f145a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x791f145a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x791f145a: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x791f145a 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 @ 1753078993881 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078993884 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.277 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078992217 ms III - Start [junit] SLOCK [T main @ 1753078992221 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,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[#40,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x791f145a created: GearsObj[0x31c6c4e6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x791f145a created: GearsObj[0x4ee9356f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x791f145a created: GearsObj[0x4ee9356f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x791f145a FIN GearsES2[obj 0x791f145a isInit true, usesShared false, 1 GearsObj[0x31c6c4e6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ee9356f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x740a8293, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x791f145a 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x791f145a 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x791f145a 0/0 502x482 of 502x482, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 502x482, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 502x482, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x791f145a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x791f145a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x791f145a: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x791f145a 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 @ 1753078993881 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078993884 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseJFrameNewtCanvasAWT took 1.617 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.277 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078992217 ms III - Start [junit] SLOCK [T main @ 1753078992221 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,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[#40,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x791f145a created: GearsObj[0x31c6c4e6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x791f145a created: GearsObj[0x4ee9356f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x791f145a created: GearsObj[0x4ee9356f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x791f145a FIN GearsES2[obj 0x791f145a isInit true, usesShared false, 1 GearsObj[0x31c6c4e6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ee9356f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x740a8293, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x791f145a 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x791f145a 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 128x128, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x791f145a 0/0 502x482 of 502x482, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 502x482, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 502x482, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x791f145a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x791f145a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x791f145a, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x791f145a 512x483, swapInterval 1, drawable 0x3800002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x791f145a: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x791f145a 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 @ 1753078993881 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753078993884 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 @ 1753078994787 ms III - Start [junit] SLOCK [T main @ 1753078994791 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078995552 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:1753078995553 d 2ms]]] [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:1753078995813 d 1ms]]] [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:1753078995832 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:1753078995832 d 2ms]]] [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:1753078997864 d 0ms]]] [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:1753078997935 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:1753078997935 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:1753078998005 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:1753078998075 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:1753078998075 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:1753078998143 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:1753078998210 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:1753078998210 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:1753079001469 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:1753079001539 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:1753079001539 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:1753079001608 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:1753079001678 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: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079001678 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [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:1753079001748 d 1ms]]] [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:1753079001818 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:1753079001818 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:1753079005136 d 0ms]]] [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:1753079005204 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: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079005204 d 1ms]]] [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:1753079005273 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:1753079005342 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: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079005342 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:1753079005411 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:1753079005479 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: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079005479 d 1ms]]] [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:1753079008687 d 1ms]]] [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:1753079008758 d 0ms]]] [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:1753079008826 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:1753079008826 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:1753079008896 d 0ms]]] [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:1753079008963 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, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079008963 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:1753079009029 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:1753079009029 d 2ms]]] [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:1753079009098 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:1753079009167 d 1ms]]] [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:1753079009236 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, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079009236 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:1753079009305 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:1753079009374 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:1753079009374 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:1753079009443 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: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079009443 d 1ms]]] [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:1753079009512 d 1ms]]] [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:1753079009581 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:1753079009650 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:1753079009650 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:1753079009718 d 0ms]]] [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:1753079009786 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, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079009786 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [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:1753079009854 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:1753079009854 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:1753079012959 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:1753079013028 d 0ms]]] [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:1753079013096 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:1753079013166 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:1753079013166 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:1753079013235 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:1753079013235 d 0ms]]] [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:1753079013303 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:1753079013303 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:1753079016438 d 1ms]]] [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:1753079016509 d 0ms]]] [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:1753079016777 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:1753079016846 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:1753079017116 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:1753079017184 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:1753079017453 d 0ms]]] [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:1753079017521 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:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079017790 d 0ms]]] [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:1753079017858 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:1753079018128 d 1ms]]] [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:1753079018196 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.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 @ 1753079020070 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079020072 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.886 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078994787 ms III - Start [junit] SLOCK [T main @ 1753078994791 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078995552 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:1753078995553 d 2ms]]] [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:1753078995813 d 1ms]]] [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:1753078995832 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:1753078995832 d 2ms]]] [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:1753078997864 d 0ms]]] [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:1753078997935 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:1753078997935 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:1753078998005 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:1753078998075 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:1753078998075 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:1753078998143 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:1753078998210 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:1753078998210 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:1753079001469 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:1753079001539 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:1753079001539 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:1753079001608 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:1753079001678 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: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079001678 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [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:1753079001748 d 1ms]]] [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:1753079001818 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:1753079001818 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:1753079005136 d 0ms]]] [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:1753079005204 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: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079005204 d 1ms]]] [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:1753079005273 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:1753079005342 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: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079005342 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:1753079005411 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:1753079005479 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: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079005479 d 1ms]]] [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:1753079008687 d 1ms]]] [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:1753079008758 d 0ms]]] [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:1753079008826 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:1753079008826 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:1753079008896 d 0ms]]] [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:1753079008963 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, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079008963 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:1753079009029 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:1753079009029 d 2ms]]] [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:1753079009098 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:1753079009167 d 1ms]]] [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:1753079009236 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, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079009236 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:1753079009305 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:1753079009374 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:1753079009374 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:1753079009443 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: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079009443 d 1ms]]] [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:1753079009512 d 1ms]]] [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:1753079009581 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:1753079009650 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:1753079009650 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:1753079009718 d 0ms]]] [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:1753079009786 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, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079009786 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [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:1753079009854 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:1753079009854 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:1753079012959 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:1753079013028 d 0ms]]] [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:1753079013096 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:1753079013166 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:1753079013166 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:1753079013235 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:1753079013235 d 0ms]]] [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:1753079013303 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:1753079013303 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:1753079016438 d 1ms]]] [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:1753079016509 d 0ms]]] [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:1753079016777 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:1753079016846 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:1753079017116 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:1753079017184 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:1753079017453 d 0ms]]] [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:1753079017521 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:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079017790 d 0ms]]] [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:1753079017858 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:1753079018128 d 1ms]]] [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:1753079018196 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.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 @ 1753079020070 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079020072 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SingleButtonPressAndRelease took 3.497 sec [junit] Testcase: test02SingleButtonPressAndReleaseWithShift took 3.673 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 3.668 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 4.27 sec [junit] Testcase: test20PressAllButtonsInSequence took 3.469 sec [junit] Testcase: test30SingleButtonClickAndDrag took 5.077 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.886 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753078994787 ms III - Start [junit] SLOCK [T main @ 1753078994791 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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:1753078995552 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:1753078995553 d 2ms]]] [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:1753078995813 d 1ms]]] [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:1753078995832 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:1753078995832 d 2ms]]] [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:1753078997864 d 0ms]]] [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:1753078997935 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:1753078997935 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:1753078998005 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:1753078998075 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:1753078998075 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:1753078998143 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:1753078998210 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:1753078998210 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:1753079001469 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:1753079001539 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:1753079001539 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:1753079001608 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:1753079001678 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: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079001678 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [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:1753079001748 d 1ms]]] [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:1753079001818 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:1753079001818 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:1753079005136 d 0ms]]] [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:1753079005204 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: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079005204 d 1ms]]] [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:1753079005273 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:1753079005342 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: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079005342 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:1753079005411 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:1753079005479 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: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079005479 d 1ms]]] [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:1753079008687 d 1ms]]] [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:1753079008758 d 0ms]]] [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:1753079008826 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:1753079008826 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:1753079008896 d 0ms]]] [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:1753079008963 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, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079008963 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:1753079009029 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:1753079009029 d 2ms]]] [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:1753079009098 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:1753079009167 d 1ms]]] [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:1753079009236 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, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079009236 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:1753079009305 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:1753079009374 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:1753079009374 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:1753079009443 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: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079009443 d 1ms]]] [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:1753079009512 d 1ms]]] [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:1753079009581 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:1753079009650 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:1753079009650 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:1753079009718 d 0ms]]] [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:1753079009786 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, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079009786 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [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:1753079009854 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:1753079009854 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:1753079012959 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:1753079013028 d 0ms]]] [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:1753079013096 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:1753079013166 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:1753079013166 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:1753079013235 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:1753079013235 d 0ms]]] [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:1753079013303 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:1753079013303 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:1753079016438 d 1ms]]] [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:1753079016509 d 0ms]]] [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:1753079016777 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:1753079016846 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:1753079017116 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:1753079017184 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:1753079017453 d 0ms]]] [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:1753079017521 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:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753079017790 d 0ms]]] [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:1753079017858 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:1753079018128 d 1ms]]] [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:1753079018196 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.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 @ 1753079020070 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079020072 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.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 @ 1753079021078 ms III - Start [junit] SLOCK [T main @ 1753079021082 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:1753079021687 d 1ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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:1753079021765 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:1753079022013 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:1753079022034 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:1753079022034 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:1753079024052 d 1ms]]] [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:1753079024126 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:1753079024126 d 0ms]]] [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:1753079024198 d 0ms]]] [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:1753079024260 d 1ms]]] [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:1753079024260 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:1753079024333 d 0ms]]] [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:1753079024406 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:1753079024406 d 1ms]]] [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:1753079027667 d 0ms]]] [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:1753079027729 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: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079027729 d 1ms]]] [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:1753079027802 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:1753079027864 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:1753079027864 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:1753079027937 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:1753079028010 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:1753079028010 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:1753079031352 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] WAIT-till-done: eventDispatch() #3 [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:1753079031424 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: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079031424 d 1ms]]] [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:1753079031487 d 0ms]]] [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:1753079031560 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:1753079031560 d 0ms]]] [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:1753079031632 d 1ms]]] [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:1753079031695 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:1753079031695 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:1753079034904 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:1753079034966 d 1ms]]] [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:1753079035039 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:1753079035039 d 1ms]]] [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:1753079035112 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:1753079035174 d 1ms]]] [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:1753079035174 d 1ms]]] [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:1753079035247 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:1753079035247 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:1753079035320 d 0ms]]] [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:1753079035383 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:1753079035455 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:1753079035455 d 0ms]]] [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:1753079035527 d 1ms]]] [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:1753079035590 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:1753079035590 d 1ms]]] [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:1753079035663 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:1753079035663 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:1753079035736 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [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:1753079035799 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:1753079035871 d 1ms]]] [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:1753079035871 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:1753079035944 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [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:1753079036007 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:1753079036007 d 1ms]]] [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:1753079036080 d 1ms]]] [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:1753079036080 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:1753079039172 d 1ms]]] [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:1753079039245 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:1753079039318 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:1753079039391 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:1753079039391 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:1753079039453 d 1ms]]] [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:1753079039453 d 1ms]]] [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:1753079039526 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:1753079039526 d 1ms]]] [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:1753079042653 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:1753079042715 d 1ms]]] [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:1753079042986 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:1753079043058 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:1753079043328 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:1753079043391 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:1753079043661 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:1753079043733 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]/[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:1753079044003 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:1753079044065 d 0ms]]] [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:1753079044335 d 0ms]]] [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:1753079044407 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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 @ 1753079046281 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079046283 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.807 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079021078 ms III - Start [junit] SLOCK [T main @ 1753079021082 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:1753079021687 d 1ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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:1753079021765 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:1753079022013 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:1753079022034 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:1753079022034 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:1753079024052 d 1ms]]] [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:1753079024126 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:1753079024126 d 0ms]]] [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:1753079024198 d 0ms]]] [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:1753079024260 d 1ms]]] [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:1753079024260 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:1753079024333 d 0ms]]] [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:1753079024406 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:1753079024406 d 1ms]]] [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:1753079027667 d 0ms]]] [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:1753079027729 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: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079027729 d 1ms]]] [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:1753079027802 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:1753079027864 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:1753079027864 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:1753079027937 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:1753079028010 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:1753079028010 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:1753079031352 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] WAIT-till-done: eventDispatch() #3 [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:1753079031424 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: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079031424 d 1ms]]] [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:1753079031487 d 0ms]]] [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:1753079031560 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:1753079031560 d 0ms]]] [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:1753079031632 d 1ms]]] [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:1753079031695 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:1753079031695 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:1753079034904 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:1753079034966 d 1ms]]] [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:1753079035039 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:1753079035039 d 1ms]]] [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:1753079035112 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:1753079035174 d 1ms]]] [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:1753079035174 d 1ms]]] [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:1753079035247 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:1753079035247 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:1753079035320 d 0ms]]] [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:1753079035383 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:1753079035455 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:1753079035455 d 0ms]]] [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:1753079035527 d 1ms]]] [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:1753079035590 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:1753079035590 d 1ms]]] [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:1753079035663 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:1753079035663 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:1753079035736 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [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:1753079035799 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:1753079035871 d 1ms]]] [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:1753079035871 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:1753079035944 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [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:1753079036007 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:1753079036007 d 1ms]]] [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:1753079036080 d 1ms]]] [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:1753079036080 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:1753079039172 d 1ms]]] [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:1753079039245 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:1753079039318 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:1753079039391 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:1753079039391 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:1753079039453 d 1ms]]] [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:1753079039453 d 1ms]]] [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:1753079039526 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:1753079039526 d 1ms]]] [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:1753079042653 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:1753079042715 d 1ms]]] [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:1753079042986 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:1753079043058 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:1753079043328 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:1753079043391 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:1753079043661 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:1753079043733 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]/[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:1753079044003 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:1753079044065 d 0ms]]] [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:1753079044335 d 0ms]]] [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:1753079044407 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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 @ 1753079046281 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079046283 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.685 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 3.677 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 4.272 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.807 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079021078 ms III - Start [junit] SLOCK [T main @ 1753079021082 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:1753079021687 d 1ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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:1753079021765 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:1753079022013 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:1753079022034 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:1753079022034 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:1753079024052 d 1ms]]] [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:1753079024126 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:1753079024126 d 0ms]]] [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:1753079024198 d 0ms]]] [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:1753079024260 d 1ms]]] [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:1753079024260 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:1753079024333 d 0ms]]] [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:1753079024406 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:1753079024406 d 1ms]]] [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:1753079027667 d 0ms]]] [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:1753079027729 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: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079027729 d 1ms]]] [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:1753079027802 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:1753079027864 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:1753079027864 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:1753079027937 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:1753079028010 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:1753079028010 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:1753079031352 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] WAIT-till-done: eventDispatch() #3 [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:1753079031424 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: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079031424 d 1ms]]] [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:1753079031487 d 0ms]]] [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:1753079031560 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:1753079031560 d 0ms]]] [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:1753079031632 d 1ms]]] [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:1753079031695 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:1753079031695 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:1753079034904 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:1753079034966 d 1ms]]] [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:1753079035039 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:1753079035039 d 1ms]]] [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:1753079035112 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:1753079035174 d 1ms]]] [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:1753079035174 d 1ms]]] [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:1753079035247 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:1753079035247 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:1753079035320 d 0ms]]] [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:1753079035383 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:1753079035455 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:1753079035455 d 0ms]]] [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:1753079035527 d 1ms]]] [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:1753079035590 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:1753079035590 d 1ms]]] [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:1753079035663 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:1753079035663 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:1753079035736 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [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:1753079035799 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:1753079035871 d 1ms]]] [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:1753079035871 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:1753079035944 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [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:1753079036007 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:1753079036007 d 1ms]]] [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:1753079036080 d 1ms]]] [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:1753079036080 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:1753079039172 d 1ms]]] [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:1753079039245 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:1753079039318 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:1753079039391 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:1753079039391 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:1753079039453 d 1ms]]] [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:1753079039453 d 1ms]]] [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:1753079039526 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:1753079039526 d 1ms]]] [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:1753079042653 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:1753079042715 d 1ms]]] [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:1753079042986 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:1753079043058 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:1753079043328 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:1753079043391 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:1753079043661 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:1753079043733 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]/[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:1753079044003 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:1753079044065 d 0ms]]] [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:1753079044335 d 0ms]]] [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:1753079044407 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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 @ 1753079046281 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079046283 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 @ 1753079047550 ms III - Start [junit] SLOCK [T main @ 1753079047555 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init FIN [junit] Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] Thread[#38,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 0x3a00002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 400x371 of 400x371, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] Thread[#38,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:1753079050735 d 1ms]]] [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:1753079050810 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:1753079050810 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:1753079050884 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:1753079050947 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: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079050947 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:1753079051020 d 0ms]]] [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:1753079051093 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:1753079051093 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:1753079054346 d 1ms]]] [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:1753079054420 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:1753079054420 d 0ms]]] [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:1753079054492 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:1753079054555 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:1753079054555 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - 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: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079054628 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:1753079054701 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:1753079054701 d 1ms]]] [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:1753079058026 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:1753079058099 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: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079058099 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:1753079058172 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:1753079058244 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:1753079058244 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079058307 d 0ms]]] [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:1753079058380 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:1753079058380 d 0ms]]] [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:1753079061582 d 1ms]]] [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:1753079061655 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:1753079061728 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: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079061728 d 0ms]]] [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:1753079061800 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:1753079061863 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:1753079061863 d 1ms]]] [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:1753079061936 d 1ms]]] [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:1753079061936 d 1ms]]] [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:1753079062009 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:1753079062072 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:1753079062145 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:1753079062145 d 0ms]]] [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:1753079062218 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:1753079062280 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:1753079062280 d 0ms]]] [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:1753079062353 d 0ms]]] [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:1753079062353 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:1753079062426 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:1753079062489 d 0ms]]] [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:1753079062561 d 0ms]]] [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:1753079062561 d 0ms]]] [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:1753079062634 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:1753079062696 d 0ms]]] [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:1753079062696 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:1753079062769 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:1753079062769 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:1753079065858 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:1753079065931 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:1753079066003 d 1ms]]] [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:1753079066076 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:1753079066076 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:1753079066138 d 1ms]]] [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:1753079066138 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:1753079066211 d 1ms]]] [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:1753079066211 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:1753079069343 d 1ms]]] [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:1753079069406 d 0ms]]] [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:1753079069676 d 1ms]]] [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:1753079069749 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:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079070019 d 1ms]]] [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:1753079070092 d 0ms]]] [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:1753079070352 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:1753079070425 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:1753079070695 d 0ms]]] [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:1753079070768 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:1753079071038 d 0ms]]] [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:1753079071100 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.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:1753079072931 d 0ms]]] [junit] Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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 @ 1753079072968 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079072970 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.032 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079047550 ms III - Start [junit] SLOCK [T main @ 1753079047555 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init FIN [junit] Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] Thread[#38,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 0x3a00002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 400x371 of 400x371, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] Thread[#38,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:1753079050735 d 1ms]]] [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:1753079050810 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:1753079050810 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:1753079050884 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:1753079050947 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: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079050947 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:1753079051020 d 0ms]]] [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:1753079051093 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:1753079051093 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:1753079054346 d 1ms]]] [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:1753079054420 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:1753079054420 d 0ms]]] [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:1753079054492 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:1753079054555 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:1753079054555 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - 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: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079054628 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:1753079054701 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:1753079054701 d 1ms]]] [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:1753079058026 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:1753079058099 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: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079058099 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:1753079058172 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:1753079058244 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:1753079058244 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079058307 d 0ms]]] [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:1753079058380 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:1753079058380 d 0ms]]] [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:1753079061582 d 1ms]]] [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:1753079061655 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:1753079061728 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: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079061728 d 0ms]]] [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:1753079061800 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:1753079061863 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:1753079061863 d 1ms]]] [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:1753079061936 d 1ms]]] [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:1753079061936 d 1ms]]] [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:1753079062009 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:1753079062072 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:1753079062145 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:1753079062145 d 0ms]]] [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:1753079062218 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:1753079062280 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:1753079062280 d 0ms]]] [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:1753079062353 d 0ms]]] [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:1753079062353 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:1753079062426 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:1753079062489 d 0ms]]] [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:1753079062561 d 0ms]]] [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:1753079062561 d 0ms]]] [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:1753079062634 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:1753079062696 d 0ms]]] [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:1753079062696 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:1753079062769 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:1753079062769 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:1753079065858 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:1753079065931 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:1753079066003 d 1ms]]] [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:1753079066076 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:1753079066076 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:1753079066138 d 1ms]]] [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:1753079066138 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:1753079066211 d 1ms]]] [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:1753079066211 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:1753079069343 d 1ms]]] [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:1753079069406 d 0ms]]] [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:1753079069676 d 1ms]]] [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:1753079069749 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:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079070019 d 1ms]]] [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:1753079070092 d 0ms]]] [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:1753079070352 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:1753079070425 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:1753079070695 d 0ms]]] [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:1753079070768 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:1753079071038 d 0ms]]] [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:1753079071100 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.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:1753079072931 d 0ms]]] [junit] Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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 @ 1753079072968 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079072970 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SingleButtonPressAndRelease took 3.484 sec [junit] Testcase: test02SingleButtonPressAndReleaseWithShift took 3.679 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 3.679 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 4.275 sec [junit] Testcase: test20PressAllButtonsInSequence took 3.474 sec [junit] Testcase: test30SingleButtonClickAndDrag took 5.081 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.032 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079047550 ms III - Start [junit] SLOCK [T main @ 1753079047555 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init FIN [junit] Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] Thread[#38,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 0x3a00002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 400x371 of 400x371, swapInterval 1, drawable 0x3a00002, tileRendererInUse null [junit] Thread[#38,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:1753079050735 d 1ms]]] [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:1753079050810 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:1753079050810 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:1753079050884 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:1753079050947 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: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079050947 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:1753079051020 d 0ms]]] [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:1753079051093 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:1753079051093 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:1753079054346 d 1ms]]] [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:1753079054420 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:1753079054420 d 0ms]]] [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:1753079054492 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:1753079054555 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:1753079054555 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - 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: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079054628 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:1753079054701 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:1753079054701 d 1ms]]] [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:1753079058026 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:1753079058099 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: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079058099 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:1753079058172 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:1753079058244 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:1753079058244 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079058307 d 0ms]]] [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:1753079058380 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:1753079058380 d 0ms]]] [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:1753079061582 d 1ms]]] [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:1753079061655 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:1753079061728 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: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079061728 d 0ms]]] [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:1753079061800 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:1753079061863 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:1753079061863 d 1ms]]] [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:1753079061936 d 1ms]]] [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:1753079061936 d 1ms]]] [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:1753079062009 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:1753079062072 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:1753079062145 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:1753079062145 d 0ms]]] [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:1753079062218 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:1753079062280 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:1753079062280 d 0ms]]] [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:1753079062353 d 0ms]]] [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:1753079062353 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:1753079062426 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:1753079062489 d 0ms]]] [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:1753079062561 d 0ms]]] [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:1753079062561 d 0ms]]] [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:1753079062634 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:1753079062696 d 0ms]]] [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:1753079062696 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:1753079062769 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:1753079062769 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:1753079065858 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:1753079065931 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:1753079066003 d 1ms]]] [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:1753079066076 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:1753079066076 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:1753079066138 d 1ms]]] [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:1753079066138 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:1753079066211 d 1ms]]] [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:1753079066211 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:1753079069343 d 1ms]]] [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:1753079069406 d 0ms]]] [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:1753079069676 d 1ms]]] [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:1753079069749 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:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079070019 d 1ms]]] [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:1753079070092 d 0ms]]] [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:1753079070352 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:1753079070425 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:1753079070695 d 0ms]]] [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:1753079070768 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:1753079071038 d 0ms]]] [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:1753079071100 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.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:1753079072931 d 0ms]]] [junit] Thread[#38,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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 @ 1753079072968 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079072970 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.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 @ 1753079073952 ms III - Start [junit] SLOCK [T main @ 1753079073957 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,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[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,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[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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 @ 1753079085389 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079085391 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.041 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079073952 ms III - Start [junit] SLOCK [T main @ 1753079073957 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,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[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,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[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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 @ 1753079085389 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079085391 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 5.433 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: 12.041 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079073952 ms III - Start [junit] SLOCK [T main @ 1753079073957 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,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[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,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[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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 @ 1753079085389 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079085391 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.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 @ 1753079086379 ms III - Start [junit] SLOCK [T main @ 1753079086383 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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,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:1753079088068 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:1753079088100 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:1753079088565 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:1753079088585 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:1753079089040 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:1753079089070 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:1753079089525 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:1753079089546 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:1753079089778 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:1753079089798 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:1753079090031 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:1753079090052 d 1ms]]] [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:1753079090285 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:1753079090305 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:1753079090760 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:1753079090790 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:1753079091245 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:1753079091265 d 1ms]]] [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:1753079091731 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:1753079091751 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:1753079092205 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:1753079092236 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:1753079092458 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:1753079092489 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:1753079092711 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:1753079092742 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:1753079092964 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:1753079092985 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:1753079093439 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:1753079093470 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:1753079093692 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:1753079093722 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:1753079093945 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:1753079093975 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:1753079094197 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:1753079094217 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:1753079094449 d 1ms]]] [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:1753079094470 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:1753079094702 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:1753079094722 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:1753079094955 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:1753079094975 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:1753079095197 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:1753079095218 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:1753079095450 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:1753079095471 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:1753079095703 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:1753079095724 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:1753079096178 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:1753079096198 d 1ms]]] [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:1753079096653 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:1753079096683 d 1ms]]] [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:1753079097137 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:1753079097159 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:1753079097391 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:1753079097411 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:1753079097633 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:1753079097664 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:1753079097886 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:1753079097916 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:1753079098138 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:1753079098169 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:1753079098392 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:1753079098413 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:1753079098645 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:1753079098665 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:1753079098897 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:1753079098918 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:1753079099140 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:1753079099170 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:1753079099392 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:1753079099413 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:1753079099645 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:1753079099665 d 1ms]]] [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:1753079099898 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:1753079099918 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:1753079100140 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:1753079100161 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:1753079100393 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:1753079100413 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:1753079100646 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:1753079100666 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:1753079100898 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:1753079100919 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:1753079101141 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:1753079101161 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:1753079101393 d 1ms]]] [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:1753079101414 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:1753079101646 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:1753079101666 d 1ms]]] [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:1753079101888 d 1ms]]] [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:1753079101919 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:1753079102141 d 1ms]]] [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:1753079102162 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:1753079102394 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:1753079102425 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:1753079102647 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:1753079102668 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:1753079102890 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:1753079102920 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:1753079103142 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:1753079103173 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:1753079103395 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:1753079103415 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:1753079103869 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:1753079103889 d 1ms]]] [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:1753079104122 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:1753079104143 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:1753079104376 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:1753079104396 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:1753079104840 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:1753079104871 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:1753079105326 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:1753079105346 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:1753079105568 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:1753079105589 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:1753079105821 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:1753079105842 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:1753079106074 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:1753079106095 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:1753079106317 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:1753079106347 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:1753079106570 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:1753079106600 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:1753079106822 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:1753079106853 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:1753079107075 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:1753079107106 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:1753079107550 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:1753079107581 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:1753079108035 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:1753079108055 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:1753079108277 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:1753079108298 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:1753079108531 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:1753079108551 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:1753079108773 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:1753079108803 d 1ms]]] [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[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,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:1753079110371 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:1753079110391 d 1ms]]] [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:1753079110845 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:1753079110866 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:1753079111320 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:1753079111340 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:1753079111794 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:1753079111815 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:1753079112047 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:1753079112067 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:1753079112290 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:1753079112310 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:1753079112543 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:1753079112563 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:1753079113017 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:1753079113037 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:1753079113492 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:1753079113512 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:1753079113966 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:1753079113987 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:1753079114441 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:1753079114462 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:1753079114694 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:1753079114714 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:1753079114936 d 1ms]]] [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:1753079114967 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:1753079115189 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:1753079115209 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:1753079115664 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:1753079115684 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:1753079115906 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:1753079115937 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:1753079116159 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:1753079116179 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:1753079116411 d 1ms]]] [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:1753079116432 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:1753079116654 d 1ms]]] [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:1753079116675 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:1753079116908 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:1753079116928 d 1ms]]] [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:1753079117161 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:1753079117181 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:1753079117403 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:1753079117434 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:1753079117656 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:1753079117676 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:1753079117908 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:1753079117929 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:1753079118383 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:1753079118413 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:1753079118857 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:1753079118878 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:1753079119332 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:1753079119352 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:1753079119574 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:1753079119605 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:1753079119827 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:1753079119857 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:1753079120079 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:1753079120099 d 1ms]]] [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:1753079120322 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:1753079120352 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:1753079120576 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:1753079120596 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:1753079120829 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:1753079120849 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:1753079121071 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:1753079121102 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:1753079121325 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:1753079121345 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:1753079121568 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:1753079121598 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:1753079121830 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:1753079121851 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:1753079122073 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:1753079122093 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:1753079122326 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:1753079122346 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:1753079122568 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:1753079122598 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:1753079122831 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:1753079122851 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:1753079123073 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:1753079123093 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:1753079123325 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:1753079123345 d 1ms]]] [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:1753079123578 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:1753079123598 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:1753079123830 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:1753079123851 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:1753079124072 d 1ms]]] [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:1753079124093 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:1753079124326 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:1753079124346 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:1753079124578 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:1753079124599 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:1753079124821 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:1753079124851 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:1753079125073 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:1753079125094 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:1753079125326 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:1753079125347 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:1753079125569 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:1753079125599 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:1753079126043 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:1753079126073 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:1753079126295 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:1753079126316 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:1753079126548 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:1753079126568 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:1753079127012 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:1753079127043 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:1753079127487 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:1753079127517 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:1753079127739 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:1753079127759 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:1753079127992 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:1753079128013 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:1753079128235 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:1753079128255 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:1753079128488 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:1753079128509 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:1753079128731 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:1753079128752 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:1753079128974 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:1753079128995 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:1753079129227 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:1753079129247 d 1ms]]] [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:1753079129722 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:1753079129743 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:1753079130197 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:1753079130217 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:1753079130449 d 1ms]]] [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:1753079130470 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:1753079130692 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:1753079130712 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:1753079130935 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:1753079130965 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[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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 @ 1753079131323 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079131325 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.549 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079086379 ms III - Start [junit] SLOCK [T main @ 1753079086383 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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,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:1753079088068 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:1753079088100 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:1753079088565 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:1753079088585 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:1753079089040 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:1753079089070 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:1753079089525 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:1753079089546 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:1753079089778 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:1753079089798 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:1753079090031 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:1753079090052 d 1ms]]] [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:1753079090285 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:1753079090305 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:1753079090760 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:1753079090790 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:1753079091245 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:1753079091265 d 1ms]]] [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:1753079091731 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:1753079091751 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:1753079092205 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:1753079092236 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:1753079092458 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:1753079092489 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:1753079092711 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:1753079092742 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:1753079092964 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:1753079092985 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:1753079093439 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:1753079093470 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:1753079093692 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:1753079093722 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:1753079093945 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:1753079093975 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:1753079094197 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:1753079094217 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:1753079094449 d 1ms]]] [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:1753079094470 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:1753079094702 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:1753079094722 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:1753079094955 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:1753079094975 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:1753079095197 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:1753079095218 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:1753079095450 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:1753079095471 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:1753079095703 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:1753079095724 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:1753079096178 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:1753079096198 d 1ms]]] [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:1753079096653 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:1753079096683 d 1ms]]] [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:1753079097137 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:1753079097159 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:1753079097391 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:1753079097411 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:1753079097633 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:1753079097664 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:1753079097886 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:1753079097916 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:1753079098138 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:1753079098169 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:1753079098392 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:1753079098413 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:1753079098645 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:1753079098665 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:1753079098897 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:1753079098918 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:1753079099140 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:1753079099170 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:1753079099392 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:1753079099413 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:1753079099645 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:1753079099665 d 1ms]]] [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:1753079099898 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:1753079099918 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:1753079100140 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:1753079100161 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:1753079100393 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:1753079100413 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:1753079100646 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:1753079100666 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:1753079100898 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:1753079100919 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:1753079101141 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:1753079101161 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:1753079101393 d 1ms]]] [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:1753079101414 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:1753079101646 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:1753079101666 d 1ms]]] [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:1753079101888 d 1ms]]] [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:1753079101919 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:1753079102141 d 1ms]]] [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:1753079102162 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:1753079102394 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:1753079102425 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:1753079102647 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:1753079102668 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:1753079102890 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:1753079102920 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:1753079103142 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:1753079103173 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:1753079103395 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:1753079103415 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:1753079103869 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:1753079103889 d 1ms]]] [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:1753079104122 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:1753079104143 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:1753079104376 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:1753079104396 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:1753079104840 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:1753079104871 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:1753079105326 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:1753079105346 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:1753079105568 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:1753079105589 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:1753079105821 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:1753079105842 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:1753079106074 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:1753079106095 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:1753079106317 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:1753079106347 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:1753079106570 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:1753079106600 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:1753079106822 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:1753079106853 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:1753079107075 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:1753079107106 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:1753079107550 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:1753079107581 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:1753079108035 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:1753079108055 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:1753079108277 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:1753079108298 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:1753079108531 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:1753079108551 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:1753079108773 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:1753079108803 d 1ms]]] [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[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,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:1753079110371 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:1753079110391 d 1ms]]] [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:1753079110845 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:1753079110866 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:1753079111320 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:1753079111340 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:1753079111794 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:1753079111815 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:1753079112047 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:1753079112067 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:1753079112290 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:1753079112310 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:1753079112543 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:1753079112563 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:1753079113017 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:1753079113037 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:1753079113492 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:1753079113512 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:1753079113966 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:1753079113987 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:1753079114441 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:1753079114462 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:1753079114694 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:1753079114714 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:1753079114936 d 1ms]]] [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:1753079114967 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:1753079115189 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:1753079115209 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:1753079115664 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:1753079115684 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:1753079115906 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:1753079115937 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:1753079116159 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:1753079116179 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:1753079116411 d 1ms]]] [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:1753079116432 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:1753079116654 d 1ms]]] [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:1753079116675 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:1753079116908 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:1753079116928 d 1ms]]] [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:1753079117161 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:1753079117181 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:1753079117403 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:1753079117434 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:1753079117656 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:1753079117676 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:1753079117908 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:1753079117929 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:1753079118383 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:1753079118413 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:1753079118857 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:1753079118878 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:1753079119332 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:1753079119352 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:1753079119574 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:1753079119605 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:1753079119827 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:1753079119857 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:1753079120079 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:1753079120099 d 1ms]]] [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:1753079120322 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:1753079120352 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:1753079120576 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:1753079120596 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:1753079120829 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:1753079120849 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:1753079121071 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:1753079121102 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:1753079121325 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:1753079121345 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:1753079121568 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:1753079121598 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:1753079121830 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:1753079121851 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:1753079122073 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:1753079122093 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:1753079122326 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:1753079122346 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:1753079122568 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:1753079122598 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:1753079122831 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:1753079122851 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:1753079123073 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:1753079123093 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:1753079123325 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:1753079123345 d 1ms]]] [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:1753079123578 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:1753079123598 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:1753079123830 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:1753079123851 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:1753079124072 d 1ms]]] [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:1753079124093 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:1753079124326 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:1753079124346 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:1753079124578 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:1753079124599 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:1753079124821 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:1753079124851 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:1753079125073 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:1753079125094 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:1753079125326 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:1753079125347 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:1753079125569 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:1753079125599 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:1753079126043 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:1753079126073 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:1753079126295 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:1753079126316 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:1753079126548 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:1753079126568 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:1753079127012 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:1753079127043 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:1753079127487 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:1753079127517 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:1753079127739 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:1753079127759 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:1753079127992 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:1753079128013 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:1753079128235 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:1753079128255 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:1753079128488 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:1753079128509 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:1753079128731 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:1753079128752 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:1753079128974 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:1753079128995 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:1753079129227 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:1753079129247 d 1ms]]] [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:1753079129722 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:1753079129743 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:1753079130197 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:1753079130217 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:1753079130449 d 1ms]]] [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:1753079130470 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:1753079130692 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:1753079130712 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:1753079130935 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:1753079130965 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[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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 @ 1753079131323 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079131325 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 22.223 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 22.156 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 45.549 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079086379 ms III - Start [junit] SLOCK [T main @ 1753079086383 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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,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:1753079088068 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:1753079088100 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:1753079088565 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:1753079088585 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:1753079089040 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:1753079089070 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:1753079089525 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:1753079089546 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:1753079089778 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:1753079089798 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:1753079090031 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:1753079090052 d 1ms]]] [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:1753079090285 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:1753079090305 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:1753079090760 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:1753079090790 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:1753079091245 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:1753079091265 d 1ms]]] [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:1753079091731 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:1753079091751 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:1753079092205 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:1753079092236 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:1753079092458 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:1753079092489 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:1753079092711 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:1753079092742 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:1753079092964 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:1753079092985 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:1753079093439 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:1753079093470 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:1753079093692 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:1753079093722 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:1753079093945 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:1753079093975 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:1753079094197 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:1753079094217 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:1753079094449 d 1ms]]] [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:1753079094470 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:1753079094702 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:1753079094722 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:1753079094955 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:1753079094975 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:1753079095197 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:1753079095218 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:1753079095450 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:1753079095471 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:1753079095703 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:1753079095724 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:1753079096178 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:1753079096198 d 1ms]]] [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:1753079096653 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:1753079096683 d 1ms]]] [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:1753079097137 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:1753079097159 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:1753079097391 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:1753079097411 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:1753079097633 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:1753079097664 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:1753079097886 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:1753079097916 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:1753079098138 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:1753079098169 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:1753079098392 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:1753079098413 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:1753079098645 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:1753079098665 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:1753079098897 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:1753079098918 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:1753079099140 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:1753079099170 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:1753079099392 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:1753079099413 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:1753079099645 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:1753079099665 d 1ms]]] [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:1753079099898 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:1753079099918 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:1753079100140 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:1753079100161 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:1753079100393 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:1753079100413 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:1753079100646 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:1753079100666 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:1753079100898 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:1753079100919 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:1753079101141 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:1753079101161 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:1753079101393 d 1ms]]] [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:1753079101414 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:1753079101646 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:1753079101666 d 1ms]]] [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:1753079101888 d 1ms]]] [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:1753079101919 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:1753079102141 d 1ms]]] [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:1753079102162 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:1753079102394 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:1753079102425 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:1753079102647 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:1753079102668 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:1753079102890 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:1753079102920 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:1753079103142 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:1753079103173 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:1753079103395 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:1753079103415 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:1753079103869 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:1753079103889 d 1ms]]] [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:1753079104122 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:1753079104143 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:1753079104376 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:1753079104396 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:1753079104840 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:1753079104871 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:1753079105326 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:1753079105346 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:1753079105568 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:1753079105589 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:1753079105821 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:1753079105842 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:1753079106074 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:1753079106095 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:1753079106317 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:1753079106347 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:1753079106570 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:1753079106600 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:1753079106822 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:1753079106853 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:1753079107075 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:1753079107106 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:1753079107550 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:1753079107581 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:1753079108035 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:1753079108055 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:1753079108277 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:1753079108298 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:1753079108531 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:1753079108551 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:1753079108773 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:1753079108803 d 1ms]]] [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[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,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:1753079110371 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:1753079110391 d 1ms]]] [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:1753079110845 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:1753079110866 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:1753079111320 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:1753079111340 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:1753079111794 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:1753079111815 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:1753079112047 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:1753079112067 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:1753079112290 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:1753079112310 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:1753079112543 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:1753079112563 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:1753079113017 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:1753079113037 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:1753079113492 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:1753079113512 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:1753079113966 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:1753079113987 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:1753079114441 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:1753079114462 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:1753079114694 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:1753079114714 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:1753079114936 d 1ms]]] [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:1753079114967 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:1753079115189 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:1753079115209 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:1753079115664 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:1753079115684 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:1753079115906 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:1753079115937 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:1753079116159 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:1753079116179 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:1753079116411 d 1ms]]] [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:1753079116432 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:1753079116654 d 1ms]]] [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:1753079116675 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:1753079116908 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:1753079116928 d 1ms]]] [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:1753079117161 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:1753079117181 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:1753079117403 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:1753079117434 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:1753079117656 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:1753079117676 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:1753079117908 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:1753079117929 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:1753079118383 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:1753079118413 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:1753079118857 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:1753079118878 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:1753079119332 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:1753079119352 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:1753079119574 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:1753079119605 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:1753079119827 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:1753079119857 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:1753079120079 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:1753079120099 d 1ms]]] [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:1753079120322 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:1753079120352 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:1753079120576 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:1753079120596 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:1753079120829 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:1753079120849 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:1753079121071 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:1753079121102 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:1753079121325 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:1753079121345 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:1753079121568 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:1753079121598 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:1753079121830 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:1753079121851 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:1753079122073 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:1753079122093 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:1753079122326 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:1753079122346 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:1753079122568 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:1753079122598 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:1753079122831 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:1753079122851 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:1753079123073 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:1753079123093 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:1753079123325 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:1753079123345 d 1ms]]] [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:1753079123578 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:1753079123598 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:1753079123830 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:1753079123851 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:1753079124072 d 1ms]]] [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:1753079124093 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:1753079124326 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:1753079124346 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:1753079124578 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:1753079124599 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:1753079124821 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:1753079124851 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:1753079125073 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:1753079125094 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:1753079125326 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:1753079125347 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:1753079125569 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:1753079125599 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:1753079126043 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:1753079126073 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:1753079126295 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:1753079126316 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:1753079126548 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:1753079126568 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:1753079127012 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:1753079127043 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:1753079127487 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:1753079127517 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:1753079127739 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:1753079127759 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:1753079127992 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:1753079128013 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:1753079128235 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:1753079128255 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:1753079128488 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:1753079128509 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:1753079128731 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:1753079128752 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:1753079128974 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:1753079128995 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:1753079129227 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:1753079129247 d 1ms]]] [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:1753079129722 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:1753079129743 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:1753079130197 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:1753079130217 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:1753079130449 d 1ms]]] [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:1753079130470 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:1753079130692 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:1753079130712 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:1753079130935 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:1753079130965 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[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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 @ 1753079131323 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079131325 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 @ 1753079132324 ms III - Start [junit] SLOCK [T main @ 1753079132328 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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,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:1753079133972 d 6880ms]]] [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:1753079134569 d 6284ms]]] [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:1753079134976 d 5877ms]]] [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:1753079134996 d 5857ms]]] [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:1753079136299 d 4554ms]]] [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:1753079136904 d 3949ms]]] [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:1753079137300 d 3553ms]]] [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:1753079137330 d 3523ms]]] [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:1753079138611 d 2242ms]]] [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:1753079139216 d 1637ms]]] [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:1753079139613 d 1240ms]]] [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:1753079139634 d 1219ms]]] [junit] Thread[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#49,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#49,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:1753079142094 d 6806ms]]] [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:1753079142689 d 6211ms]]] [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:1753079143094 d 5806ms]]] [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:1753079143114 d 5786ms]]] [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:1753079144395 d 4505ms]]] [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:1753079144999 d 3901ms]]] [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:1753079145405 d 3495ms]]] [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:1753079145425 d 3475ms]]] [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:1753079146706 d 2194ms]]] [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:1753079147301 d 1599ms]]] [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:1753079147708 d 1192ms]]] [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:1753079147728 d 1173ms]]] [junit] Thread[#48,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#48,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 @ 1753079148932 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079148933 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.206 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079132324 ms III - Start [junit] SLOCK [T main @ 1753079132328 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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,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:1753079133972 d 6880ms]]] [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:1753079134569 d 6284ms]]] [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:1753079134976 d 5877ms]]] [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:1753079134996 d 5857ms]]] [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:1753079136299 d 4554ms]]] [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:1753079136904 d 3949ms]]] [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:1753079137300 d 3553ms]]] [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:1753079137330 d 3523ms]]] [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:1753079138611 d 2242ms]]] [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:1753079139216 d 1637ms]]] [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:1753079139613 d 1240ms]]] [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:1753079139634 d 1219ms]]] [junit] Thread[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#49,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#49,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:1753079142094 d 6806ms]]] [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:1753079142689 d 6211ms]]] [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:1753079143094 d 5806ms]]] [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:1753079143114 d 5786ms]]] [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:1753079144395 d 4505ms]]] [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:1753079144999 d 3901ms]]] [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:1753079145405 d 3495ms]]] [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:1753079145425 d 3475ms]]] [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:1753079146706 d 2194ms]]] [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:1753079147301 d 1599ms]]] [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:1753079147708 d 1192ms]]] [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:1753079147728 d 1173ms]]] [junit] Thread[#48,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#48,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 @ 1753079148932 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079148933 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 8.019 sec [junit] Testcase: test02NewtCanvasAWT took 8.052 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.206 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079132324 ms III - Start [junit] SLOCK [T main @ 1753079132328 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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,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:1753079133972 d 6880ms]]] [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:1753079134569 d 6284ms]]] [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:1753079134976 d 5877ms]]] [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:1753079134996 d 5857ms]]] [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:1753079136299 d 4554ms]]] [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:1753079136904 d 3949ms]]] [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:1753079137300 d 3553ms]]] [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:1753079137330 d 3523ms]]] [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:1753079138611 d 2242ms]]] [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:1753079139216 d 1637ms]]] [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:1753079139613 d 1240ms]]] [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:1753079139634 d 1219ms]]] [junit] Thread[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#49,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#49,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#49,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:1753079142094 d 6806ms]]] [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:1753079142689 d 6211ms]]] [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:1753079143094 d 5806ms]]] [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:1753079143114 d 5786ms]]] [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:1753079144395 d 4505ms]]] [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:1753079144999 d 3901ms]]] [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:1753079145405 d 3495ms]]] [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:1753079145425 d 3475ms]]] [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:1753079146706 d 2194ms]]] [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:1753079147301 d 1599ms]]] [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:1753079147708 d 1192ms]]] [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:1753079147728 d 1173ms]]] [junit] Thread[#48,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#48,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 @ 1753079148932 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079148933 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 @ 1753079149850 ms III - Start [junit] SLOCK [T main @ 1753079149855 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,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[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#43,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,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[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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 @ 1753079164336 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079164338 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.101 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079149850 ms III - Start [junit] SLOCK [T main @ 1753079149855 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,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[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#43,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,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[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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 @ 1753079164336 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079164338 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 6.948 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 6.97 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.101 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079149850 ms III - Start [junit] SLOCK [T main @ 1753079149855 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,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[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#43,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,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[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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 @ 1753079164336 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079164338 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.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 @ 1753079165193 ms III - Start [junit] SLOCK [T main @ 1753079165198 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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Thread[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#43,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,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[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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 @ 1753079167845 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079167848 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.256 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079165193 ms III - Start [junit] SLOCK [T main @ 1753079165198 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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Thread[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#43,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,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[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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 @ 1753079167845 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079167848 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 1.021 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 1.082 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.256 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079165193 ms III - Start [junit] SLOCK [T main @ 1753079165198 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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Thread[#39,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,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[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#43,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#43,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#43,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[#42,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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 @ 1753079167845 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079167848 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.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 @ 1753079168835 ms III - Start [junit] SLOCK [T main @ 1753079168840 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 630x425 of 630x425, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x426 of 640x426, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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:1753079173629 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:1753079173963 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:1753079174025 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:1753079174369 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:1753079174429 d 0ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-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 640x426 of 640x426, swapInterval 1, drawable 0x3800002, 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 640x426 of 640x426, swapInterval 1, drawable 0x3800002, 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:1753079179609 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:1753079182351 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:1753079182422 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:1753079182755 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:1753079182816 d 0ms]]] [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] ++++ 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 @ 1753079183067 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079183069 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.84 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079168835 ms III - Start [junit] SLOCK [T main @ 1753079168840 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 630x425 of 630x425, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x426 of 640x426, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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:1753079173629 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:1753079173963 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:1753079174025 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:1753079174369 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:1753079174429 d 0ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-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 640x426 of 640x426, swapInterval 1, drawable 0x3800002, 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 640x426 of 640x426, swapInterval 1, drawable 0x3800002, 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:1753079179609 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:1753079182351 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:1753079182422 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:1753079182755 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:1753079182816 d 0ms]]] [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] ++++ 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 @ 1753079183067 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079183069 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testFocus01ProgrFocus took 5.311 sec [junit] Testcase: testFocus02RobotFocus took 8.381 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.84 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079168835 ms III - Start [junit] SLOCK [T main @ 1753079168840 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 630x425 of 630x425, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x426 of 640x426, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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:1753079173629 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:1753079173963 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:1753079174025 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:1753079174369 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:1753079174429 d 0ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-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 640x426 of 640x426, swapInterval 1, drawable 0x3800002, 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 640x426 of 640x426, swapInterval 1, drawable 0x3800002, 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:1753079179609 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:1753079182351 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:1753079182422 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:1753079182755 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:1753079182816 d 0ms]]] [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] ++++ 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 @ 1753079183067 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079183069 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] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079184028 ms III - Start [junit] SLOCK [T main @ 1753079184032 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7b36aa0c: tileRendererInUse null, GearsES2[obj 0x7b36aa0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b36aa0c on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7b36aa0c created: GearsObj[0x3af649c8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7b36aa0c created: GearsObj[0x4ec3e6d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7b36aa0c created: GearsObj[0x4ec3e6d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x7b36aa0c FIN GearsES2[obj 0x7b36aa0c isInit true, usesShared false, 1 GearsObj[0x3af649c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ec3e6d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54a2ef87, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x7b36aa0c 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b36aa0c, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x7b36aa0c 484x351, swapInterval 1, drawable 0x3800002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b36aa0c 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b36aa0c, 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 0x7b36aa0c 484x351, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x7b36aa0c 484x351, swapInterval 1, drawable 0x3800002 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [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=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [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 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:1753079188749 d 0ms]] [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:1753079189082 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:1753079189143 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:1753079189476 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:1753079189537 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:1753079189991 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:1753079190001 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:1753079190001 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:1753079190737 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:1753079190747 d 1ms]]] [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:1753079190747 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:1753079191372 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:1753079191383 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:1753079191383 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:1753079192088 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 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:1753079195279 d 0ms]] [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:1753079195612 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:1753079195672 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:1753079196005 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:1753079196065 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:1753079196519 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:1753079196529 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:1753079196529 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:1753079197275 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:1753079197285 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:1753079197285 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:1753079197910 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:1753079197920 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:1753079197920 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079198434 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7b36aa0c: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7b36aa0c 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[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0x7d900ecf: tileRendererInUse null, GearsES2[obj 0x7d900ecf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7d900ecf on Thread[#43,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7d900ecf created: GearsObj[0xd4b4d2f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7d900ecf created: GearsObj[0x9e7a638, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7d900ecf created: GearsObj[0x9e7a638, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x7d900ecf FIN GearsES2[obj 0x7d900ecf isInit true, usesShared false, 1 GearsObj[0xd4b4d2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9e7a638, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c92cce0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x7d900ecf 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d900ecf, 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[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x7d900ecf 484x351, swapInterval 1, drawable 0x3800002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d900ecf 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d900ecf, 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 0x7d900ecf 484x351, swapInterval 1, drawable 0x3800002 [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[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x7d900ecf 484x351, swapInterval 1, drawable 0x3800002 [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:1753079203297 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:1753079203307 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:1753079203307 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:1753079203307 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:1753079206048 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:1753079206109 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:1753079206461 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:1753079206522 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:1753079206976 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:1753079206986 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:1753079206986 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:1753079207722 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:1753079207732 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:1753079207732 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:1753079208357 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:1753079208367 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:1753079208367 d 1ms]]] [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 NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079209204 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] 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 [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:1753079213173 d 0ms]]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079213173 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] 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:1753079213194 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:1753079213194 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:1753079215933 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:1753079215994 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:1753079216357 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:1753079216417 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:1753079216861 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:1753079216871 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:1753079216871 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:1753079217608 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:1753079217618 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:1753079217618 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:1753079218243 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:1753079218263 d 1ms]]] [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:1753079218263 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079218767 d 0ms]] [junit] Thread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x7d900ecf: tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x7d900ecf 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 @ 1753079218794 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079218796 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.365 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079184028 ms III - Start [junit] SLOCK [T main @ 1753079184032 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7b36aa0c: tileRendererInUse null, GearsES2[obj 0x7b36aa0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b36aa0c on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7b36aa0c created: GearsObj[0x3af649c8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7b36aa0c created: GearsObj[0x4ec3e6d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7b36aa0c created: GearsObj[0x4ec3e6d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x7b36aa0c FIN GearsES2[obj 0x7b36aa0c isInit true, usesShared false, 1 GearsObj[0x3af649c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ec3e6d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54a2ef87, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x7b36aa0c 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b36aa0c, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x7b36aa0c 484x351, swapInterval 1, drawable 0x3800002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b36aa0c 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b36aa0c, 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 0x7b36aa0c 484x351, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x7b36aa0c 484x351, swapInterval 1, drawable 0x3800002 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [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=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [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 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:1753079188749 d 0ms]] [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:1753079189082 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:1753079189143 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:1753079189476 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:1753079189537 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:1753079189991 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:1753079190001 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:1753079190001 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:1753079190737 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:1753079190747 d 1ms]]] [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:1753079190747 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:1753079191372 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:1753079191383 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:1753079191383 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:1753079192088 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 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:1753079195279 d 0ms]] [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:1753079195612 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:1753079195672 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:1753079196005 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:1753079196065 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:1753079196519 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:1753079196529 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:1753079196529 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:1753079197275 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:1753079197285 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:1753079197285 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:1753079197910 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:1753079197920 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:1753079197920 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079198434 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7b36aa0c: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7b36aa0c 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[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0x7d900ecf: tileRendererInUse null, GearsES2[obj 0x7d900ecf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7d900ecf on Thread[#43,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7d900ecf created: GearsObj[0xd4b4d2f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7d900ecf created: GearsObj[0x9e7a638, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7d900ecf created: GearsObj[0x9e7a638, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x7d900ecf FIN GearsES2[obj 0x7d900ecf isInit true, usesShared false, 1 GearsObj[0xd4b4d2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9e7a638, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c92cce0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x7d900ecf 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d900ecf, 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[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x7d900ecf 484x351, swapInterval 1, drawable 0x3800002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d900ecf 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d900ecf, 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 0x7d900ecf 484x351, swapInterval 1, drawable 0x3800002 [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[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x7d900ecf 484x351, swapInterval 1, drawable 0x3800002 [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:1753079203297 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:1753079203307 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:1753079203307 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:1753079203307 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:1753079206048 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:1753079206109 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:1753079206461 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:1753079206522 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:1753079206976 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:1753079206986 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:1753079206986 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:1753079207722 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:1753079207732 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:1753079207732 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:1753079208357 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:1753079208367 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:1753079208367 d 1ms]]] [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 NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079209204 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] 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 [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:1753079213173 d 0ms]]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079213173 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] 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:1753079213194 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:1753079213194 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:1753079215933 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:1753079215994 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:1753079216357 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:1753079216417 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:1753079216861 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:1753079216871 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:1753079216871 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:1753079217608 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:1753079217618 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:1753079217618 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:1753079218243 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:1753079218263 d 1ms]]] [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:1753079218263 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079218767 d 0ms]] [junit] Thread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x7d900ecf: tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x7d900ecf 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 @ 1753079218794 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079218796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testFocus01ProgrFocus took 13.807 sec [junit] Testcase: testFocus02RobotFocus took 20.32 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.365 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079184028 ms III - Start [junit] SLOCK [T main @ 1753079184032 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7b36aa0c: tileRendererInUse null, GearsES2[obj 0x7b36aa0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b36aa0c on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7b36aa0c created: GearsObj[0x3af649c8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7b36aa0c created: GearsObj[0x4ec3e6d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7b36aa0c created: GearsObj[0x4ec3e6d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x7b36aa0c FIN GearsES2[obj 0x7b36aa0c isInit true, usesShared false, 1 GearsObj[0x3af649c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ec3e6d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54a2ef87, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x7b36aa0c 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b36aa0c, 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[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x7b36aa0c 484x351, swapInterval 1, drawable 0x3800002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b36aa0c 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b36aa0c, 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 0x7b36aa0c 484x351, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x7b36aa0c 484x351, swapInterval 1, drawable 0x3800002 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [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=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [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 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:1753079188749 d 0ms]] [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:1753079189082 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:1753079189143 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:1753079189476 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:1753079189537 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:1753079189991 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:1753079190001 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:1753079190001 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:1753079190737 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:1753079190747 d 1ms]]] [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:1753079190747 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:1753079191372 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:1753079191383 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:1753079191383 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:1753079192088 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 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:1753079195279 d 0ms]] [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:1753079195612 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:1753079195672 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:1753079196005 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:1753079196065 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:1753079196519 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:1753079196529 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:1753079196529 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:1753079197275 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:1753079197285 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:1753079197285 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:1753079197910 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:1753079197920 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:1753079197920 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079198434 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7b36aa0c: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7b36aa0c 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[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0x7d900ecf: tileRendererInUse null, GearsES2[obj 0x7d900ecf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7d900ecf on Thread[#43,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7d900ecf created: GearsObj[0xd4b4d2f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7d900ecf created: GearsObj[0x9e7a638, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7d900ecf created: GearsObj[0x9e7a638, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x7d900ecf FIN GearsES2[obj 0x7d900ecf isInit true, usesShared false, 1 GearsObj[0xd4b4d2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9e7a638, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c92cce0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x7d900ecf 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d900ecf, 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[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x7d900ecf 484x351, swapInterval 1, drawable 0x3800002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d900ecf 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d900ecf, 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 0x7d900ecf 484x351, swapInterval 1, drawable 0x3800002 [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[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x7d900ecf 484x351, swapInterval 1, drawable 0x3800002 [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:1753079203297 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:1753079203307 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:1753079203307 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:1753079203307 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:1753079206048 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:1753079206109 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:1753079206461 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:1753079206522 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:1753079206976 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:1753079206986 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:1753079206986 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:1753079207722 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:1753079207732 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:1753079207732 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:1753079208357 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:1753079208367 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:1753079208367 d 1ms]]] [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 NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079209204 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] 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 [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:1753079213173 d 0ms]]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079213173 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] 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:1753079213194 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:1753079213194 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:1753079215933 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:1753079215994 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:1753079216357 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:1753079216417 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:1753079216861 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:1753079216871 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:1753079216871 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:1753079217608 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:1753079217618 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:1753079217618 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:1753079218243 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:1753079218263 d 1ms]]] [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:1753079218263 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079218767 d 0ms]] [junit] Thread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x7d900ecf: tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x7d900ecf 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 @ 1753079218794 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079218796 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 @ 1753079219714 ms III - Start [junit] SLOCK [T main @ 1753079219719 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x54a7079e, .x11_:0-1, 0x3800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4b0d79fc, .x11_:0-1, 0x3800008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x4c1909a3, .x11_:0-1, 0x380000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x428640fa, .x11_:0-1, 0x3800010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x29215f06, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x534a5a98, .x11_:0-1, 0x3800014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.0 0x32502377: tileRendererInUse null, GearsES2[obj 0x32502377 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32502377 on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ******** clearAWTFocus.0 [junit] gear1 0x32502377 created: GearsObj[0x33b86c98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32502377 created: GearsObj[0x42e2da9c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32502377 created: GearsObj[0x42e2da9c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.X 0x32502377 FIN GearsES2[obj 0x32502377 isInit true, usesShared false, 1 GearsObj[0x33b86c98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42e2da9c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66414408, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x32502377 0/0 201x270 of 201x270, swapInterval 1, drawable 0x3800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32502377, 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] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x32502377 0/0 211x271 of 211x271, swapInterval 1, drawable 0x3800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32502377, angle 1.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[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:1753079221870 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:1753079221922 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:1753079222456 d 1ms]] [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:1753079223018 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:1753079223068 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:1753079223602 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:1753079224055 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:1753079224408 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Test: Direct NEWT-Child request focus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079224655 d 0ms]] [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] 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:1753079224958 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x32502377: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x32502377 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 0x663c9e7a, .x11_:0-1, 0x3800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x19e4653c, .x11_:0-1, 0x3800008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x795509d9, .x11_:0-1, 0x380000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x53045c6c, .x11_:0-1, 0x3800010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x3a7442c7, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4be29ed9, .x11_:0-1, 0x3800014, 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[#41,main-AWTAnimator#01,5,main] GearsES2.init.0 0x1cf6d1be: tileRendererInUse null, GearsES2[obj 0x1cf6d1be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1cf6d1be on Thread[#41,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1cf6d1be created: GearsObj[0x70223ae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1cf6d1be created: GearsObj[0x104ffd8a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1cf6d1be created: GearsObj[0x104ffd8a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-AWTAnimator#01,5,main] GearsES2.init.X 0x1cf6d1be FIN GearsES2[obj 0x1cf6d1be isInit true, usesShared false, 1 GearsObj[0x70223ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x104ffd8a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5651eb94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-AWTAnimator#01,5,main] GearsES2.reshape 0x1cf6d1be 0/0 211x271 of 211x271, swapInterval 1, drawable 0x3800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1cf6d1be, 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:1753079226442 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:1753079226493 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:1753079227027 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:1753079227589 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:1753079227640 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:1753079228174 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:1753079228625 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:1753079228978 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:1753079229235 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:1753079229526 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1cf6d1be: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1cf6d1be 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 @ 1753079229546 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079229549 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.439 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079219714 ms III - Start [junit] SLOCK [T main @ 1753079219719 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x54a7079e, .x11_:0-1, 0x3800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4b0d79fc, .x11_:0-1, 0x3800008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x4c1909a3, .x11_:0-1, 0x380000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x428640fa, .x11_:0-1, 0x3800010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x29215f06, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x534a5a98, .x11_:0-1, 0x3800014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.0 0x32502377: tileRendererInUse null, GearsES2[obj 0x32502377 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32502377 on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ******** clearAWTFocus.0 [junit] gear1 0x32502377 created: GearsObj[0x33b86c98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32502377 created: GearsObj[0x42e2da9c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32502377 created: GearsObj[0x42e2da9c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.X 0x32502377 FIN GearsES2[obj 0x32502377 isInit true, usesShared false, 1 GearsObj[0x33b86c98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42e2da9c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66414408, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x32502377 0/0 201x270 of 201x270, swapInterval 1, drawable 0x3800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32502377, 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] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x32502377 0/0 211x271 of 211x271, swapInterval 1, drawable 0x3800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32502377, angle 1.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[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:1753079221870 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:1753079221922 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:1753079222456 d 1ms]] [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:1753079223018 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:1753079223068 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:1753079223602 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:1753079224055 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:1753079224408 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Test: Direct NEWT-Child request focus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079224655 d 0ms]] [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] 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:1753079224958 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x32502377: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x32502377 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 0x663c9e7a, .x11_:0-1, 0x3800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x19e4653c, .x11_:0-1, 0x3800008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x795509d9, .x11_:0-1, 0x380000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x53045c6c, .x11_:0-1, 0x3800010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x3a7442c7, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4be29ed9, .x11_:0-1, 0x3800014, 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[#41,main-AWTAnimator#01,5,main] GearsES2.init.0 0x1cf6d1be: tileRendererInUse null, GearsES2[obj 0x1cf6d1be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1cf6d1be on Thread[#41,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1cf6d1be created: GearsObj[0x70223ae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1cf6d1be created: GearsObj[0x104ffd8a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1cf6d1be created: GearsObj[0x104ffd8a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-AWTAnimator#01,5,main] GearsES2.init.X 0x1cf6d1be FIN GearsES2[obj 0x1cf6d1be isInit true, usesShared false, 1 GearsObj[0x70223ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x104ffd8a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5651eb94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-AWTAnimator#01,5,main] GearsES2.reshape 0x1cf6d1be 0/0 211x271 of 211x271, swapInterval 1, drawable 0x3800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1cf6d1be, 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:1753079226442 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:1753079226493 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:1753079227027 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:1753079227589 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:1753079227640 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:1753079228174 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:1753079228625 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:1753079228978 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:1753079229235 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:1753079229526 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1cf6d1be: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1cf6d1be 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 @ 1753079229546 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079229549 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testWindowParentingAWTFocusTraversal01Onscreen took 4.713 sec [junit] Testcase: testWindowParentingAWTFocusTraversal02Offscreen took 4.558 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.439 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079219714 ms III - Start [junit] SLOCK [T main @ 1753079219719 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x54a7079e, .x11_:0-1, 0x3800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4b0d79fc, .x11_:0-1, 0x3800008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x4c1909a3, .x11_:0-1, 0x380000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x428640fa, .x11_:0-1, 0x3800010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x29215f06, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x534a5a98, .x11_:0-1, 0x3800014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.0 0x32502377: tileRendererInUse null, GearsES2[obj 0x32502377 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32502377 on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ******** clearAWTFocus.0 [junit] gear1 0x32502377 created: GearsObj[0x33b86c98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32502377 created: GearsObj[0x42e2da9c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32502377 created: GearsObj[0x42e2da9c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.X 0x32502377 FIN GearsES2[obj 0x32502377 isInit true, usesShared false, 1 GearsObj[0x33b86c98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42e2da9c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66414408, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x32502377 0/0 201x270 of 201x270, swapInterval 1, drawable 0x3800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32502377, 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] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x32502377 0/0 211x271 of 211x271, swapInterval 1, drawable 0x3800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32502377, angle 1.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[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:1753079221870 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:1753079221922 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:1753079222456 d 1ms]] [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:1753079223018 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:1753079223068 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:1753079223602 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:1753079224055 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:1753079224408 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Test: Direct NEWT-Child request focus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079224655 d 0ms]] [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] 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:1753079224958 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x32502377: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x32502377 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 0x663c9e7a, .x11_:0-1, 0x3800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x19e4653c, .x11_:0-1, 0x3800008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x795509d9, .x11_:0-1, 0x380000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x53045c6c, .x11_:0-1, 0x3800010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x3a7442c7, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4be29ed9, .x11_:0-1, 0x3800014, 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[#41,main-AWTAnimator#01,5,main] GearsES2.init.0 0x1cf6d1be: tileRendererInUse null, GearsES2[obj 0x1cf6d1be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1cf6d1be on Thread[#41,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1cf6d1be created: GearsObj[0x70223ae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1cf6d1be created: GearsObj[0x104ffd8a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1cf6d1be created: GearsObj[0x104ffd8a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-AWTAnimator#01,5,main] GearsES2.init.X 0x1cf6d1be FIN GearsES2[obj 0x1cf6d1be isInit true, usesShared false, 1 GearsObj[0x70223ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x104ffd8a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5651eb94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-AWTAnimator#01,5,main] GearsES2.reshape 0x1cf6d1be 0/0 211x271 of 211x271, swapInterval 1, drawable 0x3800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1cf6d1be, 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:1753079226442 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:1753079226493 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:1753079227027 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:1753079227589 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:1753079227640 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:1753079228174 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:1753079228625 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:1753079228978 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:1753079229235 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:1753079229526 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1cf6d1be: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1cf6d1be 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 @ 1753079229546 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079229549 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.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 @ 1753079230492 ms III - Start [junit] SLOCK [T main @ 1753079230497 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-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 640x451 of 640x451, swapInterval 1, drawable 0x3800002, 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 640x451 of 640x451, swapInterval 1, drawable 0x3800002, 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] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#40,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[#42,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#42,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.init FIN [junit] Thread[#42,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#42,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#44,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#44,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#44,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[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#46,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.init FIN [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#46,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#46,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[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#48,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init FIN [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#48,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#49,main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#49,main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[#49,main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#49,main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#48,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 @ 1753079246954 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079246956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.053 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079230492 ms III - Start [junit] SLOCK [T main @ 1753079230497 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-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 640x451 of 640x451, swapInterval 1, drawable 0x3800002, 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 640x451 of 640x451, swapInterval 1, drawable 0x3800002, 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] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#40,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[#42,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#42,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.init FIN [junit] Thread[#42,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#42,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#44,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#44,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#44,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[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#46,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.init FIN [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#46,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#46,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[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#48,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init FIN [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#48,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#49,main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#49,main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[#49,main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#49,main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#48,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 @ 1753079246954 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079246956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WindowParenting01CreateVisibleDestroy1 took 1.11 sec [junit] Testcase: test02WindowParenting02CreateVisibleDestroy2Defered took 0.989 sec [junit] Testcase: test03WindowParenting02CreateVisibleDestroy3Odd took 0.997 sec [junit] Testcase: test04WindowParenting03ReparentNewtWin2Top took 4.323 sec [junit] Testcase: test05WindowParenting04ReparentNewtWin2TopLayouted took 4.297 sec [junit] Testcase: test06WindowParenting05ReparentAWTWinHopFrame2Frame took 4.217 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.053 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079230492 ms III - Start [junit] SLOCK [T main @ 1753079230497 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-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 640x451 of 640x451, swapInterval 1, drawable 0x3800002, 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 640x451 of 640x451, swapInterval 1, drawable 0x3800002, 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] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#40,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[#42,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#42,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.init FIN [junit] Thread[#42,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#42,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,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[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#44,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#44,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[#44,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#44,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[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#46,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.init FIN [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#46,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#46,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[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#48,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init FIN [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#48,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#49,main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#49,main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[#49,main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#49,main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#48,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 @ 1753079246954 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079246956 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.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 @ 1753079247850 ms III - Start [junit] SLOCK [T main @ 1753079247854 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#40,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#40,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#40,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 @ 1753079254206 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079254208 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.953 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079247850 ms III - Start [junit] SLOCK [T main @ 1753079247854 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#40,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#40,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#40,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 @ 1753079254206 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079254208 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AWTWinHopFrame2FrameFPS25Animator took 3.08 sec [junit] Testcase: test02AWTWinHopFrame2FrameStdAnimator took 2.702 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.953 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079247850 ms III - Start [junit] SLOCK [T main @ 1753079247854 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#40,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#40,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#40,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 @ 1753079254206 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079254208 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 @ 1753079255142 ms III - Start [junit] SLOCK [T main @ 1753079255147 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3800002, 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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, 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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, 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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,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.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079259584 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079259587 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.044 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079255142 ms III - Start [junit] SLOCK [T main @ 1753079255147 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3800002, 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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, 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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, 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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,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.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079259584 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079259587 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01CreateVisibleDestroy1 took 1.149 sec [junit] Testcase: test02AWTWinHopFrame2Frame took 2.759 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.044 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079255142 ms III - Start [junit] SLOCK [T main @ 1753079255147 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 0x3800002, 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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, 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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, 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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,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.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079259584 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079259587 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.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 @ 1753079260498 ms III - Start [junit] SLOCK [T main @ 1753079260502 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] $ [junit] Demos: 1 - Visible [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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,main-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 474x350 of 474x350, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - StopAnimator [junit] Demos: 3 - !Visible [junit] Demos: 4 - Visible [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#41,main-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#41,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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,main-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 562x401 of 562x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,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[#43,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#43,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 @ 1753079266614 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079266625 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.749 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079260498 ms III - Start [junit] SLOCK [T main @ 1753079260502 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] $ [junit] Demos: 1 - Visible [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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,main-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 474x350 of 474x350, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - StopAnimator [junit] Demos: 3 - !Visible [junit] Demos: 4 - Visible [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#41,main-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#41,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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,main-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 562x401 of 562x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,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[#43,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#43,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 @ 1753079266614 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079266625 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01CreateVisibleDestroy1 took 1.244 sec [junit] Testcase: test02AWTWinHopFrame2Frame took 4.315 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.749 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079260498 ms III - Start [junit] SLOCK [T main @ 1753079260502 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] $ [junit] Demos: 1 - Visible [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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,main-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 474x350 of 474x350, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - StopAnimator [junit] Demos: 3 - !Visible [junit] Demos: 4 - Visible [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,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[#41,main-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#41,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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,main-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 562x401 of 562x401, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,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[#43,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#43,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 @ 1753079266614 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079266625 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 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 @ 1753079267573 ms III - Start [junit] SLOCK [T main @ 1753079267577 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753079268138 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079268141 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 1.163 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079267573 ms III - Start [junit] SLOCK [T main @ 1753079267577 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753079268138 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079268141 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLWindowReparentRecreateNoPreserve took 0.003 sec [junit] SKIPPED: got: , expected: is [junit] Testcase: test01GLWindowReparentRecreateNoPreserve took 0.005 sec [junit] Testcase: test02GLWindowReparentRecreateGLPreserve took 0 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.163 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079267573 ms III - Start [junit] SLOCK [T main @ 1753079267577 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1753079268138 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079268141 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 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 @ 1753079269169 ms III - Start [junit] SLOCK [T main @ 1753079269173 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x51dcb805: tileRendererInUse null, GearsES2[obj 0x51dcb805 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51dcb805 on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x51dcb805 created: GearsObj[0x70df0c1e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51dcb805 created: GearsObj[0x1401f1a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51dcb805 created: GearsObj[0x1401f1a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x51dcb805 FIN GearsES2[obj 0x51dcb805 isInit true, usesShared false, 1 GearsObj[0x70df0c1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1401f1a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37dd316c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51dcb805 0/0 550x400 of 550x400, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079269948 d 83ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x51dcb805 0/0 550x400 of 550x400, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, 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 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270031 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 550 x 400 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270049 d 4ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 545 / 4 5 x 396 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270073 d 9ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51dcb805 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, 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-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270101 d 3ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270104 d 1ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270100 d 6ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270688 d 1ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51dcb805 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270689 d 3ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x51dcb805 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, angle 5.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 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270692 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270694 d 10ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079271910 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51dcb805: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51dcb805 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079271922 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:1753079272069 d 0ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272070 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0x82de64a: tileRendererInUse null, GearsES2[obj 0x82de64a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x82de64a 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x82de64a created: GearsObj[0x3f81b3f6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x82de64a created: GearsObj[0x4874bebe, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x82de64a created: GearsObj[0x4874bebe, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x82de64a FIN GearsES2[obj 0x82de64a isInit true, usesShared false, 1 GearsObj[0x3f81b3f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4874bebe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6ae0f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x82de64a 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x82de64a, 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[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272070 d 40ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x82de64a 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x82de64a, 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 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272110 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272114 d 11ms]]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272427 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272807 d 2ms]]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x82de64a 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x82de64a, 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[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272809 d 2ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x82de64a 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x82de64a, 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 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272811 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272812 d 22ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274025 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x82de64a: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x82de64a FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274037 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[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.init.0 0x4310d43: tileRendererInUse null, GearsES2[obj 0x4310d43 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4310d43 on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4310d43 created: GearsObj[0x31bdeb74, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4310d43 created: GearsObj[0x5bcb9495, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4310d43 created: GearsObj[0x5bcb9495, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.init.X 0x4310d43 FIN GearsES2[obj 0x4310d43 isInit true, usesShared false, 1 GearsObj[0x31bdeb74, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5bcb9495, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60d894b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x4310d43 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4310d43, 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-3,6,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274161 d 18ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4310d43 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4310d43, 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 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274179 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274184 d 2ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274186 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274186 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 1 640 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274186 d 9ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274199 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274199 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274199 d 0ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275396 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x4310d43: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x4310d43 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275412 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:1753079275572 d 0ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275574 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.init.0 0x47d9a273: tileRendererInUse null, GearsES2[obj 0x47d9a273 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47d9a273 on Thread[#41,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x47d9a273 created: GearsObj[0x5ae06c42, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47d9a273 created: GearsObj[0x6d405a36, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47d9a273 created: GearsObj[0x6d405a36, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.init.X 0x47d9a273 FIN GearsES2[obj 0x47d9a273 isInit true, usesShared false, 1 GearsObj[0x5ae06c42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d405a36, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xbee5e61, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x47d9a273 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47d9a273, 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[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275574 d 59ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x47d9a273 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47d9a273, 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 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275633 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 640 x 451 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275636 d 11ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079276852 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x47d9a273: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x47d9a273 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079276869 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 @ 1753079276937 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079276941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.375 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079269169 ms III - Start [junit] SLOCK [T main @ 1753079269173 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x51dcb805: tileRendererInUse null, GearsES2[obj 0x51dcb805 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51dcb805 on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x51dcb805 created: GearsObj[0x70df0c1e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51dcb805 created: GearsObj[0x1401f1a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51dcb805 created: GearsObj[0x1401f1a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x51dcb805 FIN GearsES2[obj 0x51dcb805 isInit true, usesShared false, 1 GearsObj[0x70df0c1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1401f1a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37dd316c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51dcb805 0/0 550x400 of 550x400, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079269948 d 83ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x51dcb805 0/0 550x400 of 550x400, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, 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 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270031 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 550 x 400 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270049 d 4ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 545 / 4 5 x 396 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270073 d 9ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51dcb805 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, 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-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270101 d 3ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270104 d 1ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270100 d 6ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270688 d 1ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51dcb805 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270689 d 3ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x51dcb805 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, angle 5.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 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270692 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270694 d 10ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079271910 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51dcb805: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51dcb805 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079271922 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:1753079272069 d 0ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272070 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0x82de64a: tileRendererInUse null, GearsES2[obj 0x82de64a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x82de64a 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x82de64a created: GearsObj[0x3f81b3f6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x82de64a created: GearsObj[0x4874bebe, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x82de64a created: GearsObj[0x4874bebe, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x82de64a FIN GearsES2[obj 0x82de64a isInit true, usesShared false, 1 GearsObj[0x3f81b3f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4874bebe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6ae0f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x82de64a 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x82de64a, 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[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272070 d 40ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x82de64a 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x82de64a, 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 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272110 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272114 d 11ms]]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272427 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272807 d 2ms]]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x82de64a 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x82de64a, 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[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272809 d 2ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x82de64a 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x82de64a, 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 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272811 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272812 d 22ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274025 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x82de64a: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x82de64a FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274037 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[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.init.0 0x4310d43: tileRendererInUse null, GearsES2[obj 0x4310d43 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4310d43 on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4310d43 created: GearsObj[0x31bdeb74, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4310d43 created: GearsObj[0x5bcb9495, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4310d43 created: GearsObj[0x5bcb9495, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.init.X 0x4310d43 FIN GearsES2[obj 0x4310d43 isInit true, usesShared false, 1 GearsObj[0x31bdeb74, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5bcb9495, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60d894b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x4310d43 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4310d43, 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-3,6,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274161 d 18ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4310d43 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4310d43, 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 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274179 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274184 d 2ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274186 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274186 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 1 640 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274186 d 9ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274199 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274199 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274199 d 0ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275396 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x4310d43: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x4310d43 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275412 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:1753079275572 d 0ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275574 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.init.0 0x47d9a273: tileRendererInUse null, GearsES2[obj 0x47d9a273 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47d9a273 on Thread[#41,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x47d9a273 created: GearsObj[0x5ae06c42, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47d9a273 created: GearsObj[0x6d405a36, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47d9a273 created: GearsObj[0x6d405a36, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.init.X 0x47d9a273 FIN GearsES2[obj 0x47d9a273 isInit true, usesShared false, 1 GearsObj[0x5ae06c42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d405a36, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xbee5e61, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x47d9a273 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47d9a273, 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[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275574 d 59ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x47d9a273 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47d9a273, 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 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275633 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 640 x 451 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275636 d 11ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079276852 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x47d9a273: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x47d9a273 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079276869 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 @ 1753079276937 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079276941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NewtChildOnAWTParentLayouted took 2.747 sec [junit] Testcase: test02NewtChildOnAWTParentLayoutedDef took 2.107 sec [junit] Testcase: test03NewtChildOnAWTParentDirect took 1.376 sec [junit] Testcase: test04NewtChildOnAWTParentDirectDef took 1.464 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.375 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079269169 ms III - Start [junit] SLOCK [T main @ 1753079269173 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x51dcb805: tileRendererInUse null, GearsES2[obj 0x51dcb805 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x51dcb805 on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x51dcb805 created: GearsObj[0x70df0c1e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51dcb805 created: GearsObj[0x1401f1a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51dcb805 created: GearsObj[0x1401f1a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x51dcb805 FIN GearsES2[obj 0x51dcb805 isInit true, usesShared false, 1 GearsObj[0x70df0c1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1401f1a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37dd316c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51dcb805 0/0 550x400 of 550x400, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079269948 d 83ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x51dcb805 0/0 550x400 of 550x400, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, 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 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270031 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 550 x 400 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270049 d 4ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 550x400, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 545 / 4 5 x 396 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270073 d 9ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51dcb805 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, 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-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270101 d 3ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270104 d 1ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270100 d 6ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270688 d 1ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51dcb805 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270689 d 3ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x51dcb805 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51dcb805, angle 5.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 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270692 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079270694 d 10ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x51dcb805 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079271910 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51dcb805: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51dcb805 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079271922 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:1753079272069 d 0ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272070 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0x82de64a: tileRendererInUse null, GearsES2[obj 0x82de64a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x82de64a 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x82de64a created: GearsObj[0x3f81b3f6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x82de64a created: GearsObj[0x4874bebe, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x82de64a created: GearsObj[0x4874bebe, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x82de64a FIN GearsES2[obj 0x82de64a isInit true, usesShared false, 1 GearsObj[0x3f81b3f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4874bebe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6ae0f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x82de64a 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x82de64a, 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[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272070 d 40ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x82de64a 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x82de64a, 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 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272110 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272114 d 11ms]]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272427 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272807 d 2ms]]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x82de64a 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x82de64a, 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[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272809 d 2ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x82de64a 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x82de64a, 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 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272811 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079272812 d 22ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x82de64a 560x401, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274025 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x82de64a: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x82de64a FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274037 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[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.init.0 0x4310d43: tileRendererInUse null, GearsES2[obj 0x4310d43 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4310d43 on Thread[#40,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4310d43 created: GearsObj[0x31bdeb74, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4310d43 created: GearsObj[0x5bcb9495, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4310d43 created: GearsObj[0x5bcb9495, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.init.X 0x4310d43 FIN GearsES2[obj 0x4310d43 isInit true, usesShared false, 1 GearsObj[0x31bdeb74, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5bcb9495, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60d894b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x4310d43 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4310d43, 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-3,6,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274161 d 18ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4310d43 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4310d43, 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 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274179 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274184 d 2ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274186 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274186 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 1 640 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274186 d 9ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274199 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274199 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079274199 d 0ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x4310d43 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275396 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x4310d43: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x4310d43 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275412 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:1753079275572 d 0ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275574 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.init.0 0x47d9a273: tileRendererInUse null, GearsES2[obj 0x47d9a273 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47d9a273 on Thread[#41,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x47d9a273 created: GearsObj[0x5ae06c42, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47d9a273 created: GearsObj[0x6d405a36, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47d9a273 created: GearsObj[0x6d405a36, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.init.X 0x47d9a273 FIN GearsES2[obj 0x47d9a273 isInit true, usesShared false, 1 GearsObj[0x5ae06c42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d405a36, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xbee5e61, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x47d9a273 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47d9a273, 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[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275574 d 59ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x47d9a273 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47d9a273, 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 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275633 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowUpdateEvent[[ 0 / 0 640 x 451 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079275636 d 11ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] Thread[#1,main,5,main] GearsES2.display 0x47d9a273 640x451, swapInterval 1, drawable 0x3800002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079276852 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x47d9a273: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x47d9a273 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1753079276869 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 @ 1753079276937 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079276941 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.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 @ 1753079277946 ms III - Start [junit] SLOCK [T main @ 1753079277951 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 0x6404f418, .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 0x550dbc7a, .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 0x21282ed8, .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 0x36916eb0, .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 0x23c30a20, 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, 0x3600014, 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[#39,main-AWTAnimator#00,5,main] GearsES2.init.0 0x342c38f8: tileRendererInUse null, GearsES2[obj 0x342c38f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x342c38f8 on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x342c38f8 created: GearsObj[0x57030207, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x342c38f8 created: GearsObj[0x21b1c69f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x342c38f8 created: GearsObj[0x21b1c69f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.X 0x342c38f8 FIN GearsES2[obj 0x342c38f8 isInit true, usesShared false, 1 GearsObj[0x57030207, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21b1c69f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7023c0fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x342c38f8 0/0 400x270 of 400x270, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, 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[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x342c38f8 0/0 400x271 of 400x271, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x342c38f8: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x342c38f8 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 0x13e344d, .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 0x1ffaf86, .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 0x6574a52c, .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 0x6c1a5b54, .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 0x20140db9, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x1e6a3214, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x1a6d8329, .x11_:0-1, 0x3600018, 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, 0x360001c, 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, 0x3600020, 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, 0x3600024, 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, 0x3600028, 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[#41,main-AWTAnimator#01,5,main] GearsES2.init.0 0x45099dd3: tileRendererInUse null, GearsES2[obj 0x45099dd3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x45099dd3 on Thread[#41,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x45099dd3 created: GearsObj[0x20dc78f6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x45099dd3 created: GearsObj[0x5c4df497, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x45099dd3 created: GearsObj[0x5c4df497, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-AWTAnimator#01,5,main] GearsES2.init.X 0x45099dd3 FIN GearsES2[obj 0x45099dd3 isInit true, usesShared false, 1 GearsObj[0x20dc78f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c4df497, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71a876b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-AWTAnimator#01,5,main] GearsES2.reshape 0x45099dd3 0/0 400x271 of 400x271, swapInterval 1, drawable 0x360002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x45099dd3, 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[#42,main-AWTAnimator#02,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[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x368247b9 created: GearsObj[0xc391d9b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368247b9 created: GearsObj[0x106c7d93, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368247b9 created: GearsObj[0x106c7d93, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#42,main-AWTAnimator#02,5,main] GearsES2.init.X 0x368247b9 FIN GearsES2[obj 0x368247b9 isInit true, usesShared false, 1 GearsObj[0xc391d9b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x106c7d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d61fe95, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#42,main-AWTAnimator#02,5,main] GearsES2.reshape 0x368247b9 0/0 400x271 of 400x271, swapInterval 1, drawable 0x360002c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, 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[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x45099dd3: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x45099dd3 FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x368247b9: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x368247b9 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 @ 1753079281717 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079281719 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.413 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079277946 ms III - Start [junit] SLOCK [T main @ 1753079277951 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 0x6404f418, .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 0x550dbc7a, .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 0x21282ed8, .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 0x36916eb0, .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 0x23c30a20, 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, 0x3600014, 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[#39,main-AWTAnimator#00,5,main] GearsES2.init.0 0x342c38f8: tileRendererInUse null, GearsES2[obj 0x342c38f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x342c38f8 on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x342c38f8 created: GearsObj[0x57030207, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x342c38f8 created: GearsObj[0x21b1c69f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x342c38f8 created: GearsObj[0x21b1c69f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.X 0x342c38f8 FIN GearsES2[obj 0x342c38f8 isInit true, usesShared false, 1 GearsObj[0x57030207, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21b1c69f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7023c0fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x342c38f8 0/0 400x270 of 400x270, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, 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[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x342c38f8 0/0 400x271 of 400x271, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x342c38f8: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x342c38f8 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 0x13e344d, .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 0x1ffaf86, .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 0x6574a52c, .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 0x6c1a5b54, .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 0x20140db9, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x1e6a3214, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x1a6d8329, .x11_:0-1, 0x3600018, 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, 0x360001c, 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, 0x3600020, 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, 0x3600024, 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, 0x3600028, 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[#41,main-AWTAnimator#01,5,main] GearsES2.init.0 0x45099dd3: tileRendererInUse null, GearsES2[obj 0x45099dd3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x45099dd3 on Thread[#41,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x45099dd3 created: GearsObj[0x20dc78f6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x45099dd3 created: GearsObj[0x5c4df497, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x45099dd3 created: GearsObj[0x5c4df497, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-AWTAnimator#01,5,main] GearsES2.init.X 0x45099dd3 FIN GearsES2[obj 0x45099dd3 isInit true, usesShared false, 1 GearsObj[0x20dc78f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c4df497, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71a876b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-AWTAnimator#01,5,main] GearsES2.reshape 0x45099dd3 0/0 400x271 of 400x271, swapInterval 1, drawable 0x360002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x45099dd3, 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[#42,main-AWTAnimator#02,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[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x368247b9 created: GearsObj[0xc391d9b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368247b9 created: GearsObj[0x106c7d93, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368247b9 created: GearsObj[0x106c7d93, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#42,main-AWTAnimator#02,5,main] GearsES2.init.X 0x368247b9 FIN GearsES2[obj 0x368247b9 isInit true, usesShared false, 1 GearsObj[0xc391d9b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x106c7d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d61fe95, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#42,main-AWTAnimator#02,5,main] GearsES2.reshape 0x368247b9 0/0 400x271 of 400x271, swapInterval 1, drawable 0x360002c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, 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[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x45099dd3: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x45099dd3 FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x368247b9: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x368247b9 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 @ 1753079281717 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079281719 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AWTOneNewtChilds01 took 1.376 sec [junit] Testcase: test02AWTTwoNewtChilds01 took 1.88 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.413 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079277946 ms III - Start [junit] SLOCK [T main @ 1753079277951 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 0x6404f418, .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 0x550dbc7a, .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 0x21282ed8, .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 0x36916eb0, .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 0x23c30a20, 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, 0x3600014, 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[#39,main-AWTAnimator#00,5,main] GearsES2.init.0 0x342c38f8: tileRendererInUse null, GearsES2[obj 0x342c38f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x342c38f8 on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x342c38f8 created: GearsObj[0x57030207, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x342c38f8 created: GearsObj[0x21b1c69f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x342c38f8 created: GearsObj[0x21b1c69f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.X 0x342c38f8 FIN GearsES2[obj 0x342c38f8 isInit true, usesShared false, 1 GearsObj[0x57030207, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21b1c69f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7023c0fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x342c38f8 0/0 400x270 of 400x270, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, 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[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x342c38f8 0/0 400x271 of 400x271, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x342c38f8: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x342c38f8 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 0x13e344d, .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 0x1ffaf86, .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 0x6574a52c, .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 0x6c1a5b54, .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 0x20140db9, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x1e6a3214, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x1a6d8329, .x11_:0-1, 0x3600018, 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, 0x360001c, 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, 0x3600020, 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, 0x3600024, 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, 0x3600028, 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[#41,main-AWTAnimator#01,5,main] GearsES2.init.0 0x45099dd3: tileRendererInUse null, GearsES2[obj 0x45099dd3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x45099dd3 on Thread[#41,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x45099dd3 created: GearsObj[0x20dc78f6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x45099dd3 created: GearsObj[0x5c4df497, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x45099dd3 created: GearsObj[0x5c4df497, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-AWTAnimator#01,5,main] GearsES2.init.X 0x45099dd3 FIN GearsES2[obj 0x45099dd3 isInit true, usesShared false, 1 GearsObj[0x20dc78f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c4df497, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71a876b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-AWTAnimator#01,5,main] GearsES2.reshape 0x45099dd3 0/0 400x271 of 400x271, swapInterval 1, drawable 0x360002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x45099dd3, 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[#42,main-AWTAnimator#02,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[#42,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x368247b9 created: GearsObj[0xc391d9b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368247b9 created: GearsObj[0x106c7d93, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368247b9 created: GearsObj[0x106c7d93, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#42,main-AWTAnimator#02,5,main] GearsES2.init.X 0x368247b9 FIN GearsES2[obj 0x368247b9 isInit true, usesShared false, 1 GearsObj[0xc391d9b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x106c7d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d61fe95, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#42,main-AWTAnimator#02,5,main] GearsES2.reshape 0x368247b9 0/0 400x271 of 400x271, swapInterval 1, drawable 0x360002c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, 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[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x45099dd3: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x45099dd3 FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x368247b9: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x368247b9 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 @ 1753079281717 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079281719 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.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 @ 1753079282763 ms III - Start [junit] SLOCK [T main @ 1753079282767 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x22e357dc: tileRendererInUse null, GearsES2[obj 0x22e357dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x22e357dc on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x22e357dc created: GearsObj[0x58756fac, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x22e357dc created: GearsObj[0x3e4a27ff, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x22e357dc created: GearsObj[0x3e4a27ff, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x22e357dc FIN GearsES2[obj 0x22e357dc isInit true, usesShared false, 1 GearsObj[0x58756fac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e4a27ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59f9e28f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x22e357dc 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22e357dc, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x22e357dc 320x321, swapInterval 1, drawable 0x3800004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x22e357dc 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22e357dc, 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 0x22e357dc 320x321, swapInterval 1, drawable 0x3800004 [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.reshape 0x22e357dc 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22e357dc, angle 523.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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.reshape 0x22e357dc 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22e357dc, angle 1126.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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x22e357dc: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x22e357dc 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[#41,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-2,6,main] RedSquareES2.init FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52b1beb6 created: GearsObj[0x771faed0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52b1beb6 created: GearsObj[0x1c08dcb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52b1beb6 created: GearsObj[0x1c08dcb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x52b1beb6 FIN GearsES2[obj 0x52b1beb6 isInit true, usesShared false, 1 GearsObj[0x771faed0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c08dcb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xadcb58c, 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 0x52b1beb6 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, 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[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x52b1beb6 320x321, swapInterval 1, drawable 0x3800004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x52b1beb6 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, 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 0x52b1beb6 320x321, swapInterval 1, drawable 0x3800004 [junit] Thread[#43,main-AWTAnimator#03,5,main] GearsES2.reshape 0x52b1beb6 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, angle 461.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[#42,main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[#42,main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[#43,main-AWTAnimator#03,5,main] GearsES2.reshape 0x52b1beb6 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, angle 963.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-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x52b1beb6: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x52b1beb6 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 @ 1753079289066 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079289069 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.89 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079282763 ms III - Start [junit] SLOCK [T main @ 1753079282767 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x22e357dc: tileRendererInUse null, GearsES2[obj 0x22e357dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x22e357dc on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x22e357dc created: GearsObj[0x58756fac, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x22e357dc created: GearsObj[0x3e4a27ff, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x22e357dc created: GearsObj[0x3e4a27ff, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x22e357dc FIN GearsES2[obj 0x22e357dc isInit true, usesShared false, 1 GearsObj[0x58756fac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e4a27ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59f9e28f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x22e357dc 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22e357dc, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x22e357dc 320x321, swapInterval 1, drawable 0x3800004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x22e357dc 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22e357dc, 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 0x22e357dc 320x321, swapInterval 1, drawable 0x3800004 [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.reshape 0x22e357dc 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22e357dc, angle 523.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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.reshape 0x22e357dc 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22e357dc, angle 1126.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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x22e357dc: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x22e357dc 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[#41,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-2,6,main] RedSquareES2.init FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52b1beb6 created: GearsObj[0x771faed0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52b1beb6 created: GearsObj[0x1c08dcb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52b1beb6 created: GearsObj[0x1c08dcb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x52b1beb6 FIN GearsES2[obj 0x52b1beb6 isInit true, usesShared false, 1 GearsObj[0x771faed0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c08dcb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xadcb58c, 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 0x52b1beb6 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, 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[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x52b1beb6 320x321, swapInterval 1, drawable 0x3800004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x52b1beb6 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, 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 0x52b1beb6 320x321, swapInterval 1, drawable 0x3800004 [junit] Thread[#43,main-AWTAnimator#03,5,main] GearsES2.reshape 0x52b1beb6 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, angle 461.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[#42,main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[#42,main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[#43,main-AWTAnimator#03,5,main] GearsES2.reshape 0x52b1beb6 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, angle 963.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-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x52b1beb6: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x52b1beb6 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 @ 1753079289066 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079289069 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WinHopFrame2FrameDirectHop took 3.016 sec [junit] Testcase: test02WinHopFrame2FrameDetachFirst took 2.766 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.89 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079282763 ms III - Start [junit] SLOCK [T main @ 1753079282767 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#38,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x22e357dc: tileRendererInUse null, GearsES2[obj 0x22e357dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x22e357dc on Thread[#38,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x22e357dc created: GearsObj[0x58756fac, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x22e357dc created: GearsObj[0x3e4a27ff, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x22e357dc created: GearsObj[0x3e4a27ff, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x22e357dc FIN GearsES2[obj 0x22e357dc isInit true, usesShared false, 1 GearsObj[0x58756fac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e4a27ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59f9e28f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x22e357dc 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22e357dc, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x22e357dc 320x321, swapInterval 1, drawable 0x3800004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x22e357dc 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22e357dc, 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 0x22e357dc 320x321, swapInterval 1, drawable 0x3800004 [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.reshape 0x22e357dc 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22e357dc, angle 523.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[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#39,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.reshape 0x22e357dc 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22e357dc, angle 1126.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-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x22e357dc: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x22e357dc 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[#41,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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-2,6,main] RedSquareES2.init FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#41,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 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,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[#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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52b1beb6 created: GearsObj[0x771faed0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52b1beb6 created: GearsObj[0x1c08dcb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52b1beb6 created: GearsObj[0x1c08dcb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x52b1beb6 FIN GearsES2[obj 0x52b1beb6 isInit true, usesShared false, 1 GearsObj[0x771faed0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c08dcb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xadcb58c, 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 0x52b1beb6 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, 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[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x52b1beb6 320x321, swapInterval 1, drawable 0x3800004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x52b1beb6 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, 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 0x52b1beb6 320x321, swapInterval 1, drawable 0x3800004 [junit] Thread[#43,main-AWTAnimator#03,5,main] GearsES2.reshape 0x52b1beb6 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, angle 461.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[#42,main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[#42,main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#42,main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[#43,main-AWTAnimator#03,5,main] GearsES2.reshape 0x52b1beb6 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, angle 963.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-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x52b1beb6: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x52b1beb6 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 @ 1753079289066 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079289069 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] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079290015 ms III - Start [junit] SLOCK [T main @ 1753079290020 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[#39,main-AWTAnimator#00,5,main] GearsES2.init.0 0x792b749c: tileRendererInUse null, GearsES2[obj 0x792b749c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x792b749c on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x792b749c created: GearsObj[0x284702f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x792b749c created: GearsObj[0x24ff07ac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x792b749c created: GearsObj[0x24ff07ac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.X 0x792b749c FIN GearsES2[obj 0x792b749c isInit true, usesShared false, 1 GearsObj[0x284702f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24ff07ac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7badbcd5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x792b749c 0/0 400x200 of 400x200, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x792b749c, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x792b749c: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x792b749c 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 @ 1753079291318 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079291321 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.91 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079290015 ms III - Start [junit] SLOCK [T main @ 1753079290020 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[#39,main-AWTAnimator#00,5,main] GearsES2.init.0 0x792b749c: tileRendererInUse null, GearsES2[obj 0x792b749c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x792b749c on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x792b749c created: GearsObj[0x284702f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x792b749c created: GearsObj[0x24ff07ac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x792b749c created: GearsObj[0x24ff07ac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.X 0x792b749c FIN GearsES2[obj 0x792b749c isInit true, usesShared false, 1 GearsObj[0x284702f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24ff07ac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7badbcd5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x792b749c 0/0 400x200 of 400x200, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x792b749c, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x792b749c: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x792b749c 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 @ 1753079291318 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079291321 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testWindowParenting1AWTOneNewtChild01 took 0.768 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 @ 1753079290015 ms III - Start [junit] SLOCK [T main @ 1753079290020 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[#39,main-AWTAnimator#00,5,main] GearsES2.init.0 0x792b749c: tileRendererInUse null, GearsES2[obj 0x792b749c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x792b749c on Thread[#39,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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x792b749c created: GearsObj[0x284702f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x792b749c created: GearsObj[0x24ff07ac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x792b749c created: GearsObj[0x24ff07ac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.init.X 0x792b749c FIN GearsES2[obj 0x792b749c isInit true, usesShared false, 1 GearsObj[0x284702f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24ff07ac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7badbcd5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-AWTAnimator#00,5,main] GearsES2.reshape 0x792b749c 0/0 400x200 of 400x200, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x792b749c, 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[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x792b749c: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x792b749c 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 @ 1753079291318 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1753079291321 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-20250721 [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 26 [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 @ 1753079292732 ms III - Start [apply] SLOCK [T main @ 1753079292736 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01SyncedOneAnimator) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator [apply] Thread[#1,main,5,main] GearsES2.init.0 0x683dbc2c: tileRendererInUse null, GearsES2[obj 0x683dbc2c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x683dbc2c 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x683dbc2c created: GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x683dbc2c created: GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x683dbc2c created: GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x683dbc2c FIN GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a84a97d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x683dbc2c 0/0 256x198 of 256x198, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x683dbc2c, angle 0.0, [l -1.2929293, r 1.2929293, b -1.0, t 1.0] 2.5858586x2.0 -> [l -1.2929293, r 1.2929293, b -1.0, t 1.0] 2.5858586x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x683dbc2c 256x198, swapInterval 0, drawable 0x3600002 [apply] waitForRealized: to false, goal reached true [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x57250572: tileRendererInUse null, GearsES2[obj 0x57250572 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a84a97d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x57250572 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x57250572 created w/ share: GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7e28e00f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x57250572 created w/ share: GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7aef114d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x57250572 created w/ share: GearsObj[0x6a84a97d, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x359156ae, 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 0x57250572 FIN GearsES2[obj 0x57250572 isInit true, usesShared true, 1 GearsObj[0x7e28e00f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7aef114d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x359156ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a84a97d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x57250572 0/0 256x198 of 256x198, swapInterval 0, drawable 0x3800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57250572, angle 0.0, [l -1.2929293, r 1.2929293, b -1.0, t 1.0] 2.5858586x2.0 -> [l -1.2929293, r 1.2929293, b -1.0, t 1.0] 2.5858586x2.0, v-flip false [apply] waitForRealized: to false, goal reached true [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a84a97d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5609159b 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5609159b created w/ share: GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3e5fae0a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5609159b created w/ share: GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x56399b5f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5609159b created w/ share: GearsObj[0x6a84a97d, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5982359f, 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 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared true, 1 GearsObj[0x3e5fae0a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56399b5f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5982359f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a84a97d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x5609159b 0/0 256x198 of 256x198, swapInterval 0, drawable 0x3a00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5609159b, angle 0.0, [l -1.2929293, r 1.2929293, b -1.0, t 1.0] 2.5858586x2.0 -> [l -1.2929293, r 1.2929293, b -1.0, t 1.0] 2.5858586x2.0, v-flip false [apply] waitForRealized: to false, goal reached true [apply] XXX-C-3.1: hash 0x37f1104d, (isShared true, created true, master 0x37f1104d) [apply] Created Ctx #0: hash 0xe1d1733, (created true) [apply] Created Ctx #1: hash 0x1a49819f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x1a49819f, (isShared true, created true, master 0x37f1104d) [apply] Created Ctx #0: hash 0x37f1104d, (created true) [apply] Created Ctx #1: hash 0xe1d1733, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0xe1d1733, (isShared true, created true, master 0x37f1104d) [apply] Created Ctx #0: hash 0x37f1104d, (created true) [apply] Created Ctx #1: hash 0x1a49819f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5609159b: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5609159b FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x57250572: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x57250572 FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x683dbc2c: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x683dbc2c 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:150847): Gdk-CRITICAL **: 08:28:15.581: 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 0x53ce1329: tileRendererInUse null, GearsES2[obj 0x53ce1329 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x53ce1329 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x53ce1329 created: GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x53ce1329 created: GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x53ce1329 created: GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.X 0x53ce1329 FIN GearsES2[obj 0x53ce1329 isInit true, usesShared false, 1 GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3430a441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x53ce1329 0/0 200x256 of 200x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53ce1329, angle 0.0, [l -1.0, r 1.0, b -1.28, t 1.28] 2.0x2.56 -> [l -1.0, r 1.0, b -1.28, t 1.28] 2.0x2.56, 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 0x32502377: tileRendererInUse null, GearsES2[obj 0x32502377 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x53ce1329 isInit true, usesShared false, 1 GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3430a441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x32502377 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x32502377 created w/ share: GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x225aaee, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x32502377 created w/ share: GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x529cbe8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x32502377 created w/ share: GearsObj[0x3430a441, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x53734558, 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 0x32502377 FIN GearsES2[obj 0x32502377 isInit true, usesShared true, 1 GearsObj[0x225aaee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x529cbe8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53734558, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x53ce1329 isInit true, usesShared false, 1 GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3430a441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.reshape 0x32502377 0/0 200x256 of 200x256, swapInterval 0, drawable 0x3e00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32502377, angle 0.0, [l -1.0, r 1.0, b -1.28, t 1.28] 2.0x2.56 -> [l -1.0, r 1.0, b -1.28, t 1.28] 2.0x2.56, v-flip false [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.0 0x1de5f259: tileRendererInUse null, GearsES2[obj 0x1de5f259 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x53ce1329 isInit true, usesShared false, 1 GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3430a441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x1de5f259 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1de5f259 created w/ share: GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x240f96b3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1de5f259 created w/ share: GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x659d21f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1de5f259 created w/ share: GearsObj[0x3430a441, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x757f5b1b, 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 0x1de5f259 FIN GearsES2[obj 0x1de5f259 isInit true, usesShared true, 1 GearsObj[0x240f96b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x659d21f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x757f5b1b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x53ce1329 isInit true, usesShared false, 1 GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3430a441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.reshape 0x1de5f259 0/0 256x200 of 256x200, swapInterval 0, drawable 0x3a00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1de5f259, angle 0.0, [l -1.28, r 1.28, b -1.0, t 1.0] 2.56x2.0 -> [l -1.28, r 1.28, b -1.0, t 1.0] 2.56x2.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 0x1be5bc39, (isShared true, created true, master 0x1be5bc39) [apply] Created Ctx #0: hash 0x7ca651c8, (created true) [apply] Created Ctx #1: hash 0x5aaa4b4a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5aaa4b4a, (isShared true, created true, master 0x1be5bc39) [apply] Created Ctx #0: hash 0x7ca651c8, (created true) [apply] Created Ctx #1: hash 0x1be5bc39, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7ca651c8, (isShared true, created true, master 0x1be5bc39) [apply] Created Ctx #0: hash 0x5aaa4b4a, (created true) [apply] Created Ctx #1: hash 0x1be5bc39, (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 0x32502377: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x32502377 FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1de5f259: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1de5f259 FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x53ce1329: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x53ce1329 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 @ 1753079298140 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079298142 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.039 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079292732 ms III - Start [apply] SLOCK [T main @ 1753079292736 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 0x683dbc2c: tileRendererInUse null, GearsES2[obj 0x683dbc2c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x683dbc2c 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x683dbc2c created: GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x683dbc2c created: GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x683dbc2c created: GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x683dbc2c FIN GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a84a97d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x683dbc2c 0/0 256x198 of 256x198, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x683dbc2c, angle 0.0, [l -1.2929293, r 1.2929293, b -1.0, t 1.0] 2.5858586x2.0 -> [l -1.2929293, r 1.2929293, b -1.0, t 1.0] 2.5858586x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x683dbc2c 256x198, swapInterval 0, drawable 0x3600002 [apply] waitForRealized: to false, goal reached true [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x57250572: tileRendererInUse null, GearsES2[obj 0x57250572 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a84a97d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x57250572 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x57250572 created w/ share: GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7e28e00f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x57250572 created w/ share: GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7aef114d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x57250572 created w/ share: GearsObj[0x6a84a97d, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x359156ae, 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 0x57250572 FIN GearsES2[obj 0x57250572 isInit true, usesShared true, 1 GearsObj[0x7e28e00f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7aef114d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x359156ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a84a97d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x57250572 0/0 256x198 of 256x198, swapInterval 0, drawable 0x3800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57250572, angle 0.0, [l -1.2929293, r 1.2929293, b -1.0, t 1.0] 2.5858586x2.0 -> [l -1.2929293, r 1.2929293, b -1.0, t 1.0] 2.5858586x2.0, v-flip false [apply] waitForRealized: to false, goal reached true [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a84a97d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5609159b 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5609159b created w/ share: GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3e5fae0a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5609159b created w/ share: GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x56399b5f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5609159b created w/ share: GearsObj[0x6a84a97d, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5982359f, 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 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared true, 1 GearsObj[0x3e5fae0a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56399b5f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5982359f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0x5ace1ed4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a84a97d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x5609159b 0/0 256x198 of 256x198, swapInterval 0, drawable 0x3a00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5609159b, angle 0.0, [l -1.2929293, r 1.2929293, b -1.0, t 1.0] 2.5858586x2.0 -> [l -1.2929293, r 1.2929293, b -1.0, t 1.0] 2.5858586x2.0, v-flip false [apply] waitForRealized: to false, goal reached true [apply] XXX-C-3.1: hash 0x37f1104d, (isShared true, created true, master 0x37f1104d) [apply] Created Ctx #0: hash 0xe1d1733, (created true) [apply] Created Ctx #1: hash 0x1a49819f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x1a49819f, (isShared true, created true, master 0x37f1104d) [apply] Created Ctx #0: hash 0x37f1104d, (created true) [apply] Created Ctx #1: hash 0xe1d1733, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0xe1d1733, (isShared true, created true, master 0x37f1104d) [apply] Created Ctx #0: hash 0x37f1104d, (created true) [apply] Created Ctx #1: hash 0x1a49819f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5609159b: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5609159b FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x57250572: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x57250572 FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x683dbc2c: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x683dbc2c 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 0x53ce1329: tileRendererInUse null, GearsES2[obj 0x53ce1329 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x53ce1329 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x53ce1329 created: GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x53ce1329 created: GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x53ce1329 created: GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.X 0x53ce1329 FIN GearsES2[obj 0x53ce1329 isInit true, usesShared false, 1 GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3430a441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x53ce1329 0/0 200x256 of 200x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53ce1329, angle 0.0, [l -1.0, r 1.0, b -1.28, t 1.28] 2.0x2.56 -> [l -1.0, r 1.0, b -1.28, t 1.28] 2.0x2.56, 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 0x32502377: tileRendererInUse null, GearsES2[obj 0x32502377 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x53ce1329 isInit true, usesShared false, 1 GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3430a441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x32502377 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x32502377 created w/ share: GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x225aaee, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x32502377 created w/ share: GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x529cbe8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x32502377 created w/ share: GearsObj[0x3430a441, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x53734558, 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 0x32502377 FIN GearsES2[obj 0x32502377 isInit true, usesShared true, 1 GearsObj[0x225aaee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x529cbe8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53734558, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x53ce1329 isInit true, usesShared false, 1 GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3430a441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.reshape 0x32502377 0/0 200x256 of 200x256, swapInterval 0, drawable 0x3e00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32502377, angle 0.0, [l -1.0, r 1.0, b -1.28, t 1.28] 2.0x2.56 -> [l -1.0, r 1.0, b -1.28, t 1.28] 2.0x2.56, v-flip false [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.0 0x1de5f259: tileRendererInUse null, GearsES2[obj 0x1de5f259 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x53ce1329 isInit true, usesShared false, 1 GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3430a441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x1de5f259 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1de5f259 created w/ share: GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x240f96b3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1de5f259 created w/ share: GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x659d21f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1de5f259 created w/ share: GearsObj[0x3430a441, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x757f5b1b, 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 0x1de5f259 FIN GearsES2[obj 0x1de5f259 isInit true, usesShared true, 1 GearsObj[0x240f96b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x659d21f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x757f5b1b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x53ce1329 isInit true, usesShared false, 1 GearsObj[0x65016f59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a594b2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3430a441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.reshape 0x1de5f259 0/0 256x200 of 256x200, swapInterval 0, drawable 0x3a00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1de5f259, angle 0.0, [l -1.28, r 1.28, b -1.0, t 1.0] 2.56x2.0 -> [l -1.28, r 1.28, b -1.0, t 1.0] 2.56x2.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 0x1be5bc39, (isShared true, created true, master 0x1be5bc39) [apply] Created Ctx #0: hash 0x7ca651c8, (created true) [apply] Created Ctx #1: hash 0x5aaa4b4a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5aaa4b4a, (isShared true, created true, master 0x1be5bc39) [apply] Created Ctx #0: hash 0x7ca651c8, (created true) [apply] Created Ctx #1: hash 0x1be5bc39, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7ca651c8, (isShared true, created true, master 0x1be5bc39) [apply] Created Ctx #0: hash 0x5aaa4b4a, (created true) [apply] Created Ctx #1: hash 0x1be5bc39, (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 0x32502377: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x32502377 FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1de5f259: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1de5f259 FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x53ce1329: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x53ce1329 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 @ 1753079298140 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079298142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimator took 2.43 sec [apply] Testcase: test02AsyncEachAnimator took 2.542 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] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test01GL2ES2) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079299144 ms III - Start [apply] SLOCK [T main @ 1753079299149 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[#36,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 0x66f57048, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x3cebbb30, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x12aba8be, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x290222c1, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x49049a04, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x59505b48, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 640x395 [apply] window resized: 0/0 640x395 [apply] Thread[#37,main-Animator#00,5,main] GearsES2.init.0 0x2c35e847: tileRendererInUse null, GearsES2[obj 0x2c35e847 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2c35e847 on Thread[#37,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] 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] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.sw] [apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] window pos/siz: 0/0 640x395, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] gear1 0x2c35e847 created: GearsObj[0x71412003, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c35e847 created: GearsObj[0x13180cac, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c35e847 created: GearsObj[0x13180cac, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Animator#00,5,main] GearsES2.init.X 0x2c35e847 FIN GearsES2[obj 0x2c35e847 isInit true, usesShared false, 1 GearsObj[0x71412003, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13180cac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59b037ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Animator#00,5,main] GearsES2.reshape 0x2c35e847 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c35e847, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.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 0x2c35e847: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2c35e847 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:151044): Gdk-CRITICAL **: 08:28:20.414: 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[#36,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 0x1972e513, .x11_:0-3, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x7ae0a9ec, .x11_:0-3, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x35841320, .x11_:0-3, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x61c4eee0, .x11_:0-3, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x548a24a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x433defed, .x11_:0-3, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 640x395 [apply] window resized: 0/0 640x395 [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 640x395, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] Thread[#42,main-Animator#01,5,main] GearsES2.init.0 0x302c971f: tileRendererInUse null, GearsES2[obj 0x302c971f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x302c971f on Thread[#42,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x302c971f created: GearsObj[0x50adb28f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x302c971f created: GearsObj[0x516a4660, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x302c971f created: GearsObj[0x516a4660, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Animator#01,5,main] GearsES2.init.X 0x302c971f FIN GearsES2[obj 0x302c971f isInit true, usesShared false, 1 GearsObj[0x50adb28f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x516a4660, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x129cde9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x302c971f 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x302c971f, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.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 0x302c971f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x302c971f 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 @ 1753079301081 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079301083 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.546 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079299144 ms III - Start [apply] SLOCK [T main @ 1753079299149 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[#36,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 0x66f57048, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x3cebbb30, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x12aba8be, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x290222c1, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x49049a04, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x59505b48, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 640x395 [apply] window resized: 0/0 640x395 [apply] Thread[#37,main-Animator#00,5,main] GearsES2.init.0 0x2c35e847: tileRendererInUse null, GearsES2[obj 0x2c35e847 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2c35e847 on Thread[#37,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] 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] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.sw] [apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] window pos/siz: 0/0 640x395, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] gear1 0x2c35e847 created: GearsObj[0x71412003, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c35e847 created: GearsObj[0x13180cac, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c35e847 created: GearsObj[0x13180cac, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Animator#00,5,main] GearsES2.init.X 0x2c35e847 FIN GearsES2[obj 0x2c35e847 isInit true, usesShared false, 1 GearsObj[0x71412003, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13180cac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59b037ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Animator#00,5,main] GearsES2.reshape 0x2c35e847 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c35e847, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] QUIT Window Thread[#1,main,5,main] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2c35e847: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2c35e847 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[#36,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 0x1972e513, .x11_:0-3, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x7ae0a9ec, .x11_:0-3, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x35841320, .x11_:0-3, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x61c4eee0, .x11_:0-3, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x548a24a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x433defed, .x11_:0-3, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 640x395 [apply] window resized: 0/0 640x395 [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 640x395, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] Thread[#42,main-Animator#01,5,main] GearsES2.init.0 0x302c971f: tileRendererInUse null, GearsES2[obj 0x302c971f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x302c971f on Thread[#42,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x302c971f created: GearsObj[0x50adb28f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x302c971f created: GearsObj[0x516a4660, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x302c971f created: GearsObj[0x516a4660, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Animator#01,5,main] GearsES2.init.X 0x302c971f FIN GearsES2[obj 0x302c971f isInit true, usesShared false, 1 GearsObj[0x50adb28f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x516a4660, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x129cde9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x302c971f 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x302c971f, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] QUIT Window Thread[#1,main,5,main] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x302c971f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x302c971f 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 @ 1753079301081 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079301083 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 1.255 sec [apply] Testcase: test02GL3 took 0.654 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] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079302002 ms III - Start [apply] junit.framework.TestListener: startTest(test01GL2ES2) [apply] SLOCK [T main @ 1753079302006 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] Thread[#35,main-Animator#00,5,main] GearsES2.init.0 0x37883b97: tileRendererInUse null, GearsES2[obj 0x37883b97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37883b97 on Thread[#35,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] window pos/siz: Point {0, 0} 640x395 [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.sw] [apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x37883b97 created: GearsObj[0x13e91d3e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37883b97 created: GearsObj[0x12da3a28, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37883b97 created: GearsObj[0x12da3a28, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.init.X 0x37883b97 FIN GearsES2[obj 0x37883b97 isInit true, usesShared false, 1 GearsObj[0x13e91d3e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12da3a28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6984b986, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x37883b97 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37883b97, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] TestGearsES2SWT.test: 5.0: Exception false [apply] Thread[#1,main,5,main] GearsES2.dispose 0x37883b97: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x37883b97 FIN [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [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:151172): Gdk-CRITICAL **: 08:28:23.118: 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[#37,main-Animator#01,5,main] GearsES2.init.0 0xd6e7bab: tileRendererInUse null, GearsES2[obj 0xd6e7bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xd6e7bab on Thread[#37,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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} 640x395 [apply] gear1 0xd6e7bab created: GearsObj[0x34736274, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xd6e7bab created: GearsObj[0x1e848fe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xd6e7bab created: GearsObj[0x1e848fe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.init.X 0xd6e7bab FIN GearsES2[obj 0xd6e7bab isInit true, usesShared false, 1 GearsObj[0x34736274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e848fe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6513db3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.reshape 0xd6e7bab 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xd6e7bab, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test02GL3) [apply] TestGearsES2SWT.test: 5.0: Exception false [apply] Thread[#1,main,5,main] GearsES2.dispose 0xd6e7bab: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xd6e7bab 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 @ 1753079303698 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079303702 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.321 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079302002 ms III - Start [apply] SLOCK [T main @ 1753079302006 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] Thread[#35,main-Animator#00,5,main] GearsES2.init.0 0x37883b97: tileRendererInUse null, GearsES2[obj 0x37883b97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37883b97 on Thread[#35,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] window pos/siz: Point {0, 0} 640x395 [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.sw] [apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x37883b97 created: GearsObj[0x13e91d3e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37883b97 created: GearsObj[0x12da3a28, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37883b97 created: GearsObj[0x12da3a28, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.init.X 0x37883b97 FIN GearsES2[obj 0x37883b97 isInit true, usesShared false, 1 GearsObj[0x13e91d3e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12da3a28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6984b986, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Animator#00,5,main] GearsES2.reshape 0x37883b97 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37883b97, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] TestGearsES2SWT.test: 5.0: Exception false [apply] Thread[#1,main,5,main] GearsES2.dispose 0x37883b97: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x37883b97 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[#37,main-Animator#01,5,main] GearsES2.init.0 0xd6e7bab: tileRendererInUse null, GearsES2[obj 0xd6e7bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xd6e7bab on Thread[#37,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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} 640x395 [apply] gear1 0xd6e7bab created: GearsObj[0x34736274, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xd6e7bab created: GearsObj[0x1e848fe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xd6e7bab created: GearsObj[0x1e848fe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.init.X 0xd6e7bab FIN GearsES2[obj 0xd6e7bab isInit true, usesShared false, 1 GearsObj[0x34736274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e848fe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6513db3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Animator#01,5,main] GearsES2.reshape 0xd6e7bab 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xd6e7bab, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] TestGearsES2SWT.test: 5.0: Exception false [apply] Thread[#1,main,5,main] GearsES2.dispose 0xd6e7bab: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xd6e7bab 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 @ 1753079303698 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079303702 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 1.102 sec [apply] Testcase: test02GL3 took 0.567 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 @ 1753079304638 ms III - Start [apply] SLOCK [T main @ 1753079304643 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 4969 [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 false), useCairoAutoScale true [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {3, 26}, size Point {634, 366} [apply] Canvas window-units pos/siz.0: pos Point {3, 26}, size Point {634, 366} [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] Canvas LOS.0: Point {643, 360} [apply] GearsES2 init 0x61d6015a 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 chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.sw] [apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61d6015a created: GearsObj[0x5f91bc24, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61d6015a created: GearsObj[0xa3f15a4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61d6015a created: GearsObj[0xa3f15a4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x5f91bc24, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa3f15a4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x340bf204, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x61d6015a 0/0 634x366 of 634x366, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61d6015a, angle 0.0, [l -1.7322404, r 1.7322404, b -1.0, t 1.0] 3.4644809x2.0 -> [l -1.7322404, r 1.7322407, b -1.0, t 1.0] 3.464481x2.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 0x61d6015a: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x61d6015a 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:151292): Gdk-CRITICAL **: 08:28:26.135: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] SWT: Platform: gtk, Version 4969 [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 false), useCairoAutoScale true [apply] Thread[#40,main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#40,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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, 366} [apply] Canvas window-units pos/siz.0: pos Point {318, 0}, size Point {316, 366} [apply] Canvas LOS.0: Point {961, 360} [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;@4d465b11 [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[#40,main-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[#40,main-Animator#01,5,main] RedSquareES2.reshape 0/0 316x366 of 316x366, swapInterval 1, drawable 0x3800002, tileRendererInUse null [apply] Thread[#40,main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test02_GLCanvasTabSashGLDirect) [apply] junit.framework.TestListener: startTest(test11_GLCanvasTabPlainGLWComp) [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:151292): Gdk-CRITICAL **: 08:28:27.069: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] SWT: Platform: gtk, Version 4969 [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 false), useCairoAutoScale true [apply] Thread[#44,main-Animator#02,5,main] GearsES2.init.0 0x28f2a10f: tileRendererInUse null, GearsES2[obj 0x28f2a10f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x28f2a10f on Thread[#44,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x28f2a10f created: GearsObj[0x7e7e776b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x28f2a10f created: GearsObj[0x395882b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x28f2a10f created: GearsObj[0x395882b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#44,main-Animator#02,5,main] GearsES2.init.X 0x28f2a10f FIN GearsES2[obj 0x28f2a10f isInit true, usesShared false, 1 GearsObj[0x7e7e776b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x395882b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f54c373, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#44,main-Animator#02,5,main] GearsES2.reshape 0x28f2a10f 0/0 634x366 of 634x366, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28f2a10f, angle 0.0, [l -1.7322404, r 1.7322404, b -1.0, t 1.0] 3.4644809x2.0 -> [l -1.7322404, r 1.7322407, b -1.0, t 1.0] 3.464481x2.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, 366} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {634, 366} [apply] Canvas LOS.0: Point {643, 360} [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 0x28f2a10f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x28f2a10f 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:151292): Gdk-CRITICAL **: 08:28:27.883: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] SWT: Platform: gtk, Version 4969 [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 false), useCairoAutoScale true [apply] Thread[#50,main-Animator#03,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#50,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#50,main-Animator#03,5,main] RedSquareES2.init FIN [apply] Thread[#50,main-Animator#03,5,main] RedSquareES2.reshape 0/0 316x366 of 316x366, swapInterval 1, drawable 0x3800002, tileRendererInUse null [apply] Thread[#50,main-Animator#03,5,main] RedSquareES2.reshape FIN [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {316, 366} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {316, 366} [apply] Canvas LOS.0: Point {961, 360} [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;@47987356 [apply] junit.framework.TestListener: endTest(test12_GLCanvasTabSashGLWComp) [apply] junit.framework.TestListener: startTest(test21_NewtCanvasSWTTabPlainGLDirect) [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] [apply] (SWT:151292): Gdk-CRITICAL **: 08:28:28.898: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] SWT: Platform: gtk, Version 4969 [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 false), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x4d1bf319, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x5965d37, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x7a5ceedd, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4201c465, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x710636b0, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0xf1da57d, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x194fad1, .x11_:0-1, 0x3600018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x26abb146, .x11_:0-1, 0x360001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x72c8e7b, .x11_:0-1, 0x3600020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x65f8f5ae, .x11_:0-1, 0x3600024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x5b7a7f33, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x790da477, .x11_:0-1, 0x3600028, 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, 366} [apply] Canvas window-units pos/siz.0: pos Point {3, 26}, size Point {634, 366} [apply] Canvas LOS.0: Point {643, 360} [apply] NewtCanvasSWT LOS.0: 643 / 360 [apply] Thread[#55,main-Animator#04,5,main] GearsES2.init.0 0x514646ef: tileRendererInUse null, GearsES2[obj 0x514646ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x514646ef on Thread[#55,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x514646ef created: GearsObj[0x1252aa1d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x514646ef created: GearsObj[0x3ebd1ce5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x514646ef created: GearsObj[0x3ebd1ce5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#55,main-Animator#04,5,main] GearsES2.init.X 0x514646ef FIN GearsES2[obj 0x514646ef isInit true, usesShared false, 1 GearsObj[0x1252aa1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ebd1ce5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13e13874, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#55,main-Animator#04,5,main] GearsES2.reshape 0x514646ef 0/0 634x366 of 634x366, swapInterval 1, drawable 0x360002a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x514646ef, angle 0.0, [l -1.7322404, r 1.7322404, b -1.0, t 1.0] 3.4644809x2.0 -> [l -1.7322404, r 1.7322407, b -1.0, t 1.0] 3.464481x2.0, v-flip false [apply] GLWindow LOS.0: 643 / 360 [apply] GLWindow pos/siz.0: 0/0 634x366, [ 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 0x514646ef: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x514646ef 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:151292): Gdk-CRITICAL **: 08:28:29.374: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] SWT: Platform: gtk, Version 4969 [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 false), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x6d5620ce, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x7d322cad, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x78452606, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4470fbd6, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x503f91c3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x13526e59, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x3bcd05cb, .x11_:0-1, 0x3600018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x20bd8be5, .x11_:0-1, 0x360001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x10289886, .x11_:0-1, 0x3600020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4ee203eb, .x11_:0-1, 0x3600024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x60db1c0e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x3e78b6a5, .x11_:0-1, 0x3600028, 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, 366} [apply] Canvas window-units pos/siz.0: pos Point {318, 0}, size Point {316, 366} [apply] Canvas LOS.0: Point {961, 360} [apply] NewtCanvasSWT LOS.0: 961 / 360 [apply] Thread[#63,main-Animator#05,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#63,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#63,main-Animator#05,5,main] RedSquareES2.init FIN [apply] Thread[#63,main-Animator#05,5,main] RedSquareES2.reshape 0/0 316x366 of 316x366, swapInterval 1, drawable 0x360002a, tileRendererInUse null [apply] Thread[#63,main-Animator#05,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 961 / 360 [apply] GLWindow pos/siz.0: 0/0 316x366, [ 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;@769a1df5 [apply] NewtCanvasSWT2 LOS: 961 / 360 [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:151292): Gdk-CRITICAL **: 08:28:29.799: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] SWT: Platform: gtk, Version 4969 [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 false), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x1a5b6f42, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x2ad48653, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x45efd90f, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x3214ee6, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x74287ea3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x7d7758be, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x68746f22, .x11_:0-1, 0x3600018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x41488b16, .x11_:0-1, 0x360001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x7ac296f6, .x11_:0-1, 0x3600020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x78fa769e, .x11_:0-1, 0x3600024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x2c78324b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x79defdc, .x11_:0-1, 0x3600028, 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, 366} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {634, 366} [apply] Canvas LOS.0: Point {643, 360} [apply] NewtCanvasSWT LOS.0: 643 / 360 [apply] Thread[#69,main-Animator#06,5,main] GearsES2.init.0 0xe3b3b2f: tileRendererInUse null, GearsES2[obj 0xe3b3b2f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xe3b3b2f on Thread[#69,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xe3b3b2f created: GearsObj[0x25992ebc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xe3b3b2f created: GearsObj[0x5c54e0cf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xe3b3b2f created: GearsObj[0x5c54e0cf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#69,main-Animator#06,5,main] GearsES2.init.X 0xe3b3b2f FIN GearsES2[obj 0xe3b3b2f isInit true, usesShared false, 1 GearsObj[0x25992ebc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c54e0cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7468653d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#69,main-Animator#06,5,main] GearsES2.reshape 0xe3b3b2f 0/0 634x366 of 634x366, swapInterval 1, drawable 0x360002a, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe3b3b2f, angle 0.0, [l -1.7322404, r 1.7322404, b -1.0, t 1.0] 3.4644809x2.0 -> [l -1.7322404, r 1.7322407, b -1.0, t 1.0] 3.464481x2.0, v-flip false [apply] GLWindow LOS.0: 643 / 360 [apply] GLWindow pos/siz.0: 0/0 634x366, [ 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 0xe3b3b2f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xe3b3b2f FIN [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] junit.framework.TestListener: endTest(test31_NewtCanvasSWTTabPlainGLWComp) [apply] junit.framework.TestListener: startTest(test32_NewtCanvasSWTTabSashGLWComp) [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:151292): Gdk-CRITICAL **: 08:28:30.221: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] SWT: Platform: gtk, Version 4969 [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 false), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x53f3bdbd, .x11_:0-2, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x34129c78, .x11_:0-2, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x7d61eb55, .x11_:0-2, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x222a59e6, .x11_:0-2, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x3e62d773, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x4ef74c30, .x11_:0-2, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x7283d3eb, .x11_:0-2, 0x3600018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x638ef7ed, .x11_:0-2, 0x360001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x4bff7da0, .x11_:0-2, 0x3600020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x3f1d2e23, .x11_:0-2, 0x3600024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x776a6d9b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x21d03963, .x11_:0-2, 0x3600028, 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, 366} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {316, 366} [apply] Canvas LOS.0: Point {961, 360} [apply] NewtCanvasSWT LOS.0: 961 / 360 [apply] Thread[#80,main-Animator#07,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#80,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#80,main-Animator#07,5,main] RedSquareES2.init FIN [apply] Thread[#80,main-Animator#07,5,main] RedSquareES2.reshape 0/0 316x366 of 316x366, swapInterval 1, drawable 0x360002a, tileRendererInUse null [apply] Thread[#80,main-Animator#07,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 961 / 360 [apply] GLWindow pos/siz.0: 0/0 316x366, [ 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;@1f760b47 [apply] NewtCanvasSWT2 LOS: 961 / 360 [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 @ 1753079310680 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079310682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.641 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079304638 ms III - Start [apply] SLOCK [T main @ 1753079304643 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] SWT: Platform: gtk, Version 4969 [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 false), useCairoAutoScale true [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {3, 26}, size Point {634, 366} [apply] Canvas window-units pos/siz.0: pos Point {3, 26}, size Point {634, 366} [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] Canvas LOS.0: Point {643, 360} [apply] GearsES2 init 0x61d6015a 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 chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.sw] [apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61d6015a created: GearsObj[0x5f91bc24, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61d6015a created: GearsObj[0xa3f15a4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61d6015a created: GearsObj[0xa3f15a4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x5f91bc24, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa3f15a4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x340bf204, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x61d6015a 0/0 634x366 of 634x366, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61d6015a, angle 0.0, [l -1.7322404, r 1.7322404, b -1.0, t 1.0] 3.4644809x2.0 -> [l -1.7322404, r 1.7322407, b -1.0, t 1.0] 3.464481x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x61d6015a 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 4969 [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 false), useCairoAutoScale true [apply] Thread[#40,main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#40,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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, 366} [apply] Canvas window-units pos/siz.0: pos Point {318, 0}, size Point {316, 366} [apply] Canvas LOS.0: Point {961, 360} [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;@4d465b11 [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[#40,main-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[#40,main-Animator#01,5,main] RedSquareES2.reshape 0/0 316x366 of 316x366, swapInterval 1, drawable 0x3800002, tileRendererInUse null [apply] Thread[#40,main-Animator#01,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 - test02_GLCanvasTabSashGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test11_GLCanvasTabPlainGLWComp [apply] SWT: Platform: gtk, Version 4969 [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 false), useCairoAutoScale true [apply] Thread[#44,main-Animator#02,5,main] GearsES2.init.0 0x28f2a10f: tileRendererInUse null, GearsES2[obj 0x28f2a10f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x28f2a10f on Thread[#44,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x28f2a10f created: GearsObj[0x7e7e776b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x28f2a10f created: GearsObj[0x395882b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x28f2a10f created: GearsObj[0x395882b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#44,main-Animator#02,5,main] GearsES2.init.X 0x28f2a10f FIN GearsES2[obj 0x28f2a10f isInit true, usesShared false, 1 GearsObj[0x7e7e776b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x395882b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f54c373, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#44,main-Animator#02,5,main] GearsES2.reshape 0x28f2a10f 0/0 634x366 of 634x366, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28f2a10f, angle 0.0, [l -1.7322404, r 1.7322404, b -1.0, t 1.0] 3.4644809x2.0 -> [l -1.7322404, r 1.7322407, b -1.0, t 1.0] 3.464481x2.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, 366} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {634, 366} [apply] Canvas LOS.0: Point {643, 360} [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 0x28f2a10f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x28f2a10f 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 4969 [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 false), useCairoAutoScale true [apply] Thread[#50,main-Animator#03,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#50,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#50,main-Animator#03,5,main] RedSquareES2.init FIN [apply] Thread[#50,main-Animator#03,5,main] RedSquareES2.reshape 0/0 316x366 of 316x366, swapInterval 1, drawable 0x3800002, tileRendererInUse null [apply] Thread[#50,main-Animator#03,5,main] RedSquareES2.reshape FIN [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {316, 366} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {316, 366} [apply] Canvas LOS.0: Point {961, 360} [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;@47987356 [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 4969 [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 false), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x4d1bf319, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x5965d37, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x7a5ceedd, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4201c465, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x710636b0, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0xf1da57d, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x194fad1, .x11_:0-1, 0x3600018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x26abb146, .x11_:0-1, 0x360001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x72c8e7b, .x11_:0-1, 0x3600020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x65f8f5ae, .x11_:0-1, 0x3600024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x5b7a7f33, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x790da477, .x11_:0-1, 0x3600028, 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, 366} [apply] Canvas window-units pos/siz.0: pos Point {3, 26}, size Point {634, 366} [apply] Canvas LOS.0: Point {643, 360} [apply] NewtCanvasSWT LOS.0: 643 / 360 [apply] Thread[#55,main-Animator#04,5,main] GearsES2.init.0 0x514646ef: tileRendererInUse null, GearsES2[obj 0x514646ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x514646ef on Thread[#55,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x514646ef created: GearsObj[0x1252aa1d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x514646ef created: GearsObj[0x3ebd1ce5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x514646ef created: GearsObj[0x3ebd1ce5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#55,main-Animator#04,5,main] GearsES2.init.X 0x514646ef FIN GearsES2[obj 0x514646ef isInit true, usesShared false, 1 GearsObj[0x1252aa1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ebd1ce5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13e13874, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#55,main-Animator#04,5,main] GearsES2.reshape 0x514646ef 0/0 634x366 of 634x366, swapInterval 1, drawable 0x360002a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x514646ef, angle 0.0, [l -1.7322404, r 1.7322404, b -1.0, t 1.0] 3.4644809x2.0 -> [l -1.7322404, r 1.7322407, b -1.0, t 1.0] 3.464481x2.0, v-flip false [apply] GLWindow LOS.0: 643 / 360 [apply] GLWindow pos/siz.0: 0/0 634x366, [ 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 0x514646ef: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x514646ef 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 4969 [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 false), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x6d5620ce, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x7d322cad, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x78452606, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4470fbd6, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x503f91c3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x13526e59, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x3bcd05cb, .x11_:0-1, 0x3600018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x20bd8be5, .x11_:0-1, 0x360001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x10289886, .x11_:0-1, 0x3600020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4ee203eb, .x11_:0-1, 0x3600024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x60db1c0e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x3e78b6a5, .x11_:0-1, 0x3600028, 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, 366} [apply] Canvas window-units pos/siz.0: pos Point {318, 0}, size Point {316, 366} [apply] Canvas LOS.0: Point {961, 360} [apply] NewtCanvasSWT LOS.0: 961 / 360 [apply] Thread[#63,main-Animator#05,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#63,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#63,main-Animator#05,5,main] RedSquareES2.init FIN [apply] Thread[#63,main-Animator#05,5,main] RedSquareES2.reshape 0/0 316x366 of 316x366, swapInterval 1, drawable 0x360002a, tileRendererInUse null [apply] Thread[#63,main-Animator#05,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 961 / 360 [apply] GLWindow pos/siz.0: 0/0 316x366, [ 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;@769a1df5 [apply] NewtCanvasSWT2 LOS: 961 / 360 [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 4969 [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 false), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x1a5b6f42, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x2ad48653, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x45efd90f, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x3214ee6, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x74287ea3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x7d7758be, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x68746f22, .x11_:0-1, 0x3600018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x41488b16, .x11_:0-1, 0x360001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x7ac296f6, .x11_:0-1, 0x3600020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x78fa769e, .x11_:0-1, 0x3600024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x2c78324b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x79defdc, .x11_:0-1, 0x3600028, 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, 366} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {634, 366} [apply] Canvas LOS.0: Point {643, 360} [apply] NewtCanvasSWT LOS.0: 643 / 360 [apply] Thread[#69,main-Animator#06,5,main] GearsES2.init.0 0xe3b3b2f: tileRendererInUse null, GearsES2[obj 0xe3b3b2f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xe3b3b2f on Thread[#69,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xe3b3b2f created: GearsObj[0x25992ebc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xe3b3b2f created: GearsObj[0x5c54e0cf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xe3b3b2f created: GearsObj[0x5c54e0cf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#69,main-Animator#06,5,main] GearsES2.init.X 0xe3b3b2f FIN GearsES2[obj 0xe3b3b2f isInit true, usesShared false, 1 GearsObj[0x25992ebc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c54e0cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7468653d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#69,main-Animator#06,5,main] GearsES2.reshape 0xe3b3b2f 0/0 634x366 of 634x366, swapInterval 1, drawable 0x360002a, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe3b3b2f, angle 0.0, [l -1.7322404, r 1.7322404, b -1.0, t 1.0] 3.4644809x2.0 -> [l -1.7322404, r 1.7322407, b -1.0, t 1.0] 3.464481x2.0, v-flip false [apply] GLWindow LOS.0: 643 / 360 [apply] GLWindow pos/siz.0: 0/0 634x366, [ 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 0xe3b3b2f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xe3b3b2f 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 4969 [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 false), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x53f3bdbd, .x11_:0-2, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x34129c78, .x11_:0-2, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x7d61eb55, .x11_:0-2, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x222a59e6, .x11_:0-2, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x3e62d773, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x4ef74c30, .x11_:0-2, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x7283d3eb, .x11_:0-2, 0x3600018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x638ef7ed, .x11_:0-2, 0x360001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x4bff7da0, .x11_:0-2, 0x3600020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x3f1d2e23, .x11_:0-2, 0x3600024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x776a6d9b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x21d03963, .x11_:0-2, 0x3600028, 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, 366} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {316, 366} [apply] Canvas LOS.0: Point {961, 360} [apply] NewtCanvasSWT LOS.0: 961 / 360 [apply] Thread[#80,main-Animator#07,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#80,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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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[#80,main-Animator#07,5,main] RedSquareES2.init FIN [apply] Thread[#80,main-Animator#07,5,main] RedSquareES2.reshape 0/0 316x366 of 316x366, swapInterval 1, drawable 0x360002a, tileRendererInUse null [apply] Thread[#80,main-Animator#07,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 961 / 360 [apply] GLWindow pos/siz.0: 0/0 316x366, [ 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;@1f760b47 [apply] NewtCanvasSWT2 LOS: 961 / 360 [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 @ 1753079310680 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079310682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GLCanvasTabPlainGLDirect took 1.06 sec [apply] Testcase: test02_GLCanvasTabSashGLDirect took 0.933 sec [apply] Testcase: test11_GLCanvasTabPlainGLWComp took 0.815 sec [apply] Testcase: test12_GLCanvasTabSashGLWComp took 1.013 sec [apply] Testcase: test21_NewtCanvasSWTTabPlainGLDirect took 0.477 sec [apply] Testcase: test22_NewtCanvasSWTTabSashGLDirect took 0.424 sec [apply] Testcase: test31_NewtCanvasSWTTabPlainGLWComp took 0.421 sec [apply] Testcase: test32_NewtCanvasSWTTabSashGLWComp took 0.445 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 @ 1753079311545 ms III - Start [apply] SLOCK [T main @ 1753079311549 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 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 0x1e04fa0a: tileRendererInUse null, GearsES2[obj 0x1e04fa0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1e04fa0a 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1e04fa0a created: GearsObj[0x35dab4eb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1e04fa0a created: GearsObj[0x5b218417, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1e04fa0a created: GearsObj[0x5b218417, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1e04fa0a FIN GearsES2[obj 0x1e04fa0a isInit true, usesShared false, 1 GearsObj[0x35dab4eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b218417, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5032714f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1e04fa0a 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1e04fa0a, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x1e04fa0a 640x395, swapInterval 1, drawable 0x3600002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1e04fa0a 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1e04fa0a, angle 0.5, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x1e04fa0a 640x395, swapInterval 1, drawable 0x3600002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] GLWindow LOS.0: 640 / 334 [apply] NewtCanvasSWT LOS.0: 640 / 334 [apply] main-Animator#00: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] junit.framework.TestListener: endTest(postAttach_WithAnimator) [apply] junit.framework.TestListener: startTest(preAttach_NoAnimator) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1e04fa0a: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1e04fa0a 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:151558): Gdk-CRITICAL **: 08:28:32.698: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] Thread[#1,main,5,main] GearsES2.init.0 0x147e2ae7: tileRendererInUse null, GearsES2[obj 0x147e2ae7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x147e2ae7 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x147e2ae7 created: GearsObj[0x17503f6b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x147e2ae7 created: GearsObj[0x3bcd05cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x147e2ae7 created: GearsObj[0x3bcd05cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x147e2ae7 FIN GearsES2[obj 0x147e2ae7 isInit true, usesShared false, 1 GearsObj[0x17503f6b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3bcd05cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b6d844d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x147e2ae7 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x147e2ae7, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x147e2ae7 640x395, swapInterval 1, drawable 0x3600002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x147e2ae7 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x147e2ae7, angle 0.5, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x147e2ae7 640x395, swapInterval 1, drawable 0x3600002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] GLWindow LOS.0: 0 / 0 [apply] NewtCanvasSWT LOS.0: 0 / 0 [apply] Thread[#1,main,5,main] GearsES2.display 0x147e2ae7 640x395, swapInterval 1, drawable 0x3600002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] Thread[#1,main,5,main] GearsES2.display 0x147e2ae7 640x395, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x147e2ae7 640x395, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x147e2ae7 640x395, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x147e2ae7: tileRendererInUse nulljunit.framework.TestListener: endTest(preAttach_NoAnimator) [apply] junit.framework.TestListener: startTest(preAttach_WithAnimator) [apply] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x147e2ae7 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:151558): Gdk-CRITICAL **: 08:28:33.144: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] Thread[#1,main,5,main] GearsES2.init.0 0x1a5a4e19: tileRendererInUse null, GearsES2[obj 0x1a5a4e19 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a5a4e19 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a5a4e19 created: GearsObj[0x24105dc5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a5a4e19 created: GearsObj[0x5167f57d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a5a4e19 created: GearsObj[0x5167f57d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1a5a4e19 FIN GearsES2[obj 0x1a5a4e19 isInit true, usesShared false, 1 GearsObj[0x24105dc5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5167f57d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64b0598, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1a5a4e19 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a5a4e19, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x1a5a4e19 640x395, swapInterval 1, drawable 0x3600002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1a5a4e19 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a5a4e19, angle 0.5, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x1a5a4e19 640x395, swapInterval 1, drawable 0x3600002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.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-0640x0395.png [apply] junit.framework.TestListener: endTest(preAttach_WithAnimator) [apply] junit.framework.TestListener: startTest(test_MultisampleAndAlpha) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1a5a4e19: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1a5a4e19 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:151558): Gdk-CRITICAL **: 08:28:33.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-0640x0395.png [apply] reshape .. [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0395.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-0640x0395.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 @ 1753079314143 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079314146 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.203 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079311545 ms III - Start [apply] SLOCK [T main @ 1753079311549 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 0x1e04fa0a: tileRendererInUse null, GearsES2[obj 0x1e04fa0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1e04fa0a 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1e04fa0a created: GearsObj[0x35dab4eb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1e04fa0a created: GearsObj[0x5b218417, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1e04fa0a created: GearsObj[0x5b218417, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1e04fa0a FIN GearsES2[obj 0x1e04fa0a isInit true, usesShared false, 1 GearsObj[0x35dab4eb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b218417, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5032714f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1e04fa0a 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1e04fa0a, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x1e04fa0a 640x395, swapInterval 1, drawable 0x3600002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1e04fa0a 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1e04fa0a, angle 0.5, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x1e04fa0a 640x395, swapInterval 1, drawable 0x3600002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] GLWindow LOS.0: 640 / 334 [apply] NewtCanvasSWT LOS.0: 640 / 334 [apply] main-Animator#00: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1e04fa0a: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1e04fa0a 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 0x147e2ae7: tileRendererInUse null, GearsES2[obj 0x147e2ae7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x147e2ae7 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x147e2ae7 created: GearsObj[0x17503f6b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x147e2ae7 created: GearsObj[0x3bcd05cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x147e2ae7 created: GearsObj[0x3bcd05cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x147e2ae7 FIN GearsES2[obj 0x147e2ae7 isInit true, usesShared false, 1 GearsObj[0x17503f6b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3bcd05cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b6d844d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x147e2ae7 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x147e2ae7, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x147e2ae7 640x395, swapInterval 1, drawable 0x3600002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x147e2ae7 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x147e2ae7, angle 0.5, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x147e2ae7 640x395, swapInterval 1, drawable 0x3600002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] GLWindow LOS.0: 0 / 0 [apply] NewtCanvasSWT LOS.0: 0 / 0 [apply] Thread[#1,main,5,main] GearsES2.display 0x147e2ae7 640x395, swapInterval 1, drawable 0x3600002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] Thread[#1,main,5,main] GearsES2.display 0x147e2ae7 640x395, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x147e2ae7 640x395, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x147e2ae7 640x395, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x147e2ae7: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x147e2ae7 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 0x1a5a4e19: tileRendererInUse null, GearsES2[obj 0x1a5a4e19 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a5a4e19 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a5a4e19 created: GearsObj[0x24105dc5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a5a4e19 created: GearsObj[0x5167f57d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a5a4e19 created: GearsObj[0x5167f57d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1a5a4e19 FIN GearsES2[obj 0x1a5a4e19 isInit true, usesShared false, 1 GearsObj[0x24105dc5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5167f57d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64b0598, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1a5a4e19 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a5a4e19, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x1a5a4e19 640x395, swapInterval 1, drawable 0x3600002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1a5a4e19 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a5a4e19, angle 0.5, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x1a5a4e19 640x395, swapInterval 1, drawable 0x3600002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.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-0640x0395.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1a5a4e19: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1a5a4e19 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-0640x0395.png [apply] reshape .. [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0395.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-0640x0395.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 @ 1753079314143 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079314146 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: postAttach_WithAnimator took 0.726 sec [apply] Testcase: preAttach_NoAnimator took 0.445 sec [apply] Testcase: preAttach_WithAnimator took 0.46 sec [apply] Testcase: test_MultisampleAndAlpha took 0.508 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 @ 1753079315034 ms III - Start [apply] SLOCK [T main @ 1753079315038 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 4969 [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 false), 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 @ 1753079315611 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079315617 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.175 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079315034 ms III - Start [apply] SLOCK [T main @ 1753079315038 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test [apply] SWT: Platform: gtk, Version 4969 [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 false), 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 @ 1753079315611 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079315617 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.502 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] junit.framework.TestListener: startTest(test) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079316473 ms III - Start [apply] SLOCK [T main @ 1753079316477 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 4969 [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 false), useCairoAutoScale true [apply] Thread[#1,main,5,main] GearsES2.init.0 0x37d4349f: tileRendererInUse null, GearsES2[obj 0x37d4349f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37d4349f 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x37d4349f created: GearsObj[0x4681c175, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37d4349f created: GearsObj[0x6c284af, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37d4349f created: GearsObj[0x6c284af, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x37d4349f FIN GearsES2[obj 0x37d4349f isInit true, usesShared false, 1 GearsObj[0x4681c175, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c284af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x451001e5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x37d4349f 0/0 600x549 of 600x549, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37d4349f, angle 0.0, [l -1.0928962, r 1.0928962, b -1.0, t 1.0] 2.1857924x2.0 -> [l -1.0928962, r 1.0928962, b -1.0, t 1.0] 2.1857924x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x37d4349f 600x549, swapInterval 1, drawable 0x3800002 [apply] waitForRealized: to false, goal reached true [apply] Window handle.1 0x400013 [apply] Thread[#1,main,5,main] GearsES2.display 0x37d4349f 600x549, swapInterval 1, drawable 0x3800002 [apply] Thread[#1,main,5,main] GearsES2.display 0x37d4349f 600x549, swapInterval 1, drawable 0x3800002 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x37d4349f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x37d4349f 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 @ 1753079317627 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079317629 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [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, 0x7fc954aa5900, refCount 1, unCloseable false] [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.746 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079316473 ms III - Start [apply] SLOCK [T main @ 1753079316477 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 4969 [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 false), useCairoAutoScale true [apply] Thread[#1,main,5,main] GearsES2.init.0 0x37d4349f: tileRendererInUse null, GearsES2[obj 0x37d4349f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37d4349f 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x37d4349f created: GearsObj[0x4681c175, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37d4349f created: GearsObj[0x6c284af, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37d4349f created: GearsObj[0x6c284af, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x37d4349f FIN GearsES2[obj 0x37d4349f isInit true, usesShared false, 1 GearsObj[0x4681c175, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c284af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x451001e5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x37d4349f 0/0 600x549 of 600x549, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37d4349f, angle 0.0, [l -1.0928962, r 1.0928962, b -1.0, t 1.0] 2.1857924x2.0 -> [l -1.0928962, r 1.0928962, b -1.0, t 1.0] 2.1857924x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x37d4349f 600x549, swapInterval 1, drawable 0x3800002 [apply] waitForRealized: to false, goal reached true [apply] Window handle.1 0x400013 [apply] Thread[#1,main,5,main] GearsES2.display 0x37d4349f 600x549, swapInterval 1, drawable 0x3800002 [apply] Thread[#1,main,5,main] GearsES2.display 0x37d4349f 600x549, swapInterval 1, drawable 0x3800002 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x37d4349f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x37d4349f 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 @ 1753079317627 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079317629 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 1.125 sec [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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079318408 ms III - Start [apply] SLOCK [T main @ 1753079318413 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 3 [apply] junit.framework.TestListener: startTest(test01JOGLGLCanvas) [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 0x7b02881e: tileRendererInUse null, GearsES2[obj 0x7b02881e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b02881e 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7b02881e created: GearsObj[0x1613674b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b02881e created: GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b02881e created: GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x7b02881e FIN GearsES2[obj 0x7b02881e isInit true, usesShared false, 1 GearsObj[0x1613674b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x550ee7e5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7b02881e 0/0 400x365 of 400x365, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b02881e, angle 0.0, [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0 -> [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x7b02881e 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7b02881e 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7b02881e 400x365, swapInterval 1, drawable 0x3600002 [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] junit.framework.TestListener: endTest(test01JOGLGLCanvas) [apply] junit.framework.TestListener: startTest(test02NewtCanvasSWTPreVisible) [apply] *R-Exit* shallStop true [apply] Thread[#1,main,5,main] GearsES2.dispose 0x7b02881e: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x7b02881e 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:151868): Gdk-CRITICAL **: 08:28:39.613: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] Thread[#1,main,5,main] GearsES2.init.0 0x3f4faf53: tileRendererInUse null, GearsES2[obj 0x3f4faf53 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3f4faf53 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3f4faf53 created: GearsObj[0x33ecda92, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3f4faf53 created: GearsObj[0x14fc5f04, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3f4faf53 created: GearsObj[0x14fc5f04, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3f4faf53 FIN GearsES2[obj 0x3f4faf53 isInit true, usesShared false, 1 GearsObj[0x33ecda92, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14fc5f04, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69c81773, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3f4faf53 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3f4faf53, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x3f4faf53 128x128, swapInterval 1, drawable 0x3600002 [apply] **** Pre Shell Open [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3f4faf53 0/0 400x365 of 400x365, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3f4faf53, angle 0.5, [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0 -> [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3f4faf53 0/0 400x365 of 400x365, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3f4faf53, angle 1.5, [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0 -> [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3f4faf53 0/0 400x365 of 400x365, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3f4faf53, angle 2.0, [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0 -> [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [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] junit.framework.TestListener: endTest(test02NewtCanvasSWTPreVisible) [apply] junit.framework.TestListener: startTest(test02NewtCanvasSWTSimple) [apply] *R-Exit* shallStop true [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3f4faf53: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3f4faf53 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:151868): Gdk-CRITICAL **: 08:28:40.586: 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 0x2584b82d: tileRendererInUse null, GearsES2[obj 0x2584b82d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2584b82d 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2584b82d created: GearsObj[0x1f9e9475, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2584b82d created: GearsObj[0x3aa078fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2584b82d created: GearsObj[0x3aa078fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2584b82d FIN GearsES2[obj 0x2584b82d isInit true, usesShared false, 1 GearsObj[0x1f9e9475, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3aa078fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd23e042, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2584b82d 0/0 400x365 of 400x365, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2584b82d, angle 0.0, [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0 -> [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x2584b82d 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2584b82d 0/0 400x365 of 400x365, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2584b82d, angle 0.5, [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0 -> [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x2584b82d 400x365, swapInterval 1, drawable 0x3600002 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] Thread[#1,main,5,main] GearsES2.display 0x2584b82d 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2584b82d 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2584b82d 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2584b82d 400x365, swapInterval 1, drawable 0x3600002 [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(test02NewtCanvasSWTSimple) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2584b82d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2584b82d 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 @ 1753079321275 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079321277 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.462 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079318408 ms III - Start [apply] SLOCK [T main @ 1753079318413 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x7b02881e: tileRendererInUse null, GearsES2[obj 0x7b02881e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b02881e 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7b02881e created: GearsObj[0x1613674b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b02881e created: GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b02881e created: GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x7b02881e FIN GearsES2[obj 0x7b02881e isInit true, usesShared false, 1 GearsObj[0x1613674b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15bbf42f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x550ee7e5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7b02881e 0/0 400x365 of 400x365, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b02881e, angle 0.0, [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0 -> [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x7b02881e 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7b02881e 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7b02881e 400x365, swapInterval 1, drawable 0x3600002 [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 0x7b02881e: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x7b02881e 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 0x3f4faf53: tileRendererInUse null, GearsES2[obj 0x3f4faf53 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3f4faf53 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3f4faf53 created: GearsObj[0x33ecda92, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3f4faf53 created: GearsObj[0x14fc5f04, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3f4faf53 created: GearsObj[0x14fc5f04, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3f4faf53 FIN GearsES2[obj 0x3f4faf53 isInit true, usesShared false, 1 GearsObj[0x33ecda92, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14fc5f04, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69c81773, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3f4faf53 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3f4faf53, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x3f4faf53 128x128, swapInterval 1, drawable 0x3600002 [apply] **** Pre Shell Open [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3f4faf53 0/0 400x365 of 400x365, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3f4faf53, angle 0.5, [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0 -> [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3f4faf53 0/0 400x365 of 400x365, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3f4faf53, angle 1.5, [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0 -> [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3f4faf53 0/0 400x365 of 400x365, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3f4faf53, angle 2.0, [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0 -> [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3f4faf53 400x365, swapInterval 1, drawable 0x3600002 [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 0x3f4faf53: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3f4faf53 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 0x2584b82d: tileRendererInUse null, GearsES2[obj 0x2584b82d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2584b82d 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2584b82d created: GearsObj[0x1f9e9475, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2584b82d created: GearsObj[0x3aa078fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2584b82d created: GearsObj[0x3aa078fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2584b82d FIN GearsES2[obj 0x2584b82d isInit true, usesShared false, 1 GearsObj[0x1f9e9475, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3aa078fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd23e042, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2584b82d 0/0 400x365 of 400x365, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2584b82d, angle 0.0, [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0 -> [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x2584b82d 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2584b82d 0/0 400x365 of 400x365, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2584b82d, angle 0.5, [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0 -> [l -1.0958904, r 1.0958904, b -1.0, t 1.0] 2.1917808x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x2584b82d 400x365, swapInterval 1, drawable 0x3600002 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] Thread[#1,main,5,main] GearsES2.display 0x2584b82d 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2584b82d 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2584b82d 400x365, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2584b82d 400x365, swapInterval 1, drawable 0x3600002 [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 0x2584b82d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2584b82d 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 @ 1753079321275 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079321277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01JOGLGLCanvas took 1.19 sec [apply] Testcase: test02NewtCanvasSWTPreVisible took 0.972 sec [apply] Testcase: test02NewtCanvasSWTSimple took 0.668 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 @ 1753079322175 ms III - Start [apply] SLOCK [T main @ 1753079322179 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] junit.framework.TestListener: startTest(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 @ 1753079323161 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079323167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] junit.framework.TestListener: endTest(test) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.588 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079322175 ms III - Start [apply] SLOCK [T main @ 1753079322179 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1753079323161 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079323167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.531 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 @ 1753079324052 ms III - Start [apply] SLOCK [T main @ 1753079324057 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] junit.framework.TestListener: startTest(test) [apply] SWT: Platform: gtk, Version 4969 [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 false), useCairoAutoScale true [apply] Thread[#34,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[#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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xa1cdc6d created: GearsObj[0x3215533e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa1cdc6d created: GearsObj[0x565b5ca9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa1cdc6d created: GearsObj[0x565b5ca9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x3215533e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565b5ca9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36315f0a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0xa1cdc6d 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1cdc6d, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.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-0640x0395.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xa1cdc6d 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:152115): Gdk-CRITICAL **: 08:28:44.954: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] SWT: Platform: gtk, Version 4969 [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 false), useCairoAutoScale true [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-0640x0395.png [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0395.png [apply] junit.framework.TestListener: endTest(test_MultisampleAndAlpha) [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0395.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 @ 1753079325262 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079325265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.802 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079324052 ms III - Start [apply] SLOCK [T main @ 1753079324057 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] SWT: Platform: gtk, Version 4969 [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 false), useCairoAutoScale true [apply] Thread[#34,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[#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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xa1cdc6d created: GearsObj[0x3215533e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa1cdc6d created: GearsObj[0x565b5ca9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa1cdc6d created: GearsObj[0x565b5ca9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x3215533e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565b5ca9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36315f0a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0xa1cdc6d 0/0 640x395 of 640x395, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1cdc6d, angle 0.0, [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0 -> [l -1.6202532, r 1.6202532, b -1.0, t 1.0] 3.2405064x2.0, v-flip false [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0395.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xa1cdc6d 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] SWT: Platform: gtk, Version 4969 [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 false), useCairoAutoScale true [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-0640x0395.png [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0395.png [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0395.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 @ 1753079325262 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079325265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.474 sec [apply] Testcase: test_MultisampleAndAlpha took 0.293 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 @ 1753079326119 ms III - Start [apply] SLOCK [T main @ 1753079326124 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 640x395 of 640x395, 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 640x395 of 640x395, 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 640x395 of 640x395, swapInterval 1, drawable 0x3600002, 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 @ 1753079327539 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079327541 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(testWindowParenting01CreateVisibleDestroy1) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.008 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079326119 ms III - Start [apply] SLOCK [T main @ 1753079326124 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 640x395 of 640x395, 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 640x395 of 640x395, 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 640x395 of 640x395, swapInterval 1, drawable 0x3600002, 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 @ 1753079327539 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079327541 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowParenting01CreateVisibleDestroy1 took 0.98 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 @ 1753079328445 ms III - Start [apply] SLOCK [T main @ 1753079328450 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 400x315 of 400x315, 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 400x315 of 400x315, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.init.0 0x5d0a1059: tileRendererInUse null, GearsES2[obj 0x5d0a1059 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5d0a1059 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5d0a1059 created: GearsObj[0x66982506, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5d0a1059 created: GearsObj[0x6f53b8a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5d0a1059 created: GearsObj[0x6f53b8a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5d0a1059 FIN GearsES2[obj 0x5d0a1059 isInit true, usesShared false, 1 GearsObj[0x66982506, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f53b8a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4201c465, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5d0a1059 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5d0a1059, angle 0.0, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x5d0a1059 400x315, swapInterval 1, drawable 0x3600004 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5d0a1059 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5d0a1059, angle 0.5, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x5d0a1059 400x315, swapInterval 1, drawable 0x3600004 [apply] Thread[#38,main-Animator#01,5,main] GearsES2.reshape 0x5d0a1059 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5d0a1059, angle 100.5, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0, v-flip false [apply] Thread[#37,main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600002, 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 400x315 of 400x315, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#37,main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[#38,main-Animator#01,5,main] GearsES2.reshape 0x5d0a1059 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5d0a1059, angle 481.5, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.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 0x5d0a1059: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5d0a1059 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:152336): Gdk-CRITICAL **: 08:28:51.118: 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 400x315 of 400x315, 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 400x315 of 400x315, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.init.0 0x37313c65: tileRendererInUse null, GearsES2[obj 0x37313c65 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37313c65 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x37313c65 created: GearsObj[0x2d29b4ee, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37313c65 created: GearsObj[0x69ee81fc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37313c65 created: GearsObj[0x69ee81fc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x37313c65 FIN GearsES2[obj 0x37313c65 isInit true, usesShared false, 1 GearsObj[0x2d29b4ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69ee81fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e2aa843, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x37313c65 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37313c65, angle 0.0, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x37313c65 400x315, swapInterval 1, drawable 0x3600004 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x37313c65 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37313c65, angle 0.5, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x37313c65 400x315, swapInterval 1, drawable 0x3600004 [apply] Thread[#48,main-Animator#03,5,main] GearsES2.reshape 0x37313c65 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37313c65, angle 151.5, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0, v-flip false [apply] Thread[#47,main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600002, 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 400x315 of 400x315, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#47,main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[#48,main-Animator#03,5,main] GearsES2.reshape 0x37313c65 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37313c65, angle 470.0, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.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 0x37313c65: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x37313c65 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 @ 1753079333094 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] junit.framework.TestListener: endTest(test02WinHopFrame2FrameDetachFirst)SLOCK [T main @ 1753079333096 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.228 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079328445 ms III - Start [apply] SLOCK [T main @ 1753079328450 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 400x315 of 400x315, 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 400x315 of 400x315, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.init.0 0x5d0a1059: tileRendererInUse null, GearsES2[obj 0x5d0a1059 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5d0a1059 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5d0a1059 created: GearsObj[0x66982506, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5d0a1059 created: GearsObj[0x6f53b8a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5d0a1059 created: GearsObj[0x6f53b8a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x5d0a1059 FIN GearsES2[obj 0x5d0a1059 isInit true, usesShared false, 1 GearsObj[0x66982506, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f53b8a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4201c465, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5d0a1059 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5d0a1059, angle 0.0, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x5d0a1059 400x315, swapInterval 1, drawable 0x3600004 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x5d0a1059 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5d0a1059, angle 0.5, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x5d0a1059 400x315, swapInterval 1, drawable 0x3600004 [apply] Thread[#38,main-Animator#01,5,main] GearsES2.reshape 0x5d0a1059 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5d0a1059, angle 100.5, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0, v-flip false [apply] Thread[#37,main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600002, 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 400x315 of 400x315, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#37,main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[#38,main-Animator#01,5,main] GearsES2.reshape 0x5d0a1059 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5d0a1059, angle 481.5, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.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 0x5d0a1059: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5d0a1059 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 400x315 of 400x315, 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 400x315 of 400x315, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.init.0 0x37313c65: tileRendererInUse null, GearsES2[obj 0x37313c65 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37313c65 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 (4.5 (Compatibility Profile) Mesa 22.3.6), vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x37313c65 created: GearsObj[0x2d29b4ee, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37313c65 created: GearsObj[0x69ee81fc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37313c65 created: GearsObj[0x69ee81fc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x37313c65 FIN GearsES2[obj 0x37313c65 isInit true, usesShared false, 1 GearsObj[0x2d29b4ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69ee81fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e2aa843, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x37313c65 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37313c65, angle 0.0, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x37313c65 400x315, swapInterval 1, drawable 0x3600004 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x37313c65 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37313c65, angle 0.5, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x37313c65 400x315, swapInterval 1, drawable 0x3600004 [apply] Thread[#48,main-Animator#03,5,main] GearsES2.reshape 0x37313c65 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37313c65, angle 151.5, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0, v-flip false [apply] Thread[#47,main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600002, 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 400x315 of 400x315, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#47,main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[#48,main-Animator#03,5,main] GearsES2.reshape 0x37313c65 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37313c65, angle 470.0, [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.0 -> [l -1.2698413, r 1.2698413, b -1.0, t 1.0] 2.5396826x2.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 0x37313c65: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x37313c65 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 @ 1753079333094 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079333096 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WinHopFrame2FrameDirectHop took 2.251 sec [apply] Testcase: test02WinHopFrame2FrameDetachFirst took 1.96 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-20250721 [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 26 [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] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(test) [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079333967 ms III - Start [apply] SLOCK [T main @ 1753079333972 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: 200x182, onTitleBarIfWindow: false [apply] requestFocus: click, d: 501 ms [apply] [R-0 shallStop false, disposed false] [apply] [K-0] [apply] [R-n shallStop false, disposed false] [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] .[K-1] [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] .[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] junit.framework.TestListener: endTest(test) [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 @ 1753079336334 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079336338 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.961 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079333967 ms III - Start [apply] SLOCK [T main @ 1753079333972 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: 200x182, onTitleBarIfWindow: false [apply] requestFocus: click, d: 501 ms [apply] [R-0 shallStop false, disposed false] [apply] [K-0] [apply] [R-n shallStop false, disposed false] [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] .[K-1] [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] .[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 @ 1753079336334 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079336338 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 2.337 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 @ 1753079337254 ms III - Start [apply] SLOCK [T main @ 1753079337258 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] junit.framework.TestListener: startTest(test) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test [apply] SWT: Platform: gtk, Version 4969 [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 false), useCairoAutoScale true [apply] [apply] (SWT:152621): Gdk-WARNING **: 08:28:58.092: XSetErrorHandler() called with a GDK error trap pushed. Don't do that. [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 @ 1753079338419 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079338422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] junit.framework.TestListener: endTest(test) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.752 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], 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 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 12 / 12] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079337254 ms III - Start [apply] SLOCK [T main @ 1753079337258 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test [apply] SWT: Platform: gtk, Version 4969 [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 false), 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 @ 1753079338419 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079338422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.596 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 @ 1753079339414 ms III - Start [apply] SLOCK [T main @ 1753079339418 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] setTestSupported: false [apply] [apply] (java:152729): Gdk-CRITICAL **: 08:28:59.965: 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 400x315 of 400x315, swapInterval 1, drawable 0x3800002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3800002, 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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease - Test not supported on this platform.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] [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 @ 1753079340997 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079340999 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(test30SingleButtonClickAndDrag) [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 6, Time elapsed: 2.178 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753079339414 ms III - Start [apply] SLOCK [T main @ 1753079339418 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 (4.5 (Core Profile) Mesa 22.3.6), vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50 (4.50) [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 400x315 of 400x315, swapInterval 1, drawable 0x3800002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 400x315 of 400x315, swapInterval 1, drawable 0x3800002, 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 @ 1753079340997 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1753079340999 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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.001 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-20250721 [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 26 [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 1184 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, 1489 files, 172847354 bytes (165 MiB) [exec] [exec] Creating archive: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1540-20250721-linux-amd64-test-results-linux-x86_64-jau-002.7z [exec] [exec] Items to compress: 1490 [exec] [exec] [exec] Files read from disk: 1488 [exec] Archive size: 21465567 bytes (21 MiB) [exec] Everything is Ok BUILD SUCCESSFUL Total time: 42 minutes 30 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 Notifying upstream projects of job completion No emails were triggered. Finished: UNSTABLE